<dl id="7jzjt"><listing id="7jzjt"><noframes id="7jzjt">
        <delect id="7jzjt"></delect>

        <pre id="7jzjt"></pre>

        <strike id="7jzjt"></strike>
        <del id="7jzjt"></del>

            <pre id="7jzjt"></pre>
            <thead id="7jzjt"><nobr id="7jzjt"></nobr></thead>

            <var id="7jzjt"></var>

              <b id="7jzjt"></b>

              <em id="7jzjt"></em>

                    首頁 SEO建站正文

                    近來更新了wordpress最新版本4.4,更新啥功用我也不知道,知道了我也用不上,然則發明代碼內里多出了好幾項功用鏈接,我也用不上。所以我們就把他移撤除,主假如多了REST API(經由過程REST API能夠很輕松的獵取網站的數據)、wp-json鏈接、embeds功用(embeds功用能夠許可更輕易的援用第三方資本)、wp-embed.min.js文件。

                    wordpress4.4 移除wp-json鏈接和wp-embed.min.js文件 SEO建站

                    用不上我們還加載它做什么,還影響網站的讀取速率,那末我們就來說說怎樣制止掉。

                    先說說禁用REST API、移除wp-json鏈接的要領,將以下代碼添加到主題functions.php文件中即可禁用REST API并去除head內里輸出的鏈接信息:

                    1. add_filter('rest_enabled', '_return_false');

                    2. add_filter('rest_jsonp_enabled', '_return_false');

                    3. remove_action( 'wp_head', 'rest_output_link_wp_head', 10 );

                    4. remove_action( 'wp_head', 'wp_oembed_add_discovery_links', 10 );

                    禁用embeds實在照樣比較復雜(代碼比較多),官方以至為此開發了一個插件,人人能夠運用插件來禁用:Disable Embeds,假如不想運用插件,那就將插件內里的代碼復制到主題的functions.php文件即可。

                    1. function disable_embeds_init() {  

                    2.     /* @var WP $wp */  

                    3.     global $wp;  

                    4.    

                    5.     // Remove the embed query var.  

                    6.     $wp->public_query_vars = array_diff( $wp->public_query_vars, array(  

                    7.         'embed',  

                    8.     ) );  

                    9.    

                    10.     // Remove the REST API endpoint.  

                    11.     remove_action( 'rest_api_init', 'wp_oembed_register_route' );  

                    12.    

                    13.     // Turn off  

                    14.     add_filter( 'embed_oembed_discover', '__return_false' );  

                    15.    

                    16.     // Don't filter oEmbed results.  

                    17.     remove_filter( 'oembed_dataparse', 'wp_filter_oembed_result', 10 );  

                    18.    

                    19.     // Remove oEmbed discovery links.  

                    20.     remove_action( 'wp_head', 'wp_oembed_add_discovery_links' );  

                    21.    

                    22.     // Remove oEmbed-specific JavaScript from the front-end and back-end.  

                    23.     remove_action( 'wp_head', 'wp_oembed_add_host_js' );  

                    24.     add_filter( 'tiny_mce_plugins', 'disable_embeds_tiny_mce_plugin' );  

                    25.    

                    26.     // Remove all embeds rewrite rules.  

                    27.     add_filter( 'rewrite_rules_array', 'disable_embeds_rewrites' );  

                    28. }  

                    29.    

                    30. add_action( 'init', 'disable_embeds_init', 9999 );  

                    31.    

                    32. /** 

                    33.  * Removes the 'wpembed' TinyMCE plugin. 

                    34.  * 

                    35.  * @since 1.0.0 

                    36.  * 

                    37.  * @param array $plugins List of TinyMCE plugins. 

                    38.  * @return array The modified list. 

                    39.  */  

                    40. function disable_embeds_tiny_mce_plugin( $plugins ) {  

                    41.     return array_diff( $plugins, array( 'wpembed' ) );  

                    42. }  

                    43.    

                    44. /** 

                    45.  * Remove all rewrite rules related to embeds. 

                    46.  * 

                    47.  * @since 1.2.0 

                    48.  * 

                    49.  * @param array $rules wordpress rewrite rules. 

                    50.  * @return array Rewrite rules without embeds rules. 

                    51.  */  

                    52. function disable_embeds_rewrites( $rules ) {  

                    53.     foreach ( $rules as $rule => $rewrite ) {  

                    54.         if ( false !== strpos( $rewrite, 'embed=true' ) ) {  

                    55.             unset( $rules[ $rule ] );  

                    56.         }  

                    57.     }  

                    58.    

                    59.     return $rules;  

                    60. }  

                    61.    

                    62. /** 

                    63.  * Remove embeds rewrite rules on plugin activation. 

                    64.  * 

                    65.  * @since 1.2.0 

                    66.  */  

                    67. function disable_embeds_remove_rewrite_rules() {  

                    68.     add_filter( 'rewrite_rules_array', 'disable_embeds_rewrites' );  

                    69.     flush_rewrite_rules();  

                    70. }  

                    71.    

                    72. register_activation_hook( __FILE__, 'disable_embeds_remove_rewrite_rules' );  

                    73.    

                    74. /** 

                    75.  * Flush rewrite rules on plugin deactivation. 

                    76.  * 

                    77.  * @since 1.2.0 

                    78.  */  

                    79. function disable_embeds_flush_rewrite_rules() {  

                    80.     remove_filter( 'rewrite_rules_array', 'disable_embeds_rewrites' );  

                    81.     flush_rewrite_rules();  

                    82. }  

                    83.    

                    84. register_deactivation_hook( __FILE__, 'disable_embeds_flush_rewrite_rules' );  

                    每一次更新wordpress版本都邑多出一些東西,比方之前的emoji,而且都在頁面上輸入內容,或多或少都邑影響速率,我們博客基礎就是更新下文章罷了,搞的太擔任了難免節外生枝,用不上就干掉REST API和embeds,為了用戶體驗,讓網站更快的展現我們碼的字就OK了。

                    版權聲明

                    本文僅代表作者觀點,不代表本站立場。
                    本文系作者授權發表,未經許可,不得轉載。

                    本文鏈接:http://www.caddeplaka.com/post/42470.html

                    發表評論

                    評論列表(50人評論 , 197人圍觀)
                    • 2021-04-20 07:46:25

                      認識陌生人其實很麻煩,許多謊話又得重新說起。

                    • 2021-03-10 11:39:58

                      小時候的夢想是當一個英雄,沒想到手機里就能輕松實現,而且選擇還挺多的呢。

                    • 2021-02-15 11:55:51

                      我不怕變成自己厭惡的人,我怕過得還不如他們。

                    • 2020-12-23 06:08:12

                      懶是一個很好的托辭,說的好像你勤奮了就能干成大事一樣。

                    • 2021-05-17 20:48:37

                      趁好看的時候多照照鏡子,畢竟,這種錯覺不是每天都有的。

                    • 2021-05-15 01:28:12

                      今天天氣很好,在房間里宅久了,準備去客廳散散心。

                    • 2021-02-26 06:55:46

                      如果夜里不能吃東西,那冰箱里,為什么會有燈呢?

                    • 2021-02-13 10:52:22

                      好看的皮囊你養不起,有趣的靈魂看不上你

                    • 2021-01-30 03:01:13

                      生活中很多人喜歡小題大作,其實真的沒有必要,要想想大題怎么辦。

                    • 2021-01-28 17:37:36

                      減肥這件事情吧,減的快反彈的快,減的慢放棄的快。

                    • 2020-12-26 02:03:12

                      總是在凌晨想通很多事情,又在天亮之后,忘得一干二凈。

                    • 2020-12-12 12:04:00

                      世間很多事隨著時間流逝,終究會變好的,比如你的胖終會變成好胖。

                    • 2020-11-26 06:46:58

                      你最想從母校帶走的是什么?最想從母校帶走的,是我的學費。

                    • 2020-12-02 04:18:08

                      冬天床以外的地方都是遠方,手夠不到的地方都是他鄉,上個廁所都是出差。

                    • 2020-12-18 10:59:43

                      錢包里放老婆的照片,是為了提醒自己記住,錢包里的錢是怎么沒的。

                    • 2020-12-15 08:41:41

                      死并不可怕,怕的是再也不能活了。

                    • 2020-12-31 02:42:12

                      能從上到下摸遍你全身的,也就只有,車站安檢員了。

                    • 2020-12-25 07:05:19

                      瘦的人能把衣服穿出故事,胖的人只能穿成事故。

                    • 2020-12-05 22:40:02

                      從小聽到最多的, 是「你要懂事」,可卻很少聽到「你要開心」。

                    • 2020-11-27 23:29:04

                      前世五百次的回眸,卻換來今世的一句,流氓。

                    西安百度推廣,西安SEO優化王塵宇

                    http://www.caddeplaka.com/

                    統計代碼 | 京ICP備100000000

                    Powered By Z-BlogPHP 某某网络科技有限公司

                    使用手機軟件掃描微信二維碼

                    關注我們可獲取更多熱點資訊

                    Honor accompaniments. theme qk_xmh

                    亚洲精品456在线播放_欧美bbbwbbbw肥妇_久99久热爱精品免费视频37_亚洲av男人电影天堂热app