时间:2021-05-02
在以前的代码中,我们仅仅使用add_shortcode函数来把短代码注册到wordpress中,在文章页使用the_content来显示文章内容,这样短代码就能显示成为我们想要的效果。但是,正如前文所述,这种方法失效了,用the_content来使短代码生效的愿望破灭,不过我们可以对此进行修改,以此再让它生效。用下面的代码替换你原来主题中的the_content();
复制代码
代码如下:
这段代码即可让短代码生效,原理也很简单,先通过apply_filter让文章的内容格式化,这个效果跟the_content的效果基本相同,只不过以字符串的形式返还,再通过do_shortcode使得$content中的短代码也生效,这样就可以实现我们想要的效果。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
eclipse中格式化代码快捷键Ctrl+Shift+F失效的解决办法1、很长一段时间我的eclipse都有个毛病,就是当我要格式化代码的时候,右键-sourc
IE6margin无效的bug,解决方法有很多。其中有个解决办法之一。看代码:复制代码代码如下:somecontents在一些情况下IE6会无效,解决办法是下面
刚装的可以开发jsp的eclipse,结果写jsp的时候没有代码提示,在网上找了半天,各种解决办法都不行,后来在stackoverflow上看到一个解决办法解决
复制代码代码如下:错误代码1045Accessdeniedforuser'root'@'localhost'(usingpassword:YES)解决办法是重新
解决办法:复制代码代码如下:$('input[type="checkbox"]').bind('click',function(){$(this).prop('