PCX7.COM
专注精品分享!

WordPress博客网站优化代码

一、去除wordpress头部冗余代码

添加到模版functions.php文件头

//去除头部冗余代码
remove_action('wp_head', 'feed_links_extra', 3);
remove_action('wp_head', 'feed_links', 2);
remove_action('wp_head', 'rsd_link'); //移除离线编辑器开放接口
remove_action('wp_head', 'wlwmanifest_link'); //移除离线编辑器开放接口
remove_action('wp_head', 'index_rel_link'); //本页链接
remove_action('wp_head', 'parent_post_rel_link'); //清除前后文信息
remove_action('wp_head', 'adjacent_posts_rel_link_wp_head');
remove_action('wp_head', 'rel_canonical'); //本页链接
remove_action('wp_head', 'wp_generator'); //移除WordPress版本号
remove_action('wp_head', 'wp_shortlink_wp_head'); //本页短链接
remove_action( 'template_redirect','wp_shortlink_header', 11, 0);
add_filter('xmlrpc_enabled', '__return_false');
add_filter('embed_oembed_discover', '__return_false');
remove_action('wp_head', 'wp_oembed_add_discovery_links');
remove_action('wp_head', 'wp_oembed_add_host_js');
remove_filter('pre_oembed_result', 'wp_filter_pre_oembed_result', 10);
// 屏蔽 REST API
add_filter('rest_enabled', '__return_false');
add_filter('rest_jsonp_enabled', '__return_false');
// 移除头部 wp-json 标签和 HTTP header 中的 link
remove_action('wp_head', 'rest_output_link_wp_head', 10);
remove_action( 'template_redirect','rest_output_link_header', 11, 0 );//屏蔽WP自带API产生的头部信息
//清除wp_footer带入的embed.min.js
function git_deregister_embed_script() {
    wp_deregister_script('wp-embed');
}
add_action('wp_footer', 'git_deregister_embed_script');


add_action( 'wp_enqueue_scripts', 'mt_enqueue_scripts', 1 );
function mt_enqueue_scripts() {
  wp_deregister_script('jquery');
}

二、替换文章内链接

添加到模版functions.php文件中

网上教程基本上都是操作数据库替换域名,这样的操作对于“小白”来说有一定的风险。

三、美禁止使用Gutenberg块编辑器并恢复到经典编辑器

添加到模版functions.php文件中

其它优化

添加到模版functions.php文件中

历史上的今天
11月
20
    哇哦~~~,历史上的今天没发表过文章哦
赞(2) 打赏
未经允许不得转载:平常心博客 » WordPress博客网站优化代码

评论 抢沙发

4 + 5 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址