首页» 教程» Wordpress教程» WordPress 内容被复制后添加本站文章链接-进阶教程(二十)

WordPress 内容被复制后添加本站文章链接-进阶教程(二十)

Hello,嗨,大家好,我是哈喽猿。

这里是哈喽猿网

今天推送的是wordpress教程的文章,感谢您宝贵的时间阅读

WordPress进阶教程目录:

1.WordPress禁止F12和内容复制

2.WordPress GZIP压缩提高网站访问速度   

3.WordPress 自动缩略图   

4.WordPress 移除版权版本信息   

5.WordPress 数据库清理优化WP-Optimize   

6.WordPress 发送邮件功能(不用插件)   

7.WordPress 网站加速神器   

8.WordPress 文章自动换行   

9.WordPress 自动截取限定数字的摘要   

10.WordPress 大前端主题 实时推送百度熊掌号

11.WordPress 图片自动加水印

12.WordPress 图片加水印   

13.WordPress 搜索相关性和精准度   

14.WordPress 站点统计功能代码   

15.WordPress 站点统计功能代码   

16.WordPress 导入导出工具   

17.WordPress 文章导入   

18.WordPress 文章刷新   

19.WordPress 文章Tag标签内链优化   

20.WordPress 内容被复制后添加本站文章链接

21.WordPress 搜索下拉提示   

22.WordPress 敏感词汇屏蔽   

23.WordPress 添加相关文章功能   

24.WordPress 阿里云邮件   

25.WordPress 自动采集发布 长腿蜘蛛 WP-CTspider   

 

 

WordPress站点内容被其他人复制是很常见的,您可以在WordPress站点中添加一个功能:当内容被复制时,您会在以后粘贴时自动添加一个文章链接。

把哈喽猿提供的代码添加到functions.php 文件中即可

function add_copyright_text() {
    if (is_single()) { ?>
 
<script type='text/javascript'>
function addLink() {
    if (
window.getSelection().containsNode(
document.getElementsByClassName('entry-content')[0], true)) {
    var body_element = document.getElementsByTagName('body')[0];
    var selection;
    selection = window.getSelection();
    var oldselection = selection
    var pagelink = &quot;&lt;br /&gt;&lt;br /&gt; 阅读更多: <span style="color: #000000; font-weight: bold;">&lt;?php</span> the_title<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span> &lt;a href='<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">echo</span> get_permalink<span style="color: #009900;">&#40;</span>get_the_ID<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>'&gt;<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">echo</span> get_permalink<span style="color: #009900;">&#40;</span>get_the_ID<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&lt;/a&gt;&quot;; //根据你的需要修改这行代码
    var copy_text = selection + pagelink;
    var new_div = document.createElement('div');
    new_div.style.left='-99999px';
    new_div.style.position='absolute';
&nbsp;
    body_element.appendChild(new_div );
    new_div.innerHTML = copy_text ;
    selection.selectAllChildren(new_div );
    window.setTimeout(function() {
        body_element.removeChild(new_div );
    },0);
}
}
&nbsp;
&nbsp;
document.oncopy = addLink;
&lt;/script&gt;
&nbsp;
<span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
add_action<span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'wp_head'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'add_copyright_text'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>

发表评论

0 评论

提供最优质的资源集合

站长留言