PHPCMS v9过滤采集内容中CSS样式的实现方法

PHPCMS v9过滤采集内容中CSS样式的实现方法,第1张

PHPCMSv9过滤采集内容中CSS样式的实现方法

在PHPCMSv9收集内容的情况下,由于收集标准的原因,很有可能无法完全过滤收集整体目标的CSS样式,从而造成文章内容发布后的版面设计混乱。在这个文化艺术中,你给后台管理的公共库函数添加一个涵洞,过滤掉收集到的CSS样式。

通过以下方式:

1.寻找\phpcms\libs\functions\global.func.php打开,然后添加函数号。


复制代码编码如下:
函数htmrp($str){
$str=preg_replace("/$str=preg_replace("/<;\/script>;/i","",$str);
$str=preg_replace("/<;iframe[^>;]*>;/i","",$str);
$str=preg_replace("/<;\/iframe>;/i","",$str);
$str=preg_replace("/<;style[^>;]*>;/i","",$str);
$str=preg_replace("/<;\/style>;/i","",$str);
$str=preg_replace("/<;div[^>;]*>;/i","",$str);
$str=preg_replace("/<;\/div>;/i","",$str);
return$str;
}

2.在今天的模板中更改文章页面模板show.html。

页面-模板设计风格-详细信息directory-content-show.html

寻求

{if$allow_visitor==1}
{$content}

更改为
复制以下代码:
{if$allow_visitor==1}[/

3.升级缓存文件并更新它。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/772998.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存