在以前的代码中,咱们仅仅应用add_shortcode函数来把短代码注册到wordpress中,在文章页应用the_content来显示文章内容,这样短代码就能显示成为咱们想要的成果。然而,正如前文所述,这种办法生效了,用the_content来使短代码失效的欲望幻灭,不过咱们能够对此进行修正,以此再让它失效。用上面的代码交换你原来主题中的the_content();
$content = apply_filters( 'the_content',get_the_content());
echo do_shortcode( $content );
这段代码即可让短代码失效,原理也很简略,先经过apply_filter让文章的内容格局化,这个成果跟the_content的成果根本相反,只不过以字符串的方式返还,再经过do_shortcode使得$content中的短代码也失效,这样就能够完成咱们想要的成果。
以上就是安达网络工作室关于《wordpress中短代码失效解决办法》的一些看法。更多内容请查看本栏目更多内容!
首先简略说一说仿登陆的详细操作,用户第一次登陆时会呈现用于填写评论者材料的框,当用户评论实现后,将会...
1、右键复制时显示提醒语 把上面代码放到footer.php里即可 复制代码代码如下:<html> <head><title>防...
复制代码代码如下: <?php $epaged = (get_query_var('paged')) ? get_query_var('paged') : 1; $temp = $wp...
作为主题的制造者, 除了完成性能, 展现界面, 还有责任使主题灵敏多变, 以满足更多人不同的需要. 可能一些冤...
WordPress 上获取文章最重要的就是循环(Loop),现实上循环就是去数据库查问到相应的文章,而后临时贮存到...
找到wp-includes/comment-template.php文件中 复制代码代码如下:if ( empty( $url ) || 'http://' == $url ...