核心方法:帝国php调用文章列表,帝国cms列表页调用文章关键词与tag的方法
优采云 发布时间: 2022-12-22 13:10核心方法:帝国php调用文章列表,帝国cms列表页调用文章关键词与tag的方法
1、打开e/class/connect.php文件,找到如下代码
搜索部分链接
添加
$listtemp=str_replace('[!--keyboard--]',$r[keyboard],$listtemp);
在列表页面模板的列表内容模板(list.var)(*)中调用
帝王CMS列表页调用本文关键词TAGS的方法
一般我们在填写关键词的时候,会同时把关键词复制到标签中,这样才能对文章进行分类,达到更好的SEO优化效果。 有的朋友还想把关键词或者标签的链接放在栏目和列表页上,以获得更好的曝光率。 下面, cms大学小编就给大家分享一下调用方法。 希望新手朋友可以使用。
$nsmalltext=$r[smalltext];
$ntext=strip_tags($nsmalltext);//去除内容介绍中的HTML标签
$newtext=esub($ntext,100,'...') ;//限制100个字
$keyboard=$r[键盘];
$r_tag=explode(",",$keyboard);
$tempid=1;//这里是搜索模板ID
对于($i=0;$i
{
如果($r_tag[$i])
{
$tagslink=$public_r[newsurl]."e/search/?searchget=1&tbname=$tbname&tempid=$tempid&show=keyboard&keyboard=".$r_tag[$i];//链接
$tags.="".$r_tag[$i]." ";
}
}
$listtemp='
[! - 标题 - ]
'.$newtext.'...
标签:'.$标签。' 2010-12-16
';
将上述代码复制到列表页模板,即list.var中,并勾选使用程序代码。
使用后效果如下:
具体可以根据自己的需要选择。
最佳实践:php cms引用css样式
帝国CMS技术互助群:540946827 一群大神带你装强带你飞! 还有美女陪你玩!
我们在使用PHPCMS V9默认的采集功能进行文章采集时,并不能完全过滤掉采集目标页面内容的CSS样式。 如果不过滤掉CSS样式,文章发布后可能布局会乱。
下面CMS资源网教大家通过添加一个函数来过滤掉采集目标页面的CSS样式。 详细方法如下:
Step 1. 找到并打开/php cms /libs/functions/global.func.php文件,然后在其后面添加如下代码:
函数 htmrp($str) { $str = preg_replace("/
第二步:修改当前模板中的文章内容页模板show.html
界面—模板样式—详情列表—内容—show.html
在里面找到 {if $allow_visitor==1} {$content}
将其更改为 {htmrp($content)}
修改完成后保存!
如果您对本文有任何疑问,请提交至交流社区,热心网友将为您解答! !点击进入社区
打赏,我们将为您提供更多优质资源!
您的所有打赏都将用于采集更多优质资源!
扫描二维码打赏,说多少就多少
打开微信扫一扫,即可扫码打赏