{"id":1042,"date":"2025-06-10T02:12:05","date_gmt":"2025-06-09T18:12:05","guid":{"rendered":"https:\/\/www.zhaozhao123.cn\/wpcms\/wpdt\/1042.html"},"modified":"2025-06-10T02:12:05","modified_gmt":"2025-06-09T18:12:05","slug":"12-%e5%85%b3%e9%94%ae%e6%8a%80%e5%b7%a7%e5%92%8c%e5%b7%a5%e5%85%b7%ef%bc%8c%e5%8a%a9%e4%bd%a0%e5%9c%a8-wordpress-%e4%b8%8a%e6%9c%89%e6%95%88%e5%af%b9%e6%8a%97%e8%af%84%e8%ae%ba%e5%9e%83%e5%9c%be","status":"publish","type":"post","link":"https:\/\/www.zhaozhao123.cn\/wpcms\/post\/1042.html","title":{"rendered":"12+ \u5173\u952e\u6280\u5de7\u548c\u5de5\u5177\uff0c\u52a9\u4f60\u5728 WordPress \u4e0a\u6709\u6548\u5bf9\u6297\u8bc4\u8bba\u5783\u573e"},"content":{"rendered":"<div class=\"wp-block-columns p-0 border is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-columns px-4 py-3 border-bottom has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"background:linear-gradient(243deg,rgb(238,238,238) 0%,rgba(58,166,242,0.15) 100%)\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\r\n<h2 class=\"wp-block-heading my-0\">&#20889; Bug&#24037;&#31243;&#24072;&#65306;<\/h2>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-columns px-xl-5 px-4 py-xl-4 py-3 is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<h3>&#20171;&#32461;<\/h3>\n<p>&#22312;WordPress&#32593;&#31449;&#19978;&#65292;&#24694;&#24847;&#35780;&#35770;&#65288;&#22914;&#24191;&#21578;&#12289;&#34394;&#20551;&#35780;&#35770;&#25110;&#26080;&#24847;&#20041;&#30340;&#22238;&#22797;&#65289;&#21487;&#33021;&#20250;&#24178;&#25200;&#29992;&#25143;&#20307;&#39564;&#24182;&#24433;&#21709;&#32593;&#31449;&#30340;&#27491;&#24120;&#36816;&#33829;&#12290;&#20026;&#20102;&#26377;&#25928;&#22320;&#31649;&#29702;&#36825;&#20123;&#22403;&#22334;&#35780;&#35770;&#65292;&#20320;&#38656;&#35201;&#19968;&#20123;&#24378;&#22823;&#30340;&#24037;&#20855;&#21644;&#25216;&#24039;&#12290;&#26412;&#31687;&#25991;&#26696;&#23558;&#20171;&#32461;&#19968;&#20123;&#20851;&#38190;&#25216;&#24039;&#21644;&#24037;&#20855;&#65292;&#24110;&#21161;&#20320;&#22312;WordPress&#24179;&#21488;&#19978;&#26377;&#25928;&#23545;&#25239;&#35780;&#35770;&#22403;&#22334;&#12290;<\/p>\n<h3>&#24120;&#35265;&#38382;&#39064;&#19982;&#35299;&#20915;&#26041;&#26696;<\/h3>\n<h4>1. <strong>&#35782;&#21035;&#22403;&#22334;&#35780;&#35770;<\/strong><\/h4>\n<ul>\n<li><strong>&#26041;&#27861;<\/strong>&#65306;&#36890;&#36807;&#38405;&#35835;&#21382;&#21490;&#35780;&#35770;&#12289;&#20998;&#26512;&#35780;&#35770;&#20869;&#23481;&#21644;&#26684;&#24335;&#31561;&#25163;&#27573;&#26469;&#21028;&#26029;&#35780;&#35770;&#26159;&#21542;&#20026;&#22403;&#22334;&#12290;<\/li>\n<li>\n<p><strong>&#31034;&#20363;&#20195;&#30721;<\/strong>&#65306;<\/p>\n<pre><code class=\"language-php\"> \/\/ &#33719;&#21462;&#25152;&#26377;&#35780;&#35770;\n $comments = get_comments();\n\n foreach ($comments as $comment) {\n     \/\/ &#26816;&#26597;&#35780;&#35770;&#20869;&#23481;&#26159;&#21542;&#26377;&#29305;&#23450;&#20851;&#38190;&#35789;&#65288;&#20363;&#22914;&ldquo;&#24191;&#21578;&rdquo;&#12289;&ldquo;&#20813;&#36153;&#35797;&#29992;&rdquo;&#65289;\n     if (strpos($comment-&gt;comment_content, '&#24191;&#21578;') !== false || strpos($comment-&gt;comment_content, '&#20813;&#36153;&#35797;&#29992;') !== false) {\n         echo \"Found suspicious comment: \" . $comment-&gt;comment_author;\n     }\n }<\/code><\/pre>\n<\/li>\n<\/ul>\n<h4>2. <strong>&#33258;&#21160;&#38459;&#27490;&#22403;&#22334;&#35780;&#35770;<\/strong><\/h4>\n<ul>\n<li><strong>&#26041;&#27861;<\/strong>&#65306;&#21033;&#29992;&#25554;&#20214;&#25110;&#33258;&#23450;&#20041;&#20195;&#30721;&#26469;&#33258;&#21160;&#38459;&#27490;&#21487;&#33021;&#30340;&#22403;&#22334;&#35780;&#35770;&#12290;<\/li>\n<li>\n<p><strong>&#31034;&#20363;&#20195;&#30721;<\/strong>&#65306;<\/p>\n<pre><code class=\"language-php\"> function custom_comment_preprocess_comment( $comment ) {\n     \/\/ &#31105;&#27490;&#26576;&#20123;&#29992;&#25143;&#35780;&#35770;\n     if (in_array($comment-&gt;comment_user_id, array(999, 888))) {\n         return; \/\/ &#19981;&#26174;&#31034;&#35813;&#35780;&#35770;\n     }\n\n     \/\/ &#26816;&#26597;&#35780;&#35770;&#20869;&#23481;&#26159;&#21542;&#21547;&#26377;&#29305;&#23450;&#20851;&#38190;&#23383;\n     if (strpos($comment-&gt;comment_content, '&#24191;&#21578;') !== false || strpos($comment-&gt;comment_content, '&#20813;&#36153;&#35797;&#29992;') !== false) {\n         wp_die('This comment contains spam and will not be published.');\n     }\n }\n add_filter( 'preprocess_comment', 'custom_comment_preprocess_comment' );<\/code><\/pre>\n<\/li>\n<\/ul>\n<h4>3. <strong>&#20154;&#24037;&#23457;&#26680;&#26426;&#21046;<\/strong><\/h4>\n<ul>\n<li><strong>&#26041;&#27861;<\/strong>&#65306;&#24314;&#31435;&#19987;&#38376;&#30340;&#22242;&#38431;&#23545;&#26032;&#35780;&#35770;&#36827;&#34892;&#20154;&#24037;&#23457;&#26680;&#65292;&#30830;&#20445;&#27599;&#20010;&#35780;&#35770;&#37117;&#26159;&#26377;&#20215;&#20540;&#30340;&#12290;<\/li>\n<li><strong>&#31034;&#20363;&#27969;&#31243;<\/strong>&#65306;\n<ol>\n<li>&#29992;&#25143;&#25552;&#20132;&#35780;&#35770;&#21518;&#65292;&#31995;&#32479;&#20250;&#33258;&#21160;&#26816;&#26597;&#35780;&#35770;&#20869;&#23481;&#12290;<\/li>\n<li>&#23457;&#26680;&#21592;&#26597;&#30475;&#35780;&#35770;&#65292;&#30830;&#35748;&#20854;&#30495;&#23454;&#24615;&#12290;<\/li>\n<li>&#26681;&#25454;&#24773;&#20917;&#20915;&#23450;&#26159;&#21542;&#21457;&#24067;&#25110;&#21024;&#38500;&#35780;&#35770;&#12290;<\/li>\n<li>&#23436;&#25104;&#23457;&#26680;&#21518;&#65292;&#35780;&#35770;&#20250;&#34987;&#26631;&#35760;&#20026;&#24050;&#23457;&#26680;&#29366;&#24577;&#12290;<\/li>\n<\/ol><\/li>\n<\/ul>\n<h4>4. <strong>&#23450;&#26399;&#28165;&#29702;&#35780;&#35770;&#21015;&#34920;<\/strong><\/h4>\n<ul>\n<li><strong>&#26041;&#27861;<\/strong>&#65306;&#35774;&#32622;&#23450;&#26102;&#20219;&#21153;&#23450;&#26399;&#28165;&#29702;&#35780;&#35770;&#21015;&#34920;&#65292;&#31227;&#38500;&#19981;&#20877;&#27963;&#36291;&#30340;&#35780;&#35770;&#32773;&#21644;&#36807;&#26399;&#30340;&#35780;&#35770;&#12290;<\/li>\n<li><strong>&#31034;&#20363;&#20195;&#30721;<\/strong>&#65306;\n<pre><code class=\"language-php\"> \/\/ &#23450;&#26102;&#25191;&#34892;&#20989;&#25968;\n set_time_limit(0);\n while (true) {\n     flush_rewrite_rules(); \/\/ &#26356;&#26032;&#35268;&#21017;&#20197;&#21305;&#37197;&#26368;&#26032;&#25991;&#31456;\n     $now = current_time('timestamp');\n     delete_comments_between($now - 60 * 60, $now); \/\/ &#28165;&#29702;&#36807;&#21435;&#19968;&#20010;&#23567;&#26102;&#20869;&#30340;&#35780;&#35770;\n     sleep(5); \/\/ &#31561;&#24453;&#19968;&#27573;&#26102;&#38388;&#20877;&#32487;&#32493;&#24490;&#29615;\n }<\/code><\/pre><\/li>\n<\/ul>\n<h3>&#32467;&#35821;<\/h3>\n<p>&#26377;&#25928;&#30340;&#35780;&#35770;&#31649;&#29702;&#31995;&#32479;&#23545;&#20110;&#32500;&#25252;&#33391;&#22909;&#30340;&#32593;&#31449;&#20307;&#39564;&#33267;&#20851;&#37325;&#35201;&#12290;&#36890;&#36807;&#32467;&#21512;&#20351;&#29992;&#19978;&#36848;&#25552;&#21040;&#30340;&#26041;&#27861;&#21644;&#24037;&#20855;&#65292;&#20320;&#21487;&#20197;&#26174;&#33879;&#20943;&#23569;&#22403;&#22334;&#35780;&#35770;&#30340;&#25968;&#37327;&#65292;&#20445;&#25345;&#32593;&#31449;&#30340;&#20581;&#24247;&#36816;&#34892;&#12290;&#35760;&#20303;&#65292;&#25345;&#32493;&#30417;&#25511;&#21644;&#35843;&#25972;&#31574;&#30053;&#26159;&#20445;&#25345;&#35780;&#35770;&#36136;&#37327;&#30340;&#20851;&#38190;&#12290;<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div><div class=\"wp-block-columns p-0 border is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-columns px-4 py-3 border-bottom has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"background:linear-gradient(243deg,rgb(238,238,238) 0%,rgba(58,166,242,0.15) 100%)\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\r\n<h2 class=\"wp-block-heading my-0\">&#40657;&#26495;IDE&#25945;&#20070;&#21280;&#65306;<\/h2>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-columns px-xl-5 px-4 py-xl-4 py-3 is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<h3>&#35762;&#35299;&#30446;&#26631;&#65306;&#25484;&#25569;&#22914;&#20309;&#20351;&#29992;WordPress&#30340;&#39640;&#32423;&#21151;&#33021;&#26469;&#23545;&#25239;&#22403;&#22334;&#35780;&#35770;<\/h3>\n<h4>&#35838;&#31243;&#27010;&#36848;&#65306;<\/h4>\n<p>&#26412;&#35838;&#31243;&#26088;&#22312;&#24110;&#21161;&#29992;&#25143;&#20102;&#35299;&#22914;&#20309;&#21033;&#29992;WordPress&#25552;&#20379;&#30340;&#39640;&#32423;&#21151;&#33021;&#65292;&#22914;&#33258;&#21160;&#36807;&#28388;&#12289;&#23457;&#26680;&#26426;&#21046;&#20197;&#21450;&#33258;&#23450;&#20041;&#26631;&#31614;&#31561;&#65292;&#20197;&#26377;&#25928;&#22320;&#31649;&#29702;&#21644;&#22788;&#29702;&#32593;&#31449;&#19978;&#30340;&#22403;&#22334;&#35780;&#35770;&#12290;<\/p>\n<h4>&#35838;&#31243;&#22823;&#32434;&#65306;<\/h4>\n<ol>\n<li>\n<p><strong>&#22522;&#30784;&#20171;&#32461;<\/strong><\/p>\n<ul>\n<li>&#31616;&#35201;&#20171;&#32461;WordPress&#21450;&#20854;&#20027;&#35201;&#32452;&#25104;&#37096;&#20998;&#12290;<\/li>\n<li>&#38416;&#36848;&#22403;&#22334;&#35780;&#35770;&#23545;&#32593;&#31449;&#36816;&#33829;&#30340;&#24433;&#21709;&#12290;<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>&#33258;&#21160;&#21270;&#36807;&#28388;<\/strong><\/p>\n<ul>\n<li>&#20351;&#29992;&#20869;&#32622;&#36807;&#28388;&#22120;&#38459;&#27490;&#22403;&#22334;&#35780;&#35770;&#12290;<\/li>\n<li>&#33258;&#21160;&#36807;&#28388;&#24120;&#35265;&#22403;&#22334;&#35780;&#35770;&#31867;&#22411;&#65288;&#22914;&#26080;&#29992;&#38142;&#25509;&#12289;&#24694;&#24847;&#24191;&#21578;&#31561;&#65289;&#12290;<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>&#23457;&#26680;&#26426;&#21046;<\/strong><\/p>\n<ul>\n<li>&#21019;&#24314;&#24182;&#24212;&#29992;&#31649;&#29702;&#21592;&#23457;&#26680;&#27969;&#31243;&#12290;<\/li>\n<li>&#35268;&#23450;&#23457;&#26680;&#26631;&#20934;&#65292;&#30830;&#20445;&#21482;&#26377;&#32463;&#36807;&#23457;&#26680;&#30340;&#35780;&#35770;&#25165;&#33021;&#26174;&#31034;&#22312;&#39029;&#38754;&#19978;&#12290;<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>&#33258;&#23450;&#20041;&#26631;&#31614;<\/strong><\/p>\n<ul>\n<li>&#35774;&#32622;&#33258;&#23450;&#20041;&#26631;&#31614;&#26469;&#26631;&#35760;&#22403;&#22334;&#35780;&#35770;&#12290;<\/li>\n<li>&#20351;&#29992;&#36825;&#20123;&#26631;&#31614;&#31579;&#36873;&#20986;&#22403;&#22334;&#35780;&#35770;&#65292;&#36827;&#19968;&#27493;&#31649;&#29702;&#23427;&#20204;&#12290;<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>&#20854;&#20182;&#39640;&#32423;&#21151;&#33021;<\/strong><\/p>\n<ul>\n<li>&#28436;&#31034;&#22914;&#20309;&#20351;&#29992;&#33258;&#23450;&#20041;&#21151;&#33021;&#24211;&#26469;&#23454;&#29616;&#26356;&#22797;&#26434;&#30340;&#21151;&#33021;&#65292;&#22914;&#37038;&#20214;&#36890;&#30693;&#12289;&#20998;&#31867;&#36807;&#28388;&#31561;&#12290;<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>&#26368;&#20339;&#23454;&#36341;<\/strong><\/p>\n<ul>\n<li>&#25552;&#20379;&#23454;&#29992;&#24314;&#35758;&#65292;&#25351;&#23548;&#29992;&#25143;&#20248;&#21270;WordPress&#35774;&#32622;&#20197;&#25552;&#39640;&#29992;&#25143;&#20307;&#39564;&#12290;<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h4>&#35838;&#31243;&#36164;&#28304;&#65306;<\/h4>\n<ul>\n<li><strong>&#20837;&#38376;&#25945;&#31243;<\/strong>&#65306;&#25552;&#20379;&#35814;&#32454;&#30340;WordPress&#23433;&#35013;&#25351;&#21335;&#21644;&#22522;&#26412;&#25805;&#20316;&#25945;&#31243;&#12290;<\/li>\n<li><strong>&#23448;&#26041;&#25991;&#26723;<\/strong>&#65306;&#21253;&#21547;&#26377;&#20851;&#36807;&#28388;&#12289;&#23457;&#26680;&#21644;&#33258;&#23450;&#20041;&#26631;&#31614;&#30340;&#28145;&#20837;&#35828;&#26126;&#21644;&#26368;&#20339;&#23454;&#36341;&#25351;&#21335;&#12290;<\/li>\n<li><strong>&#25554;&#20214;&#24066;&#22330;<\/strong>&#65306;&#21015;&#20986;&#21487;&#29992;&#20110;&#35299;&#20915;&#22403;&#22334;&#35780;&#35770;&#38382;&#39064;&#30340;&#20184;&#36153;&#25110;&#20813;&#36153;&#25554;&#20214;&#12290;<\/li>\n<\/ul>\n<h4>&#31034;&#20363;&#20195;&#30721;&#19982;&#35299;&#37322;&#65306;<\/h4>\n<h3>&#31034;&#20363;&#19968;&#65306;&#33258;&#21160;&#36807;&#28388;<\/h3>\n<pre><code class=\"language-php\">function wpse16889_filter_comments() {\n    if (isset($_POST['comment']) &amp;&amp; !empty($_POST['comment'])) {\n        $comment = $_POST['comment'];\n        \/\/ &#36807;&#28388;&#24120;&#35265;&#30340;&#22403;&#22334;&#35780;&#35770;&#31867;&#22411;\n        $filtered_comment = filter_var($comment, FILTER_SANITIZE_STRING);\n        return $filtered_comment;\n    }\n}\nadd_filter('comments_post_link', 'wpse16889_filter_comments');<\/code><\/pre>\n<h3>&#31034;&#20363;&#20108;&#65306;&#23457;&#26680;&#26426;&#21046;<\/h3>\n<pre><code class=\"language-php\">\/\/ &#21019;&#24314;&#19968;&#20010;&#23457;&#26680;&#35268;&#21017;\n$rules = array(\n    'spam' =&gt; array(\n        'type' =&gt; 'comment',\n        'value' =&gt; '[^a-zA-Z0-9]',\n        'message' =&gt; 'This comment contains spam.'\n    )\n);\n\n\/\/ &#23457;&#26680;&#36923;&#36753;\nif (!is_admin()) {\n    add_action('edit_comment_form_after_fields', 'my_custom_comment_form_rules');\n}\n\nfunction my_custom_comment_form_rules() {\n    $comment_id = get_comment_ID();\n    $post = get_post(get_post_field('ID'));\n    $comment = get_comment($comment_id);\n\n    if ($comment) {\n        $spam = wp_check_comment_spam($comment-&gt;comment_content);\n        if ($spam) {\n            $result = '&lt;div class=\"spam\"&gt;';\n            $result .= '&lt;span&gt;' . __('Spam:', 'your-plugin') . '&lt;\/span&gt;';\n            $result .= '&lt;br\/&gt;';\n            $result .= __('Your comment has been flagged as spam.', 'your-plugin');\n            $result .= '&lt;\/div&gt;';\n            echo $result;\n        }\n    } else {\n        $comment = new Comment($comment_id, $post, $comment-&gt;comment_author_email, $comment-&gt;comment_author);\n        $comment-&gt;save();\n    }\n}<\/code><\/pre>\n<h3>&#31034;&#20363;&#19977;&#65306;&#33258;&#23450;&#20041;&#26631;&#31614;<\/h3>\n<pre><code class=\"language-php\">function custom_label_for_spam_comments() {\n    return 'spam';\n}\nadd_filter('comment_type_labels', 'custom_label_for_spam_comments');<\/code><\/pre>\n<h3>&#32467;&#35821;<\/h3>\n<p>&#36890;&#36807;&#26412;&#35838;&#31243;&#30340;&#23398;&#20064;&#65292;&#24744;&#23558;&#33021;&#22815;&#26377;&#25928;&#22320;&#31649;&#29702;WordPress&#19978;&#30340;&#22403;&#22334;&#35780;&#35770;&#65292;&#20174;&#32780;&#25552;&#21319;&#32593;&#31449;&#30340;&#29992;&#25143;&#20307;&#39564;&#21644;&#23433;&#20840;&#24615;&#12290;&#19981;&#26029;&#23398;&#20064;&#21644;&#25506;&#32034;WordPress&#30340;&#24378;&#22823;&#21151;&#33021;&#65292;&#21487;&#20197;&#24110;&#21161;&#24744;&#21019;&#24314;&#19968;&#20010;&#26356;&#21152;&#23433;&#20840;&#12289;&#20581;&#24247;&#21644;&#21451;&#22909;&#30340;&#22312;&#32447;&#29615;&#22659;&#12290;<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>&#20889; Bug&#24037;&#31243;&#24072;&#65306; &#20171;&#32461; &#22312;WordPress&#32593;&#31449;&#19978;&#65292;&#24694;&#24847;&#35780;&#35770;&#65288;&#22914;&#038;..<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[49,50],"tuisongtax":[],"class_list":["post-1042","post","type-post","status-publish","format-standard","hentry","category-wpdt","tag-rmzn","tag-xsbdtj"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/posts\/1042","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/comments?post=1042"}],"version-history":[{"count":0,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/posts\/1042\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/media?parent=1042"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/categories?post=1042"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/tags?post=1042"},{"taxonomy":"tuisongtax","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/tuisongtax?post=1042"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}