WordPress常用功能代码II
WordPress常用功能代码I:传送门
关闭RSS
说实话,关闭RSS挺伤客户体验的。
但是,为了防采集。。。不得不关……
1 2 3 4 5 6 7 8 9 10 11 |
function disable_our_feeds() { wp_die( __('本站已关闭RSS,请访问首页。<a href="http://www.dadclab.com">大D技研室</a>.') ); } add_action('do_feed', 'disable_our_feeds', 1); add_action('do_feed_rdf', 'disable_our_feeds', 1); add_action('do_feed_rss', 'disable_our_feeds', 1); add_action('do_feed_rss2', 'disable_our_feeds', 1); add_action('do_feed_atom', 'disable_our_feeds', 1); |
以上代码添加到functions.php文件的之间
代码中符号禁止变为中文符号
WordPress后台编辑器经常把代码中的一些符号转化成中文符号。
1 2 3 |
remove_filter('the_content', 'wptexturize'); |
以上代码添加到functions.php文件的之间
禁止同站引用pingback
1 2 3 4 5 6 7 8 9 |
function no_self_ping( &$links ) { $home = get_option( 'home' ); foreach ( $links as $l => $link ) if ( 0 === strpos( $link, $home ) ) unset($links[$l]); } add_action( 'pre_ping', 'no_self_ping' ); |
以上代码添加到functions.php文件的之间
将HTML设置为默认编辑器
1 2 3 |
add_filter('wp_default_editor', create_function('', 'return "html";')); |
以上代码添加到functions.php文件的之间
参考文献
http://wordpress.org/extend/plugins/no-self-ping/
http://wordpress.org/support/topic/how-do-i-remove-rss-feed-and-comments-from-header
http://codex.wordpress.org/Function_Reference/remove_filter
版权声明
转载保留版权: 大D技研室 | 《WordPress常用功能代码II》
本文链接地址:https://www.dadclab.com/archives/2336.jiecao
转载须知:如果您需要转载本文,请将版权信息,版权授权方式,以及本文的链接地址注明,谢谢合作。
已有 8 条评论
发表评论
电子邮件地址不会被公开。 必填项已标注。
其实我在想,如果在RSS里加个IP验证,如果是那个采集站的IP,直接向它输出垃圾信息,这多有意思~
@frankiez 好主意啊。
最近那些采集站很烦人的
@梦之翼 是非常烦人,已经不是一般化烦人了。。
学习永无止境,好棒的分享
好久没用过wp了。
@双城记 wordpress还是不错滴~
采集影响很大、。?