在以前的代码中,咱们仅仅应用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中短代码失效解决办法》的一些看法。更多内容请查看本栏目更多内容!
首先,你需求理解query_posts函数。该函数的作用就是对文章进行检索、筛选、排序,在其后的LOOP循环中应用通...
wordpress在默许状况下,头部会呈现很多平常用不到的html代码,比方: 复制代码代码如下: <link rel="altern...
1、修正文章页面模板single.php关上模版文件中的single.php,在其中搜寻在这行上面加上:复制代码代码如下:...
办法阐明 首先来看看可能被用到的办法. 关上文件 wp-includes/link-template.php 你会发现 WordPress 2.7 多...
get_search_form 函数在 WordPress 中是用来提取预设的搜寻表单或许默许的搜寻表单的。由于民间这个函数没有...
WordPress的编辑器TinyMCE是一个十分弱小的工具,关于网页设计师来说,应用WordPress的编辑器TinyMCE是没什...