核心方法:帝国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)}

  修改完成后保存!

  如果您对本文有任何疑问,请提交至交流社区,热心网友将为您解答! !点击进入社区

  打赏,我们将为您提供更多优质资源!

  

  您的所有打赏都将用于采集更多优质资源!

  扫描二维码打赏,说多少就多少

  打开微信扫一扫,即可扫码打赏

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线