{"id":4280,"date":"2025-07-28T10:07:06","date_gmt":"2025-07-28T02:07:06","guid":{"rendered":"https:\/\/www.zhaozhao123.cn\/wpcms\/bjjc\/4280.html"},"modified":"2025-12-11T10:25:23","modified_gmt":"2025-12-11T02:25:23","slug":"wordpress%e8%8e%b7%e5%8f%96%e7%b3%bb%e7%bb%9f%e9%bb%98%e8%ae%a4%e5%8f%82%e6%95%b0%e5%8c%96%e8%ae%bf%e9%97%ae%e9%93%be%e6%8e%a5%e6%96%b9%e6%b3%95","status":"publish","type":"bjjc","link":"https:\/\/www.zhaozhao123.cn\/wpcms\/bjjc\/4280.html","title":{"rendered":"WordPress\u83b7\u53d6\u7cfb\u7edf\u9ed8\u8ba4\u53c2\u6570\u8bbf\u95ee\u94fe\u63a5\u65b9\u6cd5"},"content":{"rendered":"<p>\u5728WordPress\u4e2d\uff0c\u5373\u4f7f\u4f60\u914d\u7f6e\u4e86\u56fa\u5b9a\u94fe\u63a5\uff0c\u7cfb\u7edf\u9ed8\u8ba4\u7684\u53c2\u6570\u5316\u94fe\u63a5\u4ecd\u7136\u6709\u6548\u3002\u4ee5\u4e0b\u662f\u83b7\u53d6\u5404\u7c7b\u5185\u5bb9\u9ed8\u8ba4\u53c2\u6570\u8bbf\u95ee\u94fe\u63a5\u7684\u65b9\u6cd5\uff1a<\/p><h2 class=\"wp-block-heading\">\u4e0d\u542b\u5206\u9875\u7684\u89e3\u51b3\u65b9\u6cd5<\/h2><h3 class=\"wp-block-heading\">\u591a\u6b21\u68c0\u6d4b\u4fee\u6b63\u540e\u7684\u51fd\u6570<\/h3><pre class=\"wp-block-code\"><code>\/**\n * \u83b7\u53d6\u7cfb\u7edf\u9ed8\u8ba4\u53c2\u6570\u5316\u8bbf\u95ee\u94fe\u63a5\n * \n * @param int|null $id \u5185\u5bb9ID (\u6587\u7ae0\/\u5206\u7c7b\/\u6807\u7b7e\u7b49)\n * @param string $type \u5185\u5bb9\u7c7b\u578b ('post', 'term')\n * @param string $taxonomy \u5206\u7c7b\u6cd5\u540d\u79f0 (\u5f53$type='term'\u65f6\u5fc5\u586b)\n * @return string \u9ed8\u8ba4\u53c2\u6570\u5316URL\n *\/\nfunction zzw_get_default_param_link($id = null, $type = 'post', $taxonomy = '') {\n    $url = home_url('\/');\n\n    \/\/ \u81ea\u52a8\u83b7\u53d6\u5f53\u524d\u5bf9\u8c61ID\n    if (null === $id) {\n        if (is_singular()) {\n            $id = get_the_ID();\n        } elseif (is_tax() || is_category() || is_tag()) {\n            $id = get_queried_object_id();\n        }\n    }\n\n    if (!$id) return $url;\n\n    switch ($type) {\n        case 'post':\n            $post = get_post($id);\n            if (!$post) return $url;\n\n            if ('page' === $post-&gt;post_type) {\n                return add_query_arg('page_id', $id, $url);\n            } \n            \/\/ \u5904\u7406\u81ea\u5b9a\u4e49\u6587\u7ae0\u7c7b\u578b\n            elseif ('post' !== $post-&gt;post_type) {\n                return add_query_arg([\n                    'post_type' =&gt; $post-&gt;post_type,\n                    'p' =&gt; $id\n                ], $url);\n            } \n            \/\/ \u9ed8\u8ba4\u6587\u7ae0\u7c7b\u578b\n            else {\n                return add_query_arg('p', $id, $url);\n            }\n\n        case 'term':\n            $term = get_term($id, $taxonomy);\n            if (!$term || is_wp_error($term)) return $url;\n\n            \/\/ \u5206\u7c7b\u76ee\u5f55\n            if ('category' === $taxonomy) {\n                return add_query_arg('cat', $id, $url);\n            } \n            \/\/ \u6587\u7ae0\u6807\u7b7e\n            elseif ('post_tag' === $taxonomy) {\n                return add_query_arg('tag', $term-&gt;slug, $url);\n            } \n            \/\/ \u81ea\u5b9a\u4e49\u5206\u7c7b\u6cd5 - \u4fee\u6b63\u540e\u7684\u6b63\u786e\u7ed3\u6784\n            else {\n                return add_query_arg($taxonomy, $term-&gt;slug, $url);\n            }\n\n        default:\n            return $url;\n    }\n}<\/code><\/pre><h3 class=\"wp-block-heading\">\u5404\u7c7b\u5185\u5bb9\u6b63\u786e\u7ed3\u6784\u8bf4\u660e\uff1a<\/h3><figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>\u5185\u5bb9\u7c7b\u578b<\/th><th>\u6b63\u786e\u9ed8\u8ba4\u53c2\u6570\u5316\u7ed3\u6784<\/th><th>\u793a\u4f8b<\/th><\/tr><\/thead><tbody><tr><td><strong>\u666e\u901a\u6587\u7ae0<\/strong><\/td><td><code>?p=123<\/code><\/td><td><code>\/?p=42<\/code><\/td><\/tr><tr><td><strong>\u9875\u9762<\/strong><\/td><td><code>?page_id=456<\/code><\/td><td><code>\/?page_id=15<\/code><\/td><\/tr><tr><td><strong>\u81ea\u5b9a\u4e49\u6587\u7ae0\u7c7b\u578b<\/strong><\/td><td><code>?post_type=cpt&amp;p=789<\/code><\/td><td><code>\/?post_type=product&amp;p=78<\/code><\/td><\/tr><tr><td><strong>\u5206\u7c7b\u76ee\u5f55<\/strong><\/td><td><code>?cat=12<\/code><\/td><td><code>\/?cat=5<\/code><\/td><\/tr><tr><td><strong>\u6587\u7ae0\u6807\u7b7e<\/strong><\/td><td><code>?tag=slug<\/code><\/td><td><code>\/?tag=technology<\/code><\/td><\/tr><tr><td><strong>\u81ea\u5b9a\u4e49\u5206\u7c7b\u6cd5<\/strong><\/td><td><code>?taxonomy=slug<\/code><\/td><td><code>\/?genre=sci-fi<\/code><\/td><\/tr><\/tbody><\/table><\/figure><h3 class=\"wp-block-heading\">\u4f7f\u7528\u793a\u4f8b\uff1a<\/h3><pre class=\"wp-block-code\"><code>\/\/ 1. \u81ea\u5b9a\u4e49\u5206\u7c7b\u6cd5\u9879 (\u5982 'genre' \u5206\u7c7b\u6cd5)\n$term_link = zzw_get_default_param_link(\n    $term_id, \n    'term', \n    'genre' \/\/ \u5206\u7c7b\u6cd5\u540d\u79f0\n); \n\/\/ \u8f93\u51fa: \/?genre=sci-fi\n\n\/\/ 2. \u81ea\u5b9a\u4e49\u6587\u7ae0\u7c7b\u578b\u5355\u7bc7 (\u5982 'movie')\n$cpt_link = zzw_get_default_param_link($post_id); \n\/\/ \u8f93\u51fa: \/?post_type=movie&amp;p=123\n\n\/\/ 3. \u5206\u7c7b\u76ee\u5f55\n$cat_link = zzw_get_default_param_link(5, 'term', 'category'); \n\/\/ \u8f93\u51fa: \/?cat=5\n\n\/\/ 4. \u6587\u7ae0\u6807\u7b7e\n$tag_link = zzw_get_default_param_link($tag_id, 'term', 'post_tag'); \n\/\/ \u8f93\u51fa: \/?tag=technology<\/code><\/pre><h3 class=\"wp-block-heading\">\u5728\u6a21\u677f\u4e2d\u7684\u4f7f\u7528\u793a\u4f8b\uff1a<\/h3><pre class=\"wp-block-code\"><code>\/\/ \u5728\u5206\u7c7b\u6cd5\u5f52\u6863\u9875\u83b7\u53d6\u5f53\u524d\u9879\u7684\u9ed8\u8ba4\u94fe\u63a5\nif (is_tax()) {\n    $term = get_queried_object();\n    $default_link = zzw_get_default_param_link(\n        $term-&gt;term_id, \n        'term', \n        $term-&gt;taxonomy\n    );\n    echo '&lt;a href=\"'.esc_url($default_link).'\"&gt;Default URL&lt;\/a&gt;';\n}\n\n\/\/ \u5728\u5355\u7bc7\u6587\u7ae0\u4e2d\u83b7\u53d6\u9ed8\u8ba4\u94fe\u63a5\nif (is_single()) {\n    $default_link = zzw_get_default_param_link();\n    echo '&lt;a href=\"'.esc_url($default_link).'\"&gt;Default URL&lt;\/a&gt;';\n}<\/code><\/pre><h3 class=\"wp-block-heading\">\u6ce8\u610f\u4e8b\u9879\uff1a<\/h3><ol class=\"wp-block-list\">\n<li>\u5206\u7c7b\u6cd5\u540d\u79f0\u5fc5\u987b\u4e0e\u6ce8\u518c\u65f6\u5b8c\u5168\u4e00\u81f4<\/li>\n\n\n\n<li>\u6807\u7b7e\u4f7f\u7528 slug \u800c\u975e ID<\/li>\n\n\n\n<li>\u5206\u7c7b\u76ee\u5f55\u4f7f\u7528 ID \u800c\u975e slug<\/li>\n\n\n\n<li>\u786e\u4fdd\u4fdd\u7559\u60a8\u7684\u91cd\u5b9a\u5411\u7981\u7528\u4ee3\u7801\uff1a<\/li>\n<\/ol><pre class=\"wp-block-code\"><code>   add_filter('redirect_canonical', function($redirect) {\n       return false;\n   });<\/code><\/pre><p>\u8fd9\u4e2a\u7248\u672c\u5b8c\u5168\u9075\u5faa WordPress \u7684\u6838\u5fc3\u67e5\u8be2\u53c2\u6570\u89c4\u8303\uff0c\u7279\u522b\u662f\u6b63\u786e\u5904\u7406\u4e86\u81ea\u5b9a\u4e49\u5206\u7c7b\u6cd5\u7684\u9ed8\u8ba4\u94fe\u63a5\u7ed3\u6784\u3002<\/p><h2 class=\"wp-block-heading\">\u542b\u5206\u9875\u4e14\u5c06\u6587\u7ae0\u548c\u5206\u7c7b\u5206\u522b\u72ec\u7acb\u51fd\u6570<\/h2><p>\u5c06\u539f\u51fd\u6570\u62c6\u5206\u4e3a\u4e24\u4e2a\u4e13\u7528\u51fd\u6570\uff1a\u4e00\u4e2a\u7528\u4e8e\u6587\u7ae0\/\u9875\u9762\/\u81ea\u5b9a\u4e49\u6587\u7ae0\u7c7b\u578b\uff0c\u53e6\u4e00\u4e2a\u7528\u4e8e\u5206\u7c7b\/\u6807\u7b7e\/\u81ea\u5b9a\u4e49\u5206\u7c7b\u6cd5\u3002\u540c\u65f6\uff0c\u6211\u4f1a\u6dfb\u52a0\u5206\u9875\u652f\u6301\u5e76\u521b\u5efa\u76f4\u89c2\u7684\u754c\u9762\u6765\u5c55\u793a\u8fd9\u4e9b\u529f\u80fd\u3002<\/p><h3 class=\"wp-block-heading\">\u4f18\u5316\u540e\u7684\u51fd\u6570\u5b9e\u73b0<\/h3><pre class=\"wp-block-code\"><code>\/**\n * \u83b7\u53d6\u6587\u7ae0\/\u9875\u9762\u7684\u9ed8\u8ba4\u53c2\u6570\u5316\u8bbf\u95ee\u94fe\u63a5\uff08\u542b\u5206\u9875\u652f\u6301\uff09\n * \n * @param int|null $id \u6587\u7ae0\/\u9875\u9762ID\n * @param int $page \u5206\u9875\u9875\u7801 (\u6587\u7ae0\u5206\u9875\u4f7f\u7528)\n * @return string \u9ed8\u8ba4\u53c2\u6570\u5316URL\n *\/\nfunction zzw_get_default_post_param_link($id = null, $page = 1) {\n    $url = home_url('\/');\n\n    \/\/ \u81ea\u52a8\u83b7\u53d6\u5f53\u524d\u5bf9\u8c61ID\n    if (null === $id &amp;&amp; is_singular()) {\n        $id = get_the_ID();\n    }\n\n    if (!$id) return $url;\n\n    $post = get_post($id);\n    if (!$post) return $url;\n\n    \/\/ \u5904\u7406\u9875\u9762\n    if ('page' === $post-&gt;post_type) {\n        $url = add_query_arg('page_id', $id, $url);\n        \/\/ \u9875\u9762\u5206\u9875\n        if ($page &gt; 1) {\n            $url = add_query_arg('page', $page, $url);\n        }\n        return $url;\n    } \n\n    \/\/ \u5904\u7406\u81ea\u5b9a\u4e49\u6587\u7ae0\u7c7b\u578b\n    if ('post' !== $post-&gt;post_type) {\n        $url = add_query_arg([\n            'post_type' =&gt; $post-&gt;post_type,\n            'p' =&gt; $id\n        ], $url);\n        \/\/ \u81ea\u5b9a\u4e49\u6587\u7ae0\u7c7b\u578b\u5206\u9875\n        if ($page &gt; 1) {\n            $url = add_query_arg('page', $page, $url);\n        }\n        return $url;\n    } \n\n    \/\/ \u9ed8\u8ba4\u6587\u7ae0\u7c7b\u578b\n    $url = add_query_arg('p', $id, $url);\n    \/\/ \u6587\u7ae0\u5206\u9875\n    if ($page &gt; 1) {\n        $url = add_query_arg('page', $page, $url);\n    }\n\n    return $url;\n}\n\n\/**\n * \u83b7\u53d6\u5206\u7c7b\/\u6807\u7b7e\/\u81ea\u5b9a\u4e49\u5206\u7c7b\u6cd5\u7684\u9ed8\u8ba4\u53c2\u6570\u5316\u8bbf\u95ee\u94fe\u63a5\uff08\u542b\u5206\u9875\u652f\u6301\uff09\n * \n * @param int|null $id \u5206\u7c7b\/\u6807\u7b7eID\n * @param string $taxonomy \u5206\u7c7b\u6cd5\u540d\u79f0\n * @param int $page \u5206\u9875\u9875\u7801 (\u5f52\u6863\u5206\u9875\u4f7f\u7528)\n * @return string \u9ed8\u8ba4\u53c2\u6570\u5316URL\n *\/\nfunction zzw_get_default_term_param_link($id = null, $taxonomy = '', $page = 1) {\n    $url = home_url('\/');\n\n    \/\/ \u81ea\u52a8\u83b7\u53d6\u5f53\u524d\u5bf9\u8c61ID\n    if (null === $id &amp;&amp; (is_tax() || is_category() || is_tag())) {\n        $id = get_queried_object_id();\n    }\n\n    if (!$id || !$taxonomy) return $url;\n\n    $term = get_term($id, $taxonomy);\n    if (!$term || is_wp_error($term)) return $url;\n\n    \/\/ \u5206\u7c7b\u76ee\u5f55\n    if ('category' === $taxonomy) {\n        $url = add_query_arg('cat', $id, $url);\n    } \n    \/\/ \u6587\u7ae0\u6807\u7b7e\n    elseif ('post_tag' === $taxonomy) {\n        $url = add_query_arg('tag', $term-&gt;slug, $url);\n    } \n    \/\/ \u81ea\u5b9a\u4e49\u5206\u7c7b\u6cd5\n    else {\n        $url = add_query_arg($taxonomy, $term-&gt;slug, $url);\n    }\n\n    \/\/ \u5f52\u6863\u5206\u9875\n    if ($page &gt; 1) {\n        $url = add_query_arg('paged', $page, $url);\n    }\n\n    return $url;\n}\n\n\/\/ \u7981\u7528\u89c4\u8303\u91cd\u5b9a\u5411\u4ee5\u652f\u6301\u4e24\u79cdURL\u683c\u5f0f\nadd_filter('redirect_canonical', function($redirect) {\n    return false;\n});<\/code><\/pre><h3 class=\"wp-block-heading\">\u4f7f\u7528\u793a\u4f8b<\/h3><pre class=\"wp-block-code\"><code>\/\/ 1. \u666e\u901a\u6587\u7ae0\uff08\u5e26\u5206\u9875\uff09\n$post_link = zzw_get_default_post_param_link(42, 2); \n\/\/ \u8f93\u51fa: \/?p=42&amp;page=2\n\n\/\/ 2. \u9875\u9762\uff08\u5e26\u5206\u9875\uff09\n$page_link = zzw_get_default_post_param_link(15, 3); \n\/\/ \u8f93\u51fa: \/?page_id=15&amp;page=3\n\n\/\/ 3. \u81ea\u5b9a\u4e49\u6587\u7ae0\u7c7b\u578b\uff08\u5982 'product'\uff09\n$cpt_link = zzw_get_default_post_param_link(78); \n\/\/ \u8f93\u51fa: \/?post_type=product&amp;p=78\n\n\/\/ 4. \u5206\u7c7b\u76ee\u5f55\uff08\u5e26\u5206\u9875\uff09\n$cat_link = zzw_get_default_term_param_link(5, 'category', 2); \n\/\/ \u8f93\u51fa: \/?cat=5&amp;paged=2\n\n\/\/ 5. \u6587\u7ae0\u6807\u7b7e\n$tag_link = zzw_get_default_term_param_link(9, 'post_tag'); \n\/\/ \u8f93\u51fa: \/?tag=technology\n\n\/\/ 6. \u81ea\u5b9a\u4e49\u5206\u7c7b\u6cd5\uff08\u5982 'genre'\uff09\n$custom_tax_link = zzw_get_default_term_param_link(12, 'genre', 3); \n\/\/ \u8f93\u51fa: \/?genre=sci-fi&amp;paged=3<\/code><\/pre><h3 class=\"wp-block-heading\">\u529f\u80fd\u5bf9\u6bd4\u754c\u9762<\/h3><p>\u4e0b\u9762\u662f\u5c55\u793a\u4e24\u4e2a\u51fd\u6570\u529f\u80fd\u5bf9\u6bd4\u7684HTML\u754c\u9762\uff1a<\/p><pre class=\"wp-block-code\"><code>&lt;!DOCTYPE html&gt;\n&lt;html lang=\"zh-CN\"&gt;\n&lt;head&gt;\n    &lt;meta charset=\"UTF-8\"&gt;\n    &lt;meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"&gt;\n    &lt;title&gt;WordPress \u9ed8\u8ba4\u53c2\u6570\u94fe\u63a5\u751f\u6210\u5668&lt;\/title&gt;\n    &lt;style&gt;\n        :root {\n            --primary: #21759b;\n            --primary-light: #d9edf7;\n            --secondary: #464646;\n            --light: #f5f5f5;\n            --border: #ddd;\n            --success: #4caf50;\n            --post-color: #4a86e8;\n            --term-color: #6aa84f;\n        }\n\n        * {\n            box-sizing: border-box;\n            margin: 0;\n            padding: 0;\n        }\n\n        body {\n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif;\n            line-height: 1.6;\n            color: var(--secondary);\n            background-color: #f1f1f1;\n            padding: 20px;\n        }\n\n        .container {\n            max-width: 1200px;\n            margin: 0 auto;\n        }\n\n        header {\n            background: var(--primary);\n            color: white;\n            padding: 25px 30px;\n            border-radius: 8px 8px 0 0;\n            margin-bottom: 20px;\n        }\n\n        h1 {\n            font-size: 28px;\n            margin-bottom: 5px;\n        }\n\n        .subtitle {\n            opacity: 0.9;\n            font-size: 16px;\n        }\n\n        .content {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 20px;\n            margin-bottom: 30px;\n        }\n\n        @media (max-width: 768px) {\n            .content {\n                grid-template-columns: 1fr;\n            }\n        }\n\n        .card {\n            background: white;\n            border: 1px solid var(--border);\n            border-radius: 8px;\n            padding: 25px;\n            box-shadow: 0 2px 10px rgba(0,0,0,0.05);\n            height: 100%;\n        }\n\n        .post-card {\n            border-top: 4px solid var(--post-color);\n        }\n\n        .term-card {\n            border-top: 4px solid var(--term-color);\n        }\n\n        h2 {\n            font-size: 22px;\n            margin-bottom: 20px;\n            padding-bottom: 15px;\n            border-bottom: 1px solid var(--border);\n        }\n\n        .post-card h2 {\n            color: var(--post-color);\n        }\n\n        .term-card h2 {\n            color: var(--term-color);\n        }\n\n        .function-header {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            margin-bottom: 15px;\n        }\n\n        .function-name {\n            font-family: monospace;\n            font-size: 18px;\n            background: var(--light);\n            padding: 8px 12px;\n            border-radius: 4px;\n        }\n\n        .params {\n            margin-bottom: 25px;\n        }\n\n        .param {\n            display: flex;\n            margin-bottom: 12px;\n            padding-bottom: 12px;\n            border-bottom: 1px dashed var(--border);\n        }\n\n        .param-name {\n            width: 120px;\n            font-weight: 500;\n        }\n\n        .param-desc {\n            flex: 1;\n        }\n\n        .examples {\n            background: var(--light);\n            border-radius: 6px;\n            padding: 20px;\n            margin-top: 25px;\n        }\n\n        h3 {\n            font-size: 18px;\n            margin-bottom: 15px;\n            color: var(--secondary);\n        }\n\n        .example {\n            margin-bottom: 15px;\n            padding: 15px;\n            background: white;\n            border-radius: 6px;\n            border-left: 3px solid var(--primary);\n        }\n\n        .example-header {\n            display: flex;\n            justify-content: space-between;\n            margin-bottom: 10px;\n        }\n\n        .example-title {\n            font-weight: 500;\n        }\n\n        .example-output {\n            font-family: monospace;\n            background: #f8f9fa;\n            padding: 12px;\n            border-radius: 4px;\n            border: 1px solid #eaecef;\n            word-break: break-all;\n        }\n\n        .usage {\n            margin-top: 30px;\n            background: var(--primary-light);\n            border-left: 4px solid var(--primary);\n            padding: 20px;\n            border-radius: 0 6px 6px 0;\n        }\n\n        .usage h3 {\n            color: var(--primary);\n        }\n\n        .code-block {\n            background: #2d2d2d;\n            color: #f8f8f2;\n            padding: 20px;\n            border-radius: 6px;\n            overflow-x: auto;\n            margin: 15px 0;\n            font-family: monospace;\n            font-size: 15px;\n        }\n\n        .footer {\n            text-align: center;\n            margin-top: 40px;\n            color: #777;\n            font-size: 14px;\n        }\n    &lt;\/style&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n    &lt;div class=\"container\"&gt;\n        &lt;header&gt;\n            &lt;h1&gt;WordPress \u9ed8\u8ba4\u53c2\u6570\u94fe\u63a5\u751f\u6210\u5668&lt;\/h1&gt;\n            &lt;p class=\"subtitle\"&gt;\u4f18\u5316\u7248\u51fd\u6570 - \u652f\u6301\u6587\u7ae0\/\u9875\u9762\u548c\u5206\u7c7b\/\u6807\u7b7e\u5206\u79bb\u5904\u7406&lt;\/p&gt;\n        &lt;\/header&gt;\n\n        &lt;div class=\"content\"&gt;\n            &lt;div class=\"card post-card\"&gt;\n                &lt;h2&gt;\u6587\u7ae0\/\u9875\u9762\u94fe\u63a5\u751f\u6210&lt;\/h2&gt;\n\n                &lt;div class=\"function-header\"&gt;\n                    &lt;div class=\"function-name\"&gt;zzw_get_default_post_param_link()&lt;\/div&gt;\n                &lt;\/div&gt;\n\n                &lt;div class=\"params\"&gt;\n                    &lt;h3&gt;\u53c2\u6570\u8bf4\u660e&lt;\/h3&gt;\n                    &lt;div class=\"param\"&gt;\n                        &lt;div class=\"param-name\"&gt;$id&lt;\/div&gt;\n                        &lt;div class=\"param-desc\"&gt;\u6587\u7ae0\/\u9875\u9762ID (\u53ef\u9009\uff0c\u9ed8\u8ba4\u4e3a\u5f53\u524d\u6587\u7ae0)&lt;\/div&gt;\n                    &lt;\/div&gt;\n                    &lt;div class=\"param\"&gt;\n                        &lt;div class=\"param-name\"&gt;$page&lt;\/div&gt;\n                        &lt;div class=\"param-desc\"&gt;\u5206\u9875\u9875\u7801 (\u6587\u7ae0\u5185\u5206\u9875\u4f7f\u7528)&lt;\/div&gt;\n                    &lt;\/div&gt;\n                &lt;\/div&gt;\n\n                &lt;div class=\"examples\"&gt;\n                    &lt;h3&gt;\u4f7f\u7528\u793a\u4f8b&lt;\/h3&gt;\n\n                    &lt;div class=\"example\"&gt;\n                        &lt;div class=\"example-header\"&gt;\n                            &lt;div class=\"example-title\"&gt;\u666e\u901a\u6587\u7ae0&lt;\/div&gt;\n                        &lt;\/div&gt;\n                        &lt;div class=\"example-code\"&gt;\n                            &lt;div class=\"code\"&gt;zzw_get_default_post_param_link(42);&lt;\/div&gt;\n                            &lt;div class=\"example-output\"&gt;\/?p=42&lt;\/div&gt;\n                        &lt;\/div&gt;\n                    &lt;\/div&gt;\n\n                    &lt;div class=\"example\"&gt;\n                        &lt;div class=\"example-header\"&gt;\n                            &lt;div class=\"example-title\"&gt;\u5e26\u5206\u9875\u7684\u6587\u7ae0&lt;\/div&gt;\n                        &lt;\/div&gt;\n                        &lt;div class=\"example-code\"&gt;\n                            &lt;div class=\"code\"&gt;zzw_get_default_post_param_link(42, 3);&lt;\/div&gt;\n                            &lt;div class=\"example-output\"&gt;\/?p=42&amp;amp;page=3&lt;\/div&gt;\n                        &lt;\/div&gt;\n                    &lt;\/div&gt;\n\n                    &lt;div class=\"example\"&gt;\n                        &lt;div class=\"example-header\"&gt;\n                            &lt;div class=\"example-title\"&gt;\u9875\u9762&lt;\/div&gt;\n                        &lt;\/div&gt;\n                        &lt;div class=\"example-code\"&gt;\n                            &lt;div class=\"code\"&gt;zzw_get_default_post_param_link(15);&lt;\/div&gt;\n                            &lt;div class=\"example-output\"&gt;\/?page_id=15&lt;\/div&gt;\n                        &lt;\/div&gt;\n                    &lt;\/div&gt;\n\n                    &lt;div class=\"example\"&gt;\n                        &lt;div class=\"example-header\"&gt;\n                            &lt;div class=\"example-title\"&gt;\u81ea\u5b9a\u4e49\u6587\u7ae0\u7c7b\u578b&lt;\/div&gt;\n                        &lt;\/div&gt;\n                        &lt;div class=\"example-code\"&gt;\n                            &lt;div class=\"code\"&gt;zzw_get_default_post_param_link(78);&lt;\/div&gt;\n                            &lt;div class=\"example-output\"&gt;\/?post_type=product&amp;amp;p=78&lt;\/div&gt;\n                        &lt;\/div&gt;\n                    &lt;\/div&gt;\n                &lt;\/div&gt;\n            &lt;\/div&gt;\n\n            &lt;div class=\"card term-card\"&gt;\n                &lt;h2&gt;\u5206\u7c7b\/\u6807\u7b7e\u94fe\u63a5\u751f\u6210&lt;\/h2&gt;\n\n                &lt;div class=\"function-header\"&gt;\n                    &lt;div class=\"function-name\"&gt;zzw_get_default_term_param_link()&lt;\/div&gt;\n                &lt;\/div&gt;\n\n                &lt;div class=\"params\"&gt;\n                    &lt;h3&gt;\u53c2\u6570\u8bf4\u660e&lt;\/h3&gt;\n                    &lt;div class=\"param\"&gt;\n                        &lt;div class=\"param-name\"&gt;$id&lt;\/div&gt;\n                        &lt;div class=\"param-desc\"&gt;\u5206\u7c7b\/\u6807\u7b7eID (\u53ef\u9009\uff0c\u9ed8\u8ba4\u4e3a\u5f53\u524d\u5206\u7c7b)&lt;\/div&gt;\n                    &lt;\/div&gt;\n                    &lt;div class=\"param\"&gt;\n                        &lt;div class=\"param-name\"&gt;$taxonomy&lt;\/div&gt;\n                        &lt;div class=\"param-desc\"&gt;\u5206\u7c7b\u6cd5\u540d\u79f0 (\u5fc5\u586b)&lt;\/div&gt;\n                    &lt;\/div&gt;\n                    &lt;div class=\"param\"&gt;\n                        &lt;div class=\"param-name\"&gt;$page&lt;\/div&gt;\n                        &lt;div class=\"param-desc\"&gt;\u5206\u9875\u9875\u7801 (\u5f52\u6863\u5206\u9875\u4f7f\u7528)&lt;\/div&gt;\n                    &lt;\/div&gt;\n                &lt;\/div&gt;\n\n                &lt;div class=\"examples\"&gt;\n                    &lt;h3&gt;\u4f7f\u7528\u793a\u4f8b&lt;\/h3&gt;\n\n                    &lt;div class=\"example\"&gt;\n                        &lt;div class=\"example-header\"&gt;\n                            &lt;div class=\"example-title\"&gt;\u5206\u7c7b\u76ee\u5f55&lt;\/div&gt;\n                        &lt;\/div&gt;\n                        &lt;div class=\"example-code\"&gt;\n                            &lt;div class=\"code\"&gt;zzw_get_default_term_param_link(5, 'category');&lt;\/div&gt;\n                            &lt;div class=\"example-output\"&gt;\/?cat=5&lt;\/div&gt;\n                        &lt;\/div&gt;\n                    &lt;\/div&gt;\n\n                    &lt;div class=\"example\"&gt;\n                        &lt;div class=\"example-header\"&gt;\n                            &lt;div class=\"example-title\"&gt;\u5e26\u5206\u9875\u7684\u5206\u7c7b&lt;\/div&gt;\n                        &lt;\/div&gt;\n                        &lt;div class=\"example-code\"&gt;\n                            &lt;div class=\"code\"&gt;zzw_get_default_term_param_link(5, 'category', 2);&lt;\/div&gt;\n                            &lt;div class=\"example-output\"&gt;\/?cat=5&amp;amp;paged=2&lt;\/div&gt;\n                        &lt;\/div&gt;\n                    &lt;\/div&gt;\n\n                    &lt;div class=\"example\"&gt;\n                        &lt;div class=\"example-header\"&gt;\n                            &lt;div class=\"example-title\"&gt;\u6587\u7ae0\u6807\u7b7e&lt;\/div&gt;\n                        &lt;\/div&gt;\n                        &lt;div class=\"example-code\"&gt;\n                            &lt;div class=\"code\"&gt;zzw_get_default_term_param_link(9, 'post_tag');&lt;\/div&gt;\n                            &lt;div class=\"example-output\"&gt;\/?tag=technology&lt;\/div&gt;\n                        &lt;\/div&gt;\n                    &lt;\/div&gt;\n\n                    &lt;div class=\"example\"&gt;\n                        &lt;div class=\"example-header\"&gt;\n                            &lt;div class=\"example-title\"&gt;\u81ea\u5b9a\u4e49\u5206\u7c7b\u6cd5&lt;\/div&gt;\n                        &lt;\/div&gt;\n                        &lt;div class=\"example-code\"&gt;\n                            &lt;div class=\"code\"&gt;zzw_get_default_term_param_link(12, 'genre', 3);&lt;\/div&gt;\n                            &lt;div class=\"example-output\"&gt;\/?genre=sci-fi&amp;amp;paged=3&lt;\/div&gt;\n                        &lt;\/div&gt;\n                    &lt;\/div&gt;\n                &lt;\/div&gt;\n            &lt;\/div&gt;\n        &lt;\/div&gt;\n\n        &lt;div class=\"usage\"&gt;\n            &lt;h3&gt;\u4f7f\u7528\u8bf4\u660e &amp; \u6ce8\u610f\u4e8b\u9879&lt;\/h3&gt;\n            &lt;p&gt;1. \u8fd9\u4e24\u4e2a\u51fd\u6570\u9700\u8981\u6dfb\u52a0\u5230\u4e3b\u9898\u7684 &lt;code&gt;functions.php&lt;\/code&gt; \u6587\u4ef6\u4e2d&lt;\/p&gt;\n            &lt;p&gt;2. \u786e\u4fdd\u7981\u7528\u89c4\u8303\u91cd\u5b9a\u5411\uff0c\u4ee5\u652f\u6301\u4e24\u79cdURL\u683c\u5f0f\u5171\u5b58\uff1a&lt;\/p&gt;\n\n            &lt;div class=\"code-block\"&gt;\nadd_filter('redirect_canonical', function($redirect) {\n    return false;\n});\n            &lt;\/div&gt;\n\n            &lt;p&gt;3. \u5206\u9875\u53c2\u6570\u8bf4\u660e\uff1a&lt;\/p&gt;\n            &lt;ul&gt;\n                &lt;li&gt;&lt;strong&gt;\u6587\u7ae0\u5206\u9875&lt;\/strong&gt;\uff1a\u4f7f\u7528 &lt;code&gt;page&lt;\/code&gt; \u53c2\u6570 (\u5982 &lt;code&gt;?p=42&amp;amp;page=2&lt;\/code&gt;)&lt;\/li&gt;\n                &lt;li&gt;&lt;strong&gt;\u5f52\u6863\u5206\u9875&lt;\/strong&gt;\uff1a\u4f7f\u7528 &lt;code&gt;paged&lt;\/code&gt; \u53c2\u6570 (\u5982 &lt;code&gt;?cat=5&amp;amp;paged=2&lt;\/code&gt;)&lt;\/li&gt;\n            &lt;\/ul&gt;\n\n            &lt;p&gt;4. \u5728\u6a21\u677f\u4e2d\u4f7f\u7528\u793a\u4f8b\uff1a&lt;\/p&gt;\n\n            &lt;div class=\"code-block\"&gt;\n\/\/ \u83b7\u53d6\u5f53\u524d\u6587\u7ae0\u9ed8\u8ba4\u94fe\u63a5\n$post_link = zzw_get_default_post_param_link();\n\n\/\/ \u83b7\u53d6\u5f53\u524d\u5206\u7c7b\u9ed8\u8ba4\u94fe\u63a5\uff08\u5e26\u5206\u9875\uff09\n$term_link = zzw_get_default_term_param_link(\n    get_queried_object_id(), \n    get_queried_object()-&gt;taxonomy,\n    (get_query_var('paged') ?: 1)\n);\n\n\/\/ \u8f93\u51fa\u5907\u7528\u94fe\u63a5\necho '&amp;lt;a href=\"' . esc_url($post_link) . '\"&amp;gt;Default Post URL&amp;lt;\/a&amp;gt;';\necho '&amp;lt;a href=\"' . esc_url($term_link) . '\"&amp;gt;Default Term URL&amp;lt;\/a&amp;gt;';\n            &lt;\/div&gt;\n        &lt;\/div&gt;\n\n        &lt;div class=\"footer\"&gt;\n            &lt;p&gt;WordPress \u9ed8\u8ba4\u53c2\u6570\u94fe\u63a5\u751f\u6210\u5668 &amp;copy; 2023 | \u4f18\u5316\u7248\u51fd\u6570\u652f\u6301\u6240\u6709\u5185\u5bb9\u7c7b\u578b\u548c\u5206\u9875\u573a\u666f&lt;\/p&gt;\n        &lt;\/div&gt;\n    &lt;\/div&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre><h3 class=\"wp-block-heading\">\u51fd\u6570\u8bbe\u8ba1\u4eae\u70b9<\/h3><ol class=\"wp-block-list\">\n<li><strong>\u6e05\u6670\u7684\u804c\u8d23\u5206\u79bb<\/strong>\uff1a<\/li>\n<\/ol><ul class=\"wp-block-list\">\n<li><code>zzw_get_default_post_param_link()<\/code> \u4e13\u95e8\u5904\u7406\u6587\u7ae0\/\u9875\u9762\/\u81ea\u5b9a\u4e49\u6587\u7ae0\u7c7b\u578b<\/li>\n\n\n\n<li><code>zzw_get_default_term_param_link()<\/code> \u4e13\u95e8\u5904\u7406\u5206\u7c7b\/\u6807\u7b7e\/\u81ea\u5b9a\u4e49\u5206\u7c7b\u6cd5<\/li>\n<\/ul><ol class=\"wp-block-list\">\n<li><strong>\u5b8c\u5584\u7684\u5206\u9875\u652f\u6301<\/strong>\uff1a<\/li>\n<\/ol><ul class=\"wp-block-list\">\n<li>\u6587\u7ae0\u5206\u9875\u4f7f\u7528 <code>page<\/code> \u53c2\u6570<\/li>\n\n\n\n<li>\u5f52\u6863\u5206\u9875\u4f7f\u7528 <code>paged<\/code> \u53c2\u6570<\/li>\n\n\n\n<li>\u81ea\u52a8\u5904\u7406\u9875\u7801\u903b\u8f91\uff08\u7b2c\u4e00\u9875\u4e0d\u6dfb\u52a0\u53c2\u6570\uff09<\/li>\n<\/ul><ol class=\"wp-block-list\">\n<li><strong>\u667a\u80fdID\u83b7\u53d6<\/strong>\uff1a<\/li>\n<\/ol><ul class=\"wp-block-list\">\n<li>\u5f53\u4e0d\u63d0\u4f9bID\u65f6\uff0c\u81ea\u52a8\u83b7\u53d6\u5f53\u524d\u4e0a\u4e0b\u6587\u5bf9\u8c61\u7684ID<\/li>\n\n\n\n<li>\u652f\u6301\u624b\u52a8\u6307\u5b9aID\u7684\u7cbe\u786e\u63a7\u5236<\/li>\n<\/ul><ol class=\"wp-block-list\">\n<li><strong>\u9519\u8bef\u5904\u7406<\/strong>\uff1a<\/li>\n<\/ol><ul class=\"wp-block-list\">\n<li>\u9a8c\u8bc1\u6587\u7ae0\/\u5206\u7c7b\u662f\u5426\u5b58\u5728<\/li>\n\n\n\n<li>\u65e0\u6548\u8f93\u5165\u8fd4\u56de\u9996\u9875URL<\/li>\n<\/ul><ol class=\"wp-block-list\">\n<li><strong>\u4e0a\u4e0b\u6587\u611f\u77e5<\/strong>\uff1a<\/li>\n<\/ol><ul class=\"wp-block-list\">\n<li>\u5728\u6587\u7ae0\u9875\u81ea\u52a8\u83b7\u53d6\u5f53\u524d\u6587\u7ae0ID<\/li>\n\n\n\n<li>\u5728\u5206\u7c7b\u9875\u81ea\u52a8\u83b7\u53d6\u5f53\u524d\u5206\u7c7bID<\/li>\n<\/ul><h3 class=\"wp-block-heading\">\u4f7f\u7528\u573a\u666f\u5bf9\u6bd4<\/h3><figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>\u573a\u666f<\/th><th>\u4f7f\u7528\u51fd\u6570<\/th><th>\u793a\u4f8b\u8c03\u7528<\/th><\/tr><\/thead><tbody><tr><td>\u666e\u901a\u6587\u7ae0<\/td><td><code><code>zzw_<\/code>get_default_post_param_link()<\/code><\/td><td><code><code>zzw_<\/code>get_default_post_param_link(42)<\/code><\/td><\/tr><tr><td>\u5206\u9875\u6587\u7ae0<\/td><td><code><code>zzw_<\/code>get_default_post_param_link()<\/code><\/td><td><code><code>zzw_<\/code>get_default_post_param_link(42, 3)<\/code><\/td><\/tr><tr><td>\u9875\u9762<\/td><td><code><code>zzw_<\/code>get_default_post_param_link()<\/code><\/td><td><code><code>zzw_<\/code>get_default_post_param_link(15)<\/code><\/td><\/tr><tr><td>\u81ea\u5b9a\u4e49\u6587\u7ae0<\/td><td><code><code>zzw_<\/code>get_default_post_param_link()<\/code><\/td><td><code>zzw_get_default_post_param_link(78)<\/code><\/td><\/tr><tr><td>\u5206\u7c7b\u76ee\u5f55<\/td><td><code><code>zzw_<\/code>get_default_term_param_link()<\/code><\/td><td><code><code>zzw_<\/code>get_default_term_param_link(5, 'category')<\/code><\/td><\/tr><tr><td>\u5206\u9875\u5206\u7c7b<\/td><td><code><code>zzw_<\/code>get_default_term_param_link()<\/code><\/td><td><code><code>zzw_<\/code>get_default_term_param_link(5, 'category', 2)<\/code><\/td><\/tr><tr><td>\u6587\u7ae0\u6807\u7b7e<\/td><td><code><code>zzw_<\/code>get_default_term_param_link()<\/code><\/td><td><code><code>zzw_<\/code>get_default_term_param_link(9, 'post_tag')<\/code><\/td><\/tr><tr><td>\u81ea\u5b9a\u4e49\u5206\u7c7b<\/td><td><code><code>zzw_<\/code>get_default_term_param_link()<\/code><\/td><td><code><code>zzw_<\/code>get_default_term_param_link(12, 'genre')<\/code><\/td><\/tr><\/tbody><\/table><\/figure><p>\u8fd9\u4e2a\u4f18\u5316\u65b9\u6848\u63d0\u4f9b\u4e86\u66f4\u6e05\u6670\u3001\u66f4\u4e13\u6ce8\u7684\u51fd\u6570\u8bbe\u8ba1\uff0c\u540c\u65f6\u6dfb\u52a0\u4e86\u5206\u9875\u652f\u6301\uff0c\u4f7f\u60a8\u7684WordPress\u7f51\u7ad9\u80fd\u591f\u5b8c\u7f8e\u5904\u7406\u6240\u6709\u7c7b\u578b\u7684\u9ed8\u8ba4\u53c2\u6570\u94fe\u63a5\u9700\u6c42\u3002<\/p>","protected":false},"excerpt":{"rendered":"<p>\u5728WordPress\u4e2d\uff0c\u5373\u4f7f\u4f60\u914d\u7f6e\u4e86\u56fa\u5b9a\u94fe\u63a5\uff0c\u7cfb\u7edf\u9ed8\u8ba4\u7684\u53c2\u6570\u5316\u94fe\u63a5\u4ecd\u7136\u6709\u6548\u3002\u4ee5\u4e0b\u662f\u83b7\u53d6\u5404\u7c7b\u5185\u5bb9\u9ed8\u8ba4\u53c2\u6570\u8bbf\u95ee\u94fe\u63a5\u7684\u65b9\u6cd5\uff1a \u4e0d\u542b\u5206\u9875\u7684\u89e3\u51b3\u65b9\u6cd5 \u591a\u6b21\u68c0\u6d4b\u4fee\u6b63\u540e\u7684\u51fd\u6570 \u5404\u7c7b\u5185\u5bb9\u6b63\u786e\u7ed3\u6784\u8bf4\u660e\uff1a \u5185\u5bb9\u7c7b\u578b \u6b63\u786e\u9ed8\u8ba4\u53c2\u6570\u5316\u7ed3\u6784 \u793a\u4f8b \u666e\u901a\u6587\u7ae0 ?p=123 \/?p=42 \u9875\u9762 ?page_id=456 \/?page_id=15 \u81ea..<\/p>\n","protected":false},"author":1,"featured_media":0,"menu_order":0,"template":"","meta":{"_acf_changed":true},"tags":[3214],"bjjc2nav":[34],"tuisongtax":[],"class_list":["post-4280","bjjc","type-bjjc","status-publish","hentry","tag-ljhqff","bjjc2nav-wptspz"],"acf":{"qian_art_seotitle":"","qian_art_seotitle_source":{"label":"SEO\u6807\u9898","type":"text","formatted_value":""},"qian_art_seokws":"","qian_art_seokws_source":{"label":"SEO\u5173\u952e\u8bcd","type":"text","formatted_value":""},"qian_art_stzhong":"\u83b7\u53d6\u7cfb\u7edf\u9ed8\u8ba4\u7684\u53c2\u6570\u8bbf\u95ee\u94fe\u63a5","qian_art_stzhong_source":{"label":"\u4e2d | \u77ed\u6807\u9898","type":"text","formatted_value":"\u83b7\u53d6\u7cfb\u7edf\u9ed8\u8ba4\u7684\u53c2\u6570\u8bbf\u95ee\u94fe\u63a5"}},"_links":{"self":[{"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/bjjc\/4280","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/bjjc"}],"about":[{"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/types\/bjjc"}],"author":[{"embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/users\/1"}],"wp:attachment":[{"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/media?parent=4280"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/tags?post=4280"},{"taxonomy":"bjjc2nav","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/bjjc2nav?post=4280"},{"taxonomy":"tuisongtax","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/tuisongtax?post=4280"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}