帝国CMS过滤 内容简介smalltext标签中的空格、换行

时间:2022年07月10日

/

来源:网络

/

编辑:佚名

帝国CMS 内容简介过滤smalltext标签中的空格、换行
文章内容页和文章列表页的内容简介[!--smalltext--]标签默认自动调取文章正文开始一部分文字,调取的文字字数可以设置,但是有的时候文章文正开始部分会有换行和空格出现,这样文章的简介看起来不是很美观,当然对于SEO也不是很友好。解决方法如下:
1、文章列表页过滤空格、换行
首先:列表内容模板(list.var)右侧,勾选“使用程序代码”
然后将以下代码整合到你的源代码中:
$r[smalltext]=str_replace(array("rn", "r", "n", "<br />", "</p>"),"",str_replace("<p>","",$r[smalltext]));
$listtemp='代码[!--smalltext--]代码';
2、文章内容页过滤空格、换行
在文章内容页模板代码<!DOCTYPE html>之前添加如下代码即可:
<?php
$smalltext = str_replace(PHP_EOL, '',$navinfor['smalltext']);
?>
备注:模板代码中要使用灵动标签:<?=$smalltext?>。
猜你需要

豫ICP备2021026617号-1  豫公网安备:41172602000185   Copyright © 2021-2028 www.78moban.com/ All Rights Reserved

本站作品均来自互联网,转载目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。如有侵犯您的版权,请联系 1565229909#qq.com(把#改成@),我们将立即处理。