共计 1058 个字符,预计需要花费 3 分钟才能阅读完成。
背景
想要将 wordpress 的文章末尾显示通用的固定内容,如当前的发布链接地址(或版权信息)。
主要目的有两个
- 被第三方采集的话,也可以通过文章中的原始地址访问到本网站。
- 多个平台同步的话,如果有改动不需要每个平台同步一遍。根据文章中的地址访问原始地址即可。
解决方法
方法 1 修改文件
这个方法比较直观,修改的地方也很多。这里使用了其中一种方法。
//add 20221205 每个文章末尾增加 版权信息或原始链接地址,防止采集
function feed_copyright($content) {if(is_single() or is_feed()) {
$content.= '<div style="margin-bottom:50px"> </div>';
$content.= '<div><br/> <strong>IT 内容具有时效性,未避免更新后未同步,请点击查看最新内容:</strong><a rel="bookmark"title="'.get_the_title().'"href="'.get_permalink().'">'.get_the_title().'</a></div>';
$content.= '<div><strong> 文章首发于:</strong><a rel="bookmark"title="'.get_the_title().'"href="'.get_permalink().'">'.get_permalink().'</a></div>';
$content.= "</blockquote>";
}
return $content;
}
add_filter ('the_content', 'feed_copyright');
因为是直接修改源文件,所以这种方式会更加灵活
方法 2 安装插件 wp-display-copyright
插件主页及使用说明:https://github.com/waitig/wp-display-copyright
主页下载之后,进入 wordpress 后台,插件 - 上传 - 安装启用,然后进入设置 - 选择插件。可以设置相关信息。
IT 内容具有时效性,未避免更新后未同步,请点击查看最新内容:<a href="{{link}}">{{title}}</a>
文章首发于:<a href="{{link}}">{{link}}</a>
参考地址
不足之处
- 方法 1 修改文件:每次升级主题之后,还需要再次重新修改文件。
- 方法 2 插件:插件禁用、启用之后。文本会恢复默认值,需要重新设置。
IT 内容具有时效性,未避免更新后未同步,请点击查看最新内容:wordpress 添加版权信息
文章首发于:http://nebofeng.com/2022/12/05/wordpress-%e6%b7%bb%e5%8a%a0%e7%89%88%e6%9d%83%e4%bf%a1%e6%81%af/
文章首发于:http://nebofeng.com/2022/12/05/wordpress-%e6%b7%bb%e5%8a%a0%e7%89%88%e6%9d%83%e4%bf%a1%e6%81%af/
正文完
欢迎关注个人公众号, 内含各种工具及大厂内推码合集
![post-qrcode](http://nebofeng.com/wp-content/uploads/2024/08/qrcode_for_gh_213439dffeda_258-2.jpg)