2011年04月10日 137条评论

文末自动插入“版权声明”神马的

嗯,很“泛滥”的一个小功能,但总是有人问起,我懒,干脆来篇文章。其实我写过类似方法的方法,有兴趣折腾可以看看我以前的《文章开头及结尾插入广告的非插件简单方法》。

有时候我们折腾时,只是业余玩玩不一定需要懂这些代码的含义,是可以“照瓜画瓢”的,用点心就行了。

下面是我文章末尾的“版权声明”神马的代码,放在主题的 functions.php 里面,注意,这个方法在 feed 中同样有效的。

// 文章末加版权或者其他,Feed也有 by zwwooooo | zww.me
function insertFootNote($content) {
	if(is_single() || is_feed()) { //如果不想feed输出就去掉“|| is_feed()”
		$wzbt = get_the_title();
		$wzlj = get_permalink($post->ID);
		$content.= '<p class="announce">';
		$content.= '<span style="font-weight:bold;text-shadow:0 1px 0 #ddd;">声明:</span> 本文采用 <a rel="nofollow" href="http://creativecommons.org/licenses/by-nc-sa/3.0/" title="署名-非商业性使用-相同方式共享">BY-NC-SA</a> 协议进行授权 | <a href="'.home_url().'">'.get_bloginfo('name').'</a>';
		$content.= '<br />转载请注明转自《<a rel="bookmark" title="' . $wzbt . '" href="' . $wzlj . '">' . $wzbt . '</a>》';
		$content.= '</p>';
	}
	return $content;
}
add_filter ('the_content', 'insertFootNote');

完!以后有人问起我直接扔这篇文章网址就行了。

zww
or
oooo

“文末自动插入“版权声明”神马的”有137条评论

  1. 很喜欢在FUNCITION在加载,总感觉会累着它了

    1. zwwooooo says:

      @第六空间
      总比插件效率高点

  2. Afio says:

    天朝有版权或者说有人在乎版权?哎对于那些在乎的这个根本就是浮云对于那些不在乎的更是浮云了.... :eek:

    1. zwwooooo says:

      @Afio
      霍霍,还是要说的,就跟:明知道小偷抓不完(相关部门也不怎么抓),总不能教育小孩去当小偷吧。

  3. 万戈 says:

    对大叔的文囧表示理解 :mrgreen:

    1. zwwooooo says:

      @万戈
      理解万岁 :mrgreen:

  4. TF` says:

    :mrgreen: 有兴趣哦

  5. 文囧文吧!!!!!!!!! :razz:

    1. zwwooooo says:

      @亿品元素
      对,但还是有人需要,懒得每个人去回答。

  6. 小羿 says:

    表示这个无所谓了,,靠自觉吧

    1. zwwooooo says:

      @小羿
      在国内是无所谓,但还是注一下

  7. [...] 参考了一下ZWW大师,在前几天发文章《文末自动插入“版权声明”神马的》中的代码: [...]

  8. Kaoru says:

    哎呀,楼主真强大,我也用上了,很好啊

    1. zwwooooo says:

      @Kaoru
      这个是小功能,可以用来给文章前后加些内容。

  9. 小邪 says:

    唔,有时候转载的人因为转载太多所以都没那个精力去加的,所以个人觉得这个功能的确实用呐。拿走!

    1. zwwooooo says:

      @小邪
      嗯,加上总比没加好。

  10. 媛诺诺 says:

    觉得这句话对要加链接的人来说有没有是一样的,对不加链接的人来说也是一样的

    1. zwwooooo says:

      @媛诺诺
      总是会遇到有自知之明的无知者的,所以还是有用的。

  11. 森西 says:

    可是...我的主题木有这个php捏... :?:

    1. zwwooooo says:

      @森西
      你别说你的主题木有index.php,如果是的话你的主题肯定运行不了,除非你的博客不是wp

    2. 森西 says:

      @zwwooooo
      我是说木有functions.php捏

    3. zwwooooo says:

      @森西
      木有自己建一个呗。

  12. 球犯 says:

    这个真的需要 mark了! :mrgreen:

  13. 球犯 says:

    嘿嘿 用上了 很喜欢~

    1. zwwooooo says:

      @球犯
      还是加上吧

  14. 我的是在模板里改的

    1. zwwooooo says:

      @晨光博客
      也可以,但效果不同的,模板里面的feed没有

  15. Jessy says:

    直接pass了,用3.1自带的最后作者处一次性声明搞定

    1. zwwooooo says:

      @Jessy
      方式多样化

  16. sicza says:

    终于成功的加上了。=V=俺现在的主题是你的呢。~ :grin:

    1. zwwooooo says:

      @sicza
      荒淫使用

  17. wordpress完善日志 | SICZA says:

    [...] 文章结尾自动插入版权用的是zwwooooo《文末自动插入“版权声明”神马的》, [...]

  18. 3shi天下 says:

    我也很喜欢放在FUNCITION里面,为表谢意,点了几个广告 :grin:

    1. zwwooooo says:

      @3shi天下
      3Q,其实我这点击有效的就是评论框的朋友,其他是固定的。

  19. [...] 6.文章结尾加入版权声明,采用Z大方法,直接在function文件加入代码。具体可见,传送门。 [...]

  20. [...] 参考了一下ZWW大师,在前几天发文章《文末自动插入“版权声明”神马的》中的代码: [...]

发表评论

昵称 *

网址

B em del U Link Code Quote