我们在浏览一些知名的博客或网站时,经常会发现被复制的内容往往包含版权声明或推荐阅读等链接,对于那些对自己原创博客内容版权保护意识较强,比较注重访问流量的朋友来说,这是一项值得应用的技能。
我们也可以在 wordpress
博客上应用这个方法,即使没有插件。方法简单。只需将以下代码添加到当前主题文件中的 functions
.php
:
function
add_copyright_text
() { ?> <script
type
='text
/javascript
'>function
addLink
() {var
body_element
=document
.getElementsByTagName
('body
')[0];var
selection
;selection
=window
.getSelection
();var
pagelink
= +document
.location
.href
+"'>"+document
.location
.href
+;var
copy_text
=selection
+pagelink
;var
new_div
=document
.createElement
('div
');new_div
.style
.left
='-99999px';new_div
.style
.position
='absolute
';body_element
.appendChild
(new_div
);new_div
.innerHTML
=copy_text
;selection
.selectAllChildren
(new_div
);window
.setTimeout
(function
() {body_element
.removeChild
(new_div
); },0); }document
.oncopy
=addLink
; </script
> <?php
}add_action
( 'wp_footer
', 'add_copyright_text
');
如果需要弹窗,在模板根目录下的single
.php
添加如下代码: