wordpress建站有一个好处就是可以有很多功能可以自己去尝试,除了主题自带的广告功能,我们想在文章中随意加入自定义模块都需要复制粘贴代码,这样有些太麻烦了。那么有没有一种方式可以将广告以短代码形式加入文章,实现用简码加入自定义模块代码功能呢?今天就分享一下这个功能。
将下面的代码放入主题的functions文件并保存。
/* 自定义短代码 */ //短代码函数 function wpb_demo_shortcode_2() { //广告代码赋值给一个变量 $string .= '此处放置你的广告或者自定义模块代码'; //返回广告代码 return $string; } //注册短代码 add_shortcode('ad_1', 'wpb_demo_shortcode_2');
当你需要在文章中加入此自定义模块时,或者广告代码时就可以需要加入的地方输入简码[ad_1]即可。
另一段同样功能的代码:
function showad() { return ‘<div class=”advertise”> //这里放你的广告代码 </div>’; } add_shortcode(‘advertise’, ‘showad’);
然后在你想要植入广告的地方添加[advertise]即可。
以上方法的第一段代码来自云门网,但是原文比较繁琐,博主只摘录了最关键的部分代码,广告代码使用自己的。已测试,有效。第二段代码同样来自网络,因为第一段代码已经完美实现了我的需求,所以第二段代码就没有测试了,有兴趣的朋友可以自行测试。