织梦dedecms删除织梦链后首页自己添加的友情链接无法显示怎么办
update dede_addonarticle set body=replace(body,'href="http://wwwqq235cn"','href="http://qq235cn"');
例子解释:把文章模型中的超链接由原来的http://wwwqq235cn替换成http://qq235cn
如果你能确定的话,可以直接替换后面的网址就好了,例如下面这个
update dede_addonarticle set body=replace(body,'wwwqq235cn','qq235cn');第一步:打开文件/include/taglib/dedesqlclassphp
找到第588行左右,将$arrs1,$arrs2括号内删除,删除后代码为:
$arrs1 = array();
$arrs2 = array();
保存即可。
第二部:删除模板footerhtml内底部代码
看下是不是自己删错了,从下载dedecms从新替换下flinktypelibphp文件。试下看看能不能解决。
网站友链交换是seo人员优化必不可少的一个步骤,交换友链可以用滴滴友链
滴滴友链有以下这些优点:
免沟通自动匹配:开启自动匹配以后,可以无需沟通收到系统推送的最适合你站点的链接。
微信自动通知:有人申请链接时,微信第一时间通知您,不会错过每一次合作机会。
友链实时监测:微信推送上链情况,随时随地监测友链,如有下链第一时间知晓。
站长评价系统:信誉好评分高的网站会受到更多优质站点的青睐,达成良性循环。
update `dede_addonarticle` set body=REPLACE(body,'论坛','社区') where body like "%论坛%"
以上SQL语句作用是查找所有文章带有“论坛”的词组,并将论坛替换为“社区”
给力吧 ,楼主给我加点分撒。
在系统后台找到 flinklibphp 文件
打开/include/taglib/flinklibphp 文件找到:
if(trim($ctag->GetInnerText())=='') $innertext = "<li>[field:link /]</li>";
将<li></li>去掉即可
既可以删除 <li> 标签
您采集文章里的带有原网站的链接吗?
在你的文档发布页勾选删除非站内链接
还有内容模型设置那里貌似也有的,设置为删除非站内链接就行了
如果你用的采集软件,请参看该软件删除站外链接的方法
如果是用的采集侠,默认有这个选项,勾选删除站外链接就可以了
然后重新生成网站,如果以前发布的文档依然存在这样的链接,貌似就无法批量修改了。
梦客吧织梦模板 为您解答
望采纳
有的Dede默认生成首页后,首页的链接后面会多出一个indexhtml,官方说法这样有利于网站优化。出于不让首页权重分散考虑,同时也是美观考虑,dede首页的indexhtml还是得去掉好。
下面就给大家分享一下如何去掉织梦首页的indexhtml
方法一:
使用htaccess文件目前使用的是这个办法,试验成功。
方法如下:
在根目录的htaccess里加入以下代码:
DirectoryIndex indexhtml indexphp indexhtm
方法二:
在主机里面设置默认首页顺序:把indexhtml提到最前面。
因主机不同,设置方法也不同,大多数空间都是在空间商会员后台可以改动。例如:万网。
方法三:也是最简单行之有效的办法。
找到根目录下的indexphp文件,找到如下内容
//自动生成HTML版
if(isset($_GET['upcache']) || !file_exists('indexhtml'))
{
require_once (dirname(__FILE__) "/include/commonincphp");
require_once DEDEINC"/arcpartviewclassphp";
$GLOBALS['_arclistEnv'] = 'index';
$row = $dsql->GetOne("Select From `dede_homepageset`");
$row['templet'] = MfTemplet($row['templet']);
$pv = new PartView();
$pv->SetTemplet($cfg_basedir $cfg_templets_dir "/" $row['templet']);
$row['showmod'] = isset($row['showmod']) $row['showmod'] : 0;
if ($row['showmod'] == 1)
{
$pv->SaveToHtml(dirname(__FILE__)'/indexhtml');
include(dirname(__FILE__)'/indexhtml');
exit();
} else {
$pv->Display();
exit();
}
}
else
{
header('HTTP/11 301 Moved Permanently');
header('Location:indexhtml');
}
>
把上面一大段替换成下面的这段代码
if(!file_exists(dirname(__FILE__)'/data/commonincphp'))
{
header('Location:install/indexphp');
exit();
}
require_once (dirname(__FILE__) "/include/commonincphp");
require_once DEDEINC"/arcpartviewclassphp";
$GLOBALS['_arclistEnv'] = 'index';
$row = $dsql->GetOne("Select From `dede_homepageset`");
$row['templet'] = MfTemplet($row['templet']);
$pv = new PartView();
$pv->SetTemplet($cfg_basedir $cfg_templets_dir "/" $row['templet']);
$pv->Display();
>
1、要删除网站的文章,我们当然要登陆到网站的后台,后台地址还不一样的,一般由程序员设定,如果没有用户名和密码,找网站程序员要一个就好了。下面是登陆前的页面和登陆后的页面。
2、登陆后我们需要先找到文章所在的栏目,点击网站栏目管理即可进入管理界面。找到文章所在的栏目,在栏目文字上点击一下即可进入这个栏目下面的文章列表页面。
3、在你需要删除的文章前面的小方框里面点一下,即可选中,然后将你要删除的文章全部选中。
4、选中后,点击页面最下面的删除按钮即可将你选中的文章都删除。这里需要注意一下,删除的文章只能是在同一页的,下一页的文章需要删除的话,请重复步骤3
5、如果你想要查看文章是否删除的话,请点击内容回收站查看。这里面的文章如果误删的话,是可以还原的。
6、如果需要将文章彻底删除,可将文章选中后,点击删除。当然,如果需要全部删除的话,选择全选就可以全部选中了。这里删除的话,文章就找不回来咯!所以操作需要谨慎哈!
百度经验链接:http://jingyanbaiducom/article/1876c8529695e8890b1376b1html
0条评论