用过不下5种建站程序,其中WORDPRESS是我目前最青睐的一款程序。
因为本篇是讨论wordpress(B2主题)文章底部添加版权说明代码及插件,所以这里就不赘述它的优点。搜赚吧之前也有文章写过:
最主要的原因是:几乎你建站需要的所有功能,他都能非常便捷的实现。
要么通过插件,要么通过百度。毕竟这是一个用户基数很高的程序,碰到的问题只需要搜一搜,就有很多人能给你答案。
今天突然闲着没事,想给wordpress-B2主题的文章页底部加上一些版权之类的说明。
通过百度和自己摸索实现了几种不同的解决方案,解决了一些主题适配上的小bug,理论上是通用所有主题的,特此记录一下。
一、wordpress文章页底部添加版权说明代码版
阿新比较推荐代码版,好处一是不需要安装额外的插件,保持程序的轻巧。二是相对于插件版,代码版不需要对已经发过文章进行设置,一步到位更加方便。
代码版的大体思路分为两种:
- 1.直接通过添加到主题 functions.php 文件下实现新功能。
- 2.修改相应主题的文章模板页(single.php),在适当的位置(文章结束之前)加入一个“版权模块”。
两种方式都可以实现我们需要的效果,第一种方式实现起来比较简单,这里我们先介绍第一种:
找到wordpress主题(B2主题或其他)的functions.php 文件,在“<?php”后添加代码即可
样式一图文并茂型:
样式一代码:
将以下代码放入functions.php文件,在“<?php”后添加
样式二渐变色卡片型:
样式二代码:
将以下代码放入functions.php文件,在“<?php”后添加
样式三简约文字型:
样式三代码:
将以下代码放入functions.php文件,在“<?php”后添加
以上三种代码方法,均可以将其中的“<style type=”text/css”>..</style>”部分放置在主题的CSS文件中,达到简化代码的作用。
不嫌麻烦的话,可以自行操作一下。
二、wordpress文章页底部添加版权说明插件版
插件的优点是简单方便,如果更新主题是不小心懂了function.php文件,设置的版权模块也不会失效。
缺点是这是一个短代码插件,相当于每次发的文章需要每次手动插入一串短代码,且如果是老站,已发过的文章需要重新加上。
使用步骤如下:
- 1.安装我爱水煮鱼大神的WPJAM 内容模板插件。
- 2.新建一个短代码内容模板,将以上三种代码版中的任意一种样式代码复制进去,保存即可。
设置好,发文时候插入短代码即可。
三、修改相应主题的文章模板页(single.php)法
稍复杂一点,并不推荐。只不过最先开始测试的是这种方法,所以已经部署在阿新的其他站点上了,这里做一下记录。
B2主题可以修改b2/Modules/Templates/single.php文件(文章页模板布局文件)
1.在如上图507行位置处,打赏模块之前加上代码
2.将其中的“<style type=”text/css”>..</style>”部分放置在主题的CSS文件中
但是我尝试在B2主题的子主题B2child主题中新建并修改single.php文件并不生效,只能修改B2主题中的single.php文件才有效果。
考虑到这样会导致升级主题的时候代码失效,所以我修改了B2主题的子主题B2child主题中b2child/TempParts/Single/中的content.php文件(B2主题文章页模板文件)。
代码放置位置如下:
B2主题的文章页有4种模板,记得修改所有你使用过的相对应的模板即可。