<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建站正文

                    天要引見的是No Category Base插件,百度貌似對三級目次的收錄不喜,它的功用就是刪除分類目次鏈接中/category/ 那有些過剩的字樣。若單單為了SBO而再多裝一個插件著實不值,不如……把它集成到主題中?
                    到場該代碼至主題文件functions.php:

                    wordpress教程:免插件完成No Category Base結果:去除分類標志 SEO建站

                    1. //去除分類標志代碼

                    2. add_action( 'load-themes.php',  'no_category_base_refresh_rules');

                    3. add_action('created_category', 'no_category_base_refresh_rules');

                    4. add_action('edited_category', 'no_category_base_refresh_rules');

                    5. add_action('delete_category', 'no_category_base_refresh_rules');

                    6. function no_category_base_refresh_rules() {

                    7.     global $wp_rewrite;

                    8.     $wp_rewrite -> flush_rules();

                    9. }


                    10. // register_deactivation_hook(__FILE__, 'no_category_base_deactivate');

                    11. // function no_category_base_deactivate() {

                    12. //  remove_filter('category_rewrite_rules', 'no_category_base_rewrite_rules');

                    13. //  // We don't want to insert our custom rules again

                    14. //  no_category_base_refresh_rules();

                    15. // }


                    16. // Remove category base

                    17. add_action('init', 'no_category_base_permastruct');

                    18. function no_category_base_permastruct() {

                    19.     global $wp_rewrite, $wp_version;

                    20.     if (version_compare($wp_version, '3.4', '<')) {

                    21.         // For pre-3.4 support

                    22.         $wp_rewrite -> extra_permastructs['category'][0] = '%category%';

                    23.     } else {

                    24.         $wp_rewrite -> extra_permastructs['category']['struct'] = '%category%';

                    25.     }

                    26. }


                    27. // Add our custom category rewrite rules

                    28. add_filter('category_rewrite_rules', 'no_category_base_rewrite_rules');

                    29. function no_category_base_rewrite_rules($category_rewrite) {

                    30.     //var_dump($category_rewrite); // For Debugging


                    31.     $category_rewrite = array();

                    32.     $categories = get_categories(array('hide_empty' => false));

                    33.     foreach ($categories as $category) {

                    34.         $category_nicename = $category -> slug;

                    35.         if ($category -> parent == $category -> cat_ID)// recursive recursion

                    36.             $category -> parent = 0;

                    37.         elseif ($category -> parent != 0)

                    38.             $category_nicename = get_category_parents($category -> parent, false, '/', true) . $category_nicename;

                    39.         $category_rewrite['(' . $category_nicename . ')/(?:feed/)?(feed|rdf|rss|rss2|atom)/?$'] = 'index.php?category_name=$matches[1]&feed=$matches[2]';

                    40.         $category_rewrite['(' . $category_nicename . ')/page/?([0-9]{1,})/?$'] = 'index.php?category_name=$matches[1]&paged=$matches[2]';

                    41.         $category_rewrite['(' . $category_nicename . ')/?$'] = 'index.php?category_name=$matches[1]';

                    42.     }

                    43.     // Redirect support from Old Category Base

                    44.     global $wp_rewrite;

                    45.     $old_category_base = get_option('category_base') ? get_option('category_base') : 'category';

                    46.     $old_category_base = trim($old_category_base, '/');

                    47.     $category_rewrite[$old_category_base . '/(.*)$'] = 'index.php?category_redirect=$matches[1]';


                    48.     //var_dump($category_rewrite); // For Debugging

                    49.     return $category_rewrite;

                    50. }



                    51. // Add 'category_redirect' query variable

                    52. add_filter('query_vars', 'no_category_base_query_vars');

                    53. function no_category_base_query_vars($public_query_vars) {

                    54.     $public_query_vars[] = 'category_redirect';

                    55.     return $public_query_vars;

                    56. }


                    57. // Redirect if 'category_redirect' is set

                    58. add_filter('request', 'no_category_base_request');

                    59. function no_category_base_request($query_vars) {

                    60.     //print_r($query_vars); // For Debugging

                    61.     if (isset($query_vars['category_redirect'])) {

                    62.         $catlink = trailingslashit(get_option('home')) . user_trailingslashit($query_vars['category_redirect'], 'category');

                    63.         status_header(301);

                    64.         header("Location: $catlink");

                    65.         exit();

                    66.     }

                    67.     return $query_vars;

                    68. }

                    要領很簡單,然則起首至少得熟習wordpress的牢固銜接的運用基本知識了!

                    下面我把文件上傳到百度云,以避免人人復制失足!

                    版權聲明

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

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

                    發表評論

                    評論列表(41人評論 , 189人圍觀)
                    • 2021-08-26 11:54:19

                      研究證明常年抽煙喝酒的人,患老年癡呆的概率較低,因為早死的概率較高。

                    • 2021-06-17 06:06:01

                      賺錢就像便秘 — 老難了,花錢就像拉稀 — 憋不住。

                    • 2021-05-02 13:34:50

                      開車我最討厭兩種人,一種是喜歡加塞的人,另一種是不讓我加塞的人。

                    • 2021-04-24 19:07:06

                      真正的勇士,敢于直面銀行卡上的余額,敢于正視磅秤上的數字。

                    • 2020-12-26 21:59:33

                      不要埋怨現在的經歷凄慘,跟未來比,還差的遠呢。

                    • 2020-12-21 18:44:51

                      如果婚姻是愛情的墳墓,那么相親是,為墳墓看風水!

                    • 2021-02-24 02:33:31

                      如果你不珍惜我,那么過了這個村,我在下一個村等你。

                    • 2021-01-27 05:28:39

                      九年義務教育應該開腹語課,畢竟長大后會有太多話,難以啟齒。

                    • 2020-12-26 03:51:57

                      你把錢借給了你的朋友,那么他一定會記得你,在他下一次缺錢時。

                    • 2020-12-28 23:15:29

                      多少年過去了,唯一不變的,還是那顆想發財的心。

                    • 2020-12-16 20:54:14

                      好看的皮囊千篇一律,有趣的靈魂兩百多斤。

                    • 2020-12-26 08:08:11

                      夢想還是要有的,不然哪天喝多了,你跟人聊啥?

                    • 2020-12-02 07:13:38

                      有時候別人對你很冷淡,可能并不是你的問題。他也許只是不喜歡丑的而已。

                    • 2020-12-07 09:16:11

                      沒有什么可以將你打敗,因為你從未成功過。

                    • 2020-11-30 20:57:00

                      從今天開始,接受來自三大姑八大姨,靈魂的拷問。

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

                    http://www.caddeplaka.com/

                    統計代碼 | 京ICP備100000000

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

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

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

                    Honor accompaniments. theme qk_xmh

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