今晚开始给我的折扣网写移动端主题,自从在header.php加入后,多了一堆WordPress自带的东西。 这里贴出来方便大家不用找得那么麻烦。 首先是移除顶部多余信息移除emoji表情样式,如果是移动端,可以移除wordpress顶部工具栏css样式,最后是很重要的去除谷歌字体。 把下面代码贴入function.php,愉快地开始写你的主题吧~ //移除顶部多余信息 remove_action('wp_head', 'index_rel_link');//当前文章的索引 remove_action('wp_head', 'feed_links_extra', 3);// 额外的feed,例如category, tag页 remove_action('wp_head', 'start_post_rel_link', 10, 0);// 开始篇 remove_action('wp_head', 'parent_post_rel_link', 10, 0);// 父篇 remove_action('wp_head', 'adjacent_posts_rel_link', 10, 0); // 上、下篇. remove_action('wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0 );//rel=pre remove_action('wp_head', 'wp_shortlink_wp_head', 10, 0 );//rel=shortlink remove_action('wp_head', 'rel_canonical' ); wp_deregister_script('l10n'); remove_action('wp_head','rsd_link');//移除head中的rel="EditURI" remove_action('wp_head','wlwmanifest_link');//移除head中的rel="wlwmanifest" remove_action('wp_head','rsd_link');//rsd_link移除XML-RPC remove_filter('the_content', 'wptexturize');//禁用半角符号自动转换为全角 //Disable the emoji's function disable_emojis() { remove_action( 'wp_head', 'print_emoji_detection_script', 7 ); remove_action( 'admin_print_scripts', 'print_emoji_detection_script' ); remove_action( 'wp_print_styles', 'print_emoji_styles' ); remove_action( 'admin_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' ); add_filter( 'tiny_mce_plugins', 'disable_emojis_tinymce' ); } add_action( 'init', 'disable_emojis' ); function disable_emojis_tinymce( $plugins ) { if ( is_array( $plugins ) ) { return array_diff( $plugins, array( 'wpemoji' ) ); } else { return array(); } } //移除wordpress顶部工具栏css样式 add_action('get_header', 'remove_admin_login_header'); function remove_admin_login_header() { remove_action('wp_head', '_admin_bar_bump_cb'); } //去除谷歌字体 if (!function_exists('remove_wp_open_sans')) : function remove_wp_open_sans() { wp_deregister_style( 'open-sans' ); wp_register_style( 'open-sans', false ); } // 前台删除Google字体CSS add_action('wp_enqueue_scripts', 'remove_wp_open_sans'); // 后台删除Google字体CSS add_action('admin_enqueue_scripts', 'remove_wp_open_sans'); endif;