精品源码分享 站长查询工具 博客大全 投稿:admin@tian36.com

wordpress短代码失效怎么办?实测有效WP短代码失效详细教程

  wordpress短代码失效怎么办?wordpress启用新主题后,有时会出现短代码失效的现象,此时甚至连在wordpress后台添加图片都会出现一系列的短代码乱码,小编在网上查找后发现,网上写的教程,对wp新手来说不够详细,看了以后还是不知道如何修复短代码失效问题,那么,小编今天就根据自己的修复步骤来详细说一下。

  根据wordpress自定义短代码原理,一般情况下,wp主题作者都是使用add_shortcode函数来把短代码注册到wordpress中,在文章页使用the_content来显示文章内容,但是有时候这种方法显示短代码会失败,这时就会出现短代码失效的情况,解决办法:

1、找到wordpress主题的single.php文件,一般在“wp-content/themes/你当前启用的主题名称/”目录下,别告诉我你不知道wp-content目录在哪找,当然,如果真不知道,就在评论中回复我吧。

2、用FTP或WinSCP软件把single.php下载到本地,用记事本或Editplus或Notepad++打开single.php,按“ctrl+f”快捷键,搜索”the_content();”这个字符串。

3、将其替换成如下代码:

$content = apply_filters( 'the_content',get_the_content());

echo do_shortcode( $content );

如图(点击放大):

20160517090404784.jpg

4、保存single.php。

5、用FTP或WinSCP软件把single.php上传到服务器上的原目录,覆盖原来的single.php文件。

至此,wordpress短代码失效怎么办的问题应该已经解决了。如果还有什么问题,可以留言给我。


标签: wordpress 短代码 
昵称  邮箱  网站
评论
本文还没被评论哦,赶快去评论抢沙发吧!