解决方法如下
方法一: 将wp-includes文件夹下的ksesphp中的2句话屏蔽掉即可,如
//add_action('init', 'kses_init'); //add_action('set_current_user', 'kses_init');
上面这种做法是去掉wordpress对所有标签的过滤,但将这些开放给注册用户会存在潜在的隐患,不推荐使用!
方法二: 把自己想要不被过滤的标签添加到“不过滤的白名单中”!
具体 *** 作: 在wp-includes文件夹下的ksesphp中搜索 $allowedposttags,这是个不过滤标签组成的数组,里面所列即是不过滤的标签集合,假如你发表文章时带有style、script两组标签,又不想被不过滤,可在$allowedposttags中添加下面语句:
'style' => array(), 'script' => array()
将上面两句加入 $allowedposttags的一维数组(即最外面那层array)中即可!!
添加全局变量$allowedposttags的值,添加你所需要启用的标签。这种方法将只对提交的文章启用标签。
如此修改,每次升级wp以后还需要验证代码的有效性(代码的结构有可能变化),然后需要重新修改。总得来说原则是能使用插件就尽量不修改源代码。
WP Cumulus 插件的使用方法
上传插件, 激活, 然后在 Setting 里面可以找到 WP Cumulus 的相关设置选项。其中有:
基本设置: 包括Flash标签云的高度, 宽度, 背景颜色, 字体颜色, 是否使用透明模式, 回转速度等。(注:园子不建议您设置它的高度,因为默认情况下它会自动适应)
输出设置: 选择要显示分类, 标签还是两者皆有。
高级设置: 使用 wp_tag_cloud 的参数设置, 可设置包括标签云的显示数量, 最大字体和最小字体等。
当然,您也可以在任何一个页面通过函数调用:
<php wp_cumulus_insert(); >
同样可以实现这种效果。
需要注意的问题
虽然上面说过在 seo 方面这个插件做的不错。但 FLASH 和 JS 的加载也会让你的博客速度受到些许影响,当然,这对于现在普通的空间配置来说也不是什么大的问题了。
wordprss中的<php wp_head(); >是调用头部信息,包含引入一些WordPress必需和不必需(不必需就可以被优化掉)的文件载入(例如js、css)和声明(例如generator等),不要删除它。
wp_head函数对于要使用插件的主题来说比较重要,一般如果插件需要向主题头部header标签内加入css文件和js文件,都是通过wp_head()函数输出的。在headerphp文件的header标签结束标签</header>前面添加
如何是因为这个页面;导致两个<title>的原因是, 你在调用wp的模板中处了调用了<php wp_head(); >外,还写了<title>标签,所以运行后出现2个title。请仔细检测下,出现2个title页面的源代码,肯定多写了,去掉即可。
以上就是关于wordpress 去掉文本里的html标签全部的内容,包括:wordpress 去掉文本里的html标签、如何用WP-Cumulus插件做出超好看的标签云 叶天冬seo博客、wordpress因为<php wp_head(); >页面出现两个<title>标签,怎么解决等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)