有时候需要WordPress每篇文章正文顶端或者末尾插入固定的内容,比如加个广告、版权声明之类的,你可以直接打开正文模板添加,不过还是利用WordPress函数模板functions.php添加代码比较方便。
网上搜索相关代码,都是只能加到正文的末尾,如果你想加到顶端可以用下面代码,将代码添加到当前主题functions.php模板的最后,并修改相应的内容。
function zm_content_insert( $return = 0 ) {// 插入的内容 $str.= "<div class='same'>"; $str.= "<h4>标题</h4>"; $str.= "<p>关注:<a href='https://zmingcx.com/' rel='external nofollow' target='_blank'>知更鸟</a></p>"; $str.= "</div>"; if ($return) { return $str; } else { echo $str; } } function zm_content_filter($content) { if(!is_feed() && !is_home() && is_singular() && is_main_query()) { $content .= zm_content_insert(0);// 0在正文上面 //$content .= zm_content_insert(1);//1在正文下面 } return $content; } add_filter('the_content','zm_content_filter');
注:本文提供的方法可以方便地让你选择是显示在正文顶端或者末尾,也可以同时显示。
也可以将上篇文章《美化百度分享默认图标》的代码用本方法分别加到正文的顶端和末尾。
本站文章大部分为原创,用于个人学习记录,可能对您有所帮助,仅供参考!
我的微信
微信号已复制
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
江苏省苏州市 1F
6.1快乐 ,沙发
河南省郑州市 2F
6.1快乐哦
陕西省西安市 3F
这个方法不错,我个人使用的主题就是直接在single.php文件中添加比较方便
湖北省武汉市 4F
但是在我的网站貌似不是很好看 ,所以还需要通过CSS美化
香港 5F
兄die,这是我这几天在想的问题,分享按钮替换成百度和按钮美化,还有正文前尾自定义内容,都替我算好了?
谢谢哦。
江苏省苏州市 6F
不错啊,这样添加的话可以更加方便
新加坡 7F
知更鸟主题不错,有考虑搞一个。
重庆市 8F
文章不错非常喜欢
江苏省苏州市 9F
之前就是用这样的方法,但是弊端就是文章的摘要可能会将这个部分弄进去
江苏省苏州市 10F
还可以通过js
重庆市 11F
文章不错非常喜欢,支持一下吧
江苏省苏州市 12F
知更鸟,更知鸟好熟悉的名字。
江苏省苏州市 13F
鸟叔是来学习的,谁也不要拦着我,^_^
湖北省武汉市 14F
很有用, 多谢分享~
陕西省西安市 15F
美化百度分享默认图标
河南省郑州市 16F
为什么标题两个字不能修改,原文粘贴上去就能用,一旦修改就不能用了,那我要这个有什么用啊