functions.php 位置,wordpress中functions.php常添加的代码

//tags标签添加nofollow

add_filter('wp_tag_cloud','tag_cloud_nofollow');

function tag_cloud_nofollow($cloud){

$cloud=preg_replace('/

return $cloud;

}

//潜匿author(作者)

add_filter( 'author_link', 'my_author_link' );

function my_author_link() {

return home_url( '/' );

}

//往除wordpress的版本号

function mt_remove_version() {

return '';

}

add_filter('the_generator', 'mt_remove_version');

//往除wordpress头部window._wpemojiSettings

remove_action( 'admin_print_scripts',    'print_emoji_detection_script');

remove_action( 'admin_print_styles',    'print_emoji_styles');

remove_action( 'wp_head',        'print_emoji_detection_script',    7);

remove_action( 'wp_print_styles',    'print_emoji_styles');

remove_filter( 'the_content_feed',    'wp_staticize_emoji');

remove_filter( 'comment_text_rss',    'wp_staticize_emoji');

remove_filter( 'wp_mail',        'wp_staticize_emoji_for_email');

//wordpress添加友谊链接

add_filter('pre_option_link_manager_enabled','__return_true');

//wordpress友谊只在首页显示

function rbt_friend_links($output){

if (!is_page()|| is_paged()){

$output = "";

}

return $output;

}

add_filter('wp_list_bookmarks','rbt_friend_links');

//往除头部评论feed

remove_action( 'wp_head', 'feed_links_extra', 3 );

//往除wordpress头部文章feed

remove_action( 'wp_head', 'feed_links', 2 );

//往除wordpress头部shortlink

remove_action('wp_head','wp_shortlink_wp_head',10,0);

remove_action('template_redirect','wp_shortlink_header',11,0);

//移除 WordPress 加载的JS和CSS链接中的版本号

function wpdaxue_remove_cssjs_ver( $src ) {

if( strpos( $src, 'ver=' ) )

$src = remove_query_arg( 'ver', $src );

return $src;

}

add_filter( 'style_loader_src', 'wpdaxue_remove_cssjs_ver', 999 );

add_filter( 'script_loader_src', 'wpdaxue_remove_cssjs_ver', 999 );

//禁用wordpress一切文章类型的修订版本

add_filter( 'wp_revisions_to_keep', 'specs_wp_revisions_to_keep', 10, 2 );

function specs_wp_revisions_to_keep( $num, $post ) {

return 0;

}

//禁止wordpress文章编纂主动保管

add_action( 'wp_print_scripts', 'daxiawp_disable_autosave' );

function daxiawp_disable_autosave(){

wp_deregister_script('autosave');

}

//清算wordpress改削文章时所生成过剩的ID

DELETE a,b,c

FROM wp_posts a

LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id)

LEFT JOIN wp_postmeta c ON (a.ID = c.post_id)

WHERE a.post_type = 'revision';

PS:假设直接复制代码添加不成功,是标点符号的巨细写下场。请切换小写改削标点符号再保管。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值