{"id":3388,"date":"2025-06-11T22:11:54","date_gmt":"2025-06-11T14:11:54","guid":{"rendered":"https:\/\/www.zhaozhao123.cn\/wpcms\/wpdt\/3388.html"},"modified":"2025-06-11T22:11:54","modified_gmt":"2025-06-11T14:11:54","slug":"%e5%a6%82%e4%bd%95%e5%9c%a8%e8%87%aa%e6%89%98%e7%ae%a1%e7%9a%84wordpress%e5%8d%9a%e5%ae%a2%e4%b8%ad%e8%8e%b7%e5%be%97wordpress-com%e7%9a%84%e5%8a%9f%e8%83%bd","status":"publish","type":"post","link":"https:\/\/www.zhaozhao123.cn\/wpcms\/post\/3388.html","title":{"rendered":"\u5982\u4f55\u5728\u81ea\u6258\u7ba1\u7684WordPress\u535a\u5ba2\u4e2d\u83b7\u5f97WordPress.com\u7684\u529f\u80fd"},"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<figure class=\"wp-block-image size-thumbnail is-resized is-style-rounded is-style-rounded--1\"><img decoding=\"async\" src=\"https:\/\/www.zhaozhao123.cn\/myitems\/images\/sites16\/2025\/06\/dyA-1-400x300.jpg\" alt=\"Bug&#32534;&#35793;&#29422;\" class=\"wp-image-1842\" style=\"object-fit:cover;width:30px;height:30px\"><\/figure>\r\n\r\n\r\n\r\n<p class=\"my-0\">Bug&#32534;&#35793;&#29422;<\/p>\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<p>&#35201;&#22312;&#33258;&#25176;&#31649;&#30340;WordPress&#21338;&#23458;&#20013;&#33719;&#24471;WordPress.com&#30340;&#21151;&#33021;&#65292;&#20320;&#21487;&#20197;&#36890;&#36807;&#20197;&#19979;&#20960;&#31181;&#26041;&#24335;&#23454;&#29616;&#65306;<\/p>\n<h3>1. &#20351;&#29992;&#25554;&#20214;<\/h3>\n<p><strong>&#25554;&#20214;&#21517;&#31216;&#65306;WP Com<\/strong><\/p>\n<ul>\n<li><strong>&#21151;&#33021;&#25551;&#36848;<\/strong>&#65306;&#36825;&#26159;&#19968;&#20010;&#24378;&#22823;&#30340;&#25554;&#20214;&#65292;&#20801;&#35768;&#20320;&#22312;WordPress&#19978;&#25176;&#31649;WordPress.com&#30340;&#20869;&#23481;&#12290;<\/li>\n<li><strong>&#23433;&#35013;&#27493;&#39588;<\/strong>&#65306;\n<ol>\n<li>&#19979;&#36733;&#24182;&#19978;&#20256;<code>wpcom.zip<\/code>&#25991;&#20214;&#21040;&#20320;&#30340;WordPress&#26681;&#30446;&#24405;&#12290;<\/li>\n<li>&#25171;&#24320;WordPress&#31649;&#29702;&#21518;&#21488;&#65292;&#28857;&#20987;&ldquo;&#25554;&#20214;&rdquo; &gt; &ldquo;&#28155;&#21152;&#26032;&#25554;&#20214;&rdquo;&#65292;&#36873;&#25321;&#19979;&#36733;&#30340;&#25554;&#20214;&#12290;<\/li>\n<li>&#25353;&#29031;&#25552;&#31034;&#23436;&#25104;&#23433;&#35013;&#21644;&#28608;&#27963;&#12290;<\/li>\n<\/ol><\/li>\n<\/ul>\n<p><strong>&#31034;&#20363;&#20195;&#30721;<\/strong>&#65288;&#20551;&#35774;&#20320;&#24050;&#32463;&#25104;&#21151;&#23433;&#35013;&#20102;WP Com&#65289;&#65306;<\/p>\n<pre><code class=\"language-php\">&lt;?php\n\/\/ &#23450;&#20041;&#21464;&#37327;\n$domain = 'your_domain.com'; \/\/ &#26367;&#25442;&#20026;&#20320;&#30340;&#22495;&#21517;\n$username = 'your_username';\n$password = 'your_password';\n\n\/\/ &#33719;&#21462;WordPress.com&#30340;API&#23494;&#38053;\nfunction get_api_key() {\n    global $username, $password;\n    return wp_remote_get(\"https:\/\/api.wordpress.com\/users\/{$username}\/keys\", array(\n        \"http_errors\" =&gt; false,\n    ));\n}\n\n$response = get_api_key();\nif (is_wp_error($response)) {\n    echo \"&#33719;&#21462;API&#23494;&#38053;&#22833;&#36133;: \" . $response-&gt;get_error_message();\n} else {\n    $key = json_decode(wp_remote_retrieve_body($response), true)['keys'][0]['public'];\n    echo \"&#20320;&#30340;WordPress.com API&#23494;&#38053;&#26159;: \" . $key;\n}\n?&gt;<\/code><\/pre>\n<h3>2. &#20351;&#29992;PHP&#33050;&#26412;<\/h3>\n<p>&#22914;&#26524;&#20320;&#26356;&#21916;&#27426;&#20351;&#29992;PHP&#26469;&#22788;&#29702;&#65292;&#21487;&#20197;&#32534;&#20889;&#19968;&#20010;&#31616;&#21333;&#30340;&#33050;&#26412;&#26469;&#33258;&#21160;&#33719;&#21462;&#24182;&#35774;&#32622;API&#23494;&#38053;&#12290;<\/p>\n<p><strong>&#31034;&#20363;&#20195;&#30721;<\/strong>&#65288;PHP&#33050;&#26412;&#65289;&#65306;<\/p>\n<pre><code class=\"language-php\">&lt;?php\n\/\/ &#35774;&#32622;&#20320;&#30340;WordPress.com&#29992;&#25143;&#21517;&#21644;&#23494;&#30721;\n$login_url = 'https:\/\/wordpress.com\/wp-login.php?action=register&amp;redirect_to=https%3A%2F%2Fyour_blog_name.com%2F';\n$data = [\n    'action' =&gt; 'register',\n    'redirect_to' =&gt; 'https:\/\/' . $_SERVER['HTTP_HOST'],\n    'email' =&gt; 'your_email@example.com',\n    'password' =&gt; 'your_password',\n];\n\n\/\/ &#21457;&#36865;POST&#35831;&#27714;\n$ch = curl_init($login_url);\ncurl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\ncurl_setopt($ch, CURLOPT_POST, true);\ncurl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));\n\n$response = curl_exec($ch);\n\nif ($response === FALSE) {\n    die('Curl failed: ' . curl_error($ch));\n}\n\n\/\/ &#35299;&#26512;&#21709;&#24212;&#20197;&#25552;&#21462;API&#23494;&#38053;\npreg_match('\/&lt;input type=\"hidden\" name=\"_wpnonce\" value=\"(.*?)\"\/', $response, $matches);\n$nonce = $matches[1];\npreg_match('\/&lt;input type=\"hidden\" name=\"apikey\" value=\"(.*?)\" id=\"wpcom-api-key\"\/', $response, $matches);\n$apiKey = $matches[1];\n\necho \"&#20320;&#30340;WordPress.com API&#23494;&#38053;&#26159;: \" . $apiKey;\n\n\/\/ &#20351;&#29992;API&#23494;&#38053;&#36827;&#34892;&#20854;&#20182;&#25805;&#20316;...\n?&gt;<\/code><\/pre>\n<h3>3. &#20351;&#29992;Web&#26381;&#21153;&#25110;API<\/h3>\n<p>&#22914;&#26524;&#19978;&#36848;&#26041;&#27861;&#37117;&#19981;&#36866;&#29992;&#65292;&#20320;&#20063;&#21487;&#20197;&#32771;&#34385;&#20351;&#29992;WordPress&#30340;Web&#26381;&#21153;API&#12290;&#34429;&#28982;&#36825;&#36890;&#24120;&#29992;&#20110;&#19982;WordPress.com&#38598;&#25104;&#65292;&#20294;&#26377;&#20123;&#31532;&#19977;&#26041;&#26381;&#21153;&#25552;&#20379;&#20102;&#31867;&#20284;&#30340;&#21151;&#33021;&#12290;<\/p>\n<p><strong>&#27880;&#24847;<\/strong>&#65306;&#22312;&#20351;&#29992;&#20219;&#20309;Web&#26381;&#21153;&#25110;API&#26102;&#65292;&#35831;&#30830;&#20445;&#36981;&#23432;&#30456;&#20851;&#30340;&#38544;&#31169;&#25919;&#31574;&#21644;&#27861;&#24459;&#26465;&#27454;&#12290;<\/p>\n<p>&#24076;&#26395;&#36825;&#20123;&#20449;&#24687;&#23545;&#20320;&#26377;&#25152;&#24110;&#21161;&#65281;&#22914;&#26524;&#20320;&#26377;&#20219;&#20309;&#20855;&#20307;&#38382;&#39064;&#25110;&#38656;&#35201;&#36827;&#19968;&#27493;&#30340;&#24110;&#21161;&#65292;&#35831;&#38543;&#26102;&#21578;&#35785;&#25105;&#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<figure class=\"wp-block-image size-thumbnail is-resized is-style-rounded is-style-rounded--2\"><img decoding=\"async\" src=\"https:\/\/www.zhaozhao123.cn\/myitems\/images\/sites16\/2025\/06\/zp-400x300.jpg\" alt=\"&#40657;&#26495;&#21069;&#30340;Bug&#35821;&#27861;&#35762;&#24072;\" class=\"wp-image-1849\" style=\"object-fit:cover;width:30px;height:30px\"><\/figure>\r\n\r\n\r\n\r\n<p class=\"my-0\">&#40657;&#26495;&#21069;&#30340;Bug&#35821;&#27861;&#35762;&#24072;<\/p>\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<p>&#22312;&#33258;&#25176;&#31649;&#30340;WordPress&#21338;&#23458;&#19978;&#23454;&#29616;WordPress.com&#21151;&#33021;&#30340;&#26041;&#27861;&#26377;&#24456;&#22810;&#65292;&#20294;&#36825;&#37324;&#25105;&#20204;&#23558;&#25506;&#35752;&#19968;&#31181;&#31616;&#21333;&#30340;&#26041;&#27861;&#65306;&#20351;&#29992;&#25554;&#20214;&#12290;&#36825;&#31181;&#26041;&#27861;&#21487;&#20197;&#35753;&#20320;&#22312;&#19981;&#26356;&#25913;&#32593;&#31449;&#28304;&#20195;&#30721;&#30340;&#24773;&#20917;&#19979;&#65292;&#23454;&#29616;&#35768;&#22810;WordPress.com&#29305;&#26377;&#30340;&#21151;&#33021;&#12290;<\/p>\n<h3>&#27493;&#39588; 1: &#23433;&#35013;WordPress.com&#25554;&#20214;<\/h3>\n<p>&#39318;&#20808;&#65292;&#20320;&#38656;&#35201;&#25214;&#21040;&#19968;&#20010;&#36866;&#21512;&#20320;&#38656;&#27714;&#30340;WordPress.com&#25554;&#20214;&#12290;&#26377;&#35768;&#22810;&#25554;&#20214;&#21487;&#20197;&#24110;&#21161;&#20320;&#22312;&#33258;&#25176;&#31649;&#30340;WordPress&#21338;&#23458;&#19978;&#23454;&#29616;&#21508;&#31181;&#21151;&#33021;&#65292;&#22914;&#35780;&#35770;&#31649;&#29702;&#12289;SEO&#20248;&#21270;&#12289;&#31227;&#21160;&#21451;&#22909;&#30340;&#24067;&#23616;&#31561;&#12290;&#20363;&#22914;&#65292;&ldquo;WP Super Cache&rdquo;&#21487;&#20197;&#24110;&#21161;&#21152;&#36895;&#32593;&#31449;&#21152;&#36733;&#36895;&#24230;&#65307;&ldquo;WooCommerce&rdquo;&#21017;&#25552;&#20379;&#20102;&#19968;&#20010;&#30005;&#23376;&#21830;&#21153;&#35299;&#20915;&#26041;&#26696;&#12290;<\/p>\n<h4>&#31034;&#20363;&#20195;&#30721;&#65306;<\/h4>\n<pre><code class=\"language-html\">&lt;!-- &#20351;&#29992;&#25554;&#20214;&#21069;&#65292;&#35831;&#30830;&#20445;&#24050;&#23433;&#35013;&#24182;&#28608;&#27963;&#20102;WordPress.com&#25554;&#20214; --&gt;\n&lt;link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/wordpress-com-plugin@2.0\/dist\/css\/wpcom.css\"&gt;\n&lt;script src=\"https:\/\/cdn.jsdelivr.net\/npm\/wordpress-com-plugin@2.0\/dist\/js\/wpcom.js\"&gt;&lt;\/script&gt;<\/code><\/pre>\n<h4>&#31034;&#20363;&#36755;&#20986;:<\/h4>\n<pre><code class=\"language-css\">\/* &#21152;&#36733;&#25554;&#20214;&#25152;&#38656;CSS&#21644;JavaScript *\/\n&lt;link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/wordpress-com-plugin@2.0\/dist\/css\/wpcom.css\"&gt;\n&lt;script src=\"https:\/\/cdn.jsdelivr.net\/npm\/wordpress-com-plugin@2.0\/dist\/js\/wpcom.js\"&gt;&lt;\/script&gt;<\/code><\/pre>\n<h3>&#27493;&#39588; 2: &#37197;&#32622;&#25554;&#20214;<\/h3>\n<p>&#25171;&#24320;WordPress&#21518;&#21488;&#65292;&#36716;&#21040;&ldquo;&#25554;&#20214;&rdquo;-&gt;&ldquo;&#28155;&#21152;&#26032;&#25554;&#20214;&rdquo;&#65292;&#28982;&#21518;&#36873;&#25321;&#20320;&#24819;&#35201;&#23433;&#35013;&#30340;WordPress.com&#25554;&#20214;&#12290;&#25353;&#29031;&#25552;&#31034;&#35774;&#32622;&#25554;&#20214;&#37197;&#32622;&#65288;&#22914;&#22495;&#21517;&#12289;&#29992;&#25143;&#21517;&#21644;&#23494;&#30721;&#65289;&#12290;<\/p>\n<h4>&#31034;&#20363;&#20195;&#30721;:<\/h4>\n<pre><code class=\"language-bash\">\/\/ &#22312;WordPress&#21518;&#21488;&#25214;&#21040;&#25554;&#20214;&#65292;&#28857;&#20987;&ldquo;&#21551;&#29992;&rdquo;\n\/\/ &#28982;&#21518;&#36827;&#20837;&ldquo;&#25554;&#20214;&#31649;&#29702;&rdquo;&#65292;&#36873;&#25321;&#35201;&#21551;&#29992;&#30340;&#25554;&#20214;&#65292;&#25353;&ldquo;&#26356;&#26032;&#20027;&#39064;&rdquo;<\/code><\/pre>\n<h3>&#27493;&#39588; 3: &#35774;&#32622;&#31449;&#28857;&#26631;&#39064;&#21644;&#25551;&#36848;<\/h3>\n<p>&#30331;&#24405;&#21040;WordPress&#21518;&#21488;&#65292;&#36716;&#21040;&ldquo;&#32534;&#36753;&#20027;&#39064;&rdquo;&#65292;&#20462;&#25913;&ldquo;&#39318;&#39029;&#26631;&#39064;&rdquo;&#12289;&ldquo;&#40664;&#35748;&#26631;&#31614;&#39029;&#26631;&#39064;&rdquo;&#21644;&ldquo;&#40664;&#35748;&#20998;&#31867;&#39029;&#26631;&#39064;&rdquo;&#12290;&#27492;&#22806;&#65292;&#20320;&#36824;&#21487;&#20197;&#36890;&#36807;&ldquo;&#39640;&#32423;&#35774;&#32622;&rdquo;&#26469;&#36827;&#19968;&#27493;&#23450;&#21046;&#20320;&#30340;&#31449;&#28857;&#22806;&#35266;&#12290;<\/p>\n<h4>&#31034;&#20363;&#20195;&#30721;:<\/h4>\n<pre><code class=\"language-html\">\/\/ &#22312;&ldquo;&#32534;&#36753;&#20027;&#39064;&rdquo;&#39029;&#38754;&#65292;&#20462;&#25913;&ldquo;&#39318;&#39029;&#26631;&#39064;&rdquo;&#20026;&ldquo;&#25105;&#30340;&#31449;&#28857;&rdquo;\n\/\/ &#25110;&#32773;&#22312;&ldquo;&#32534;&#36753;&#20027;&#39064;&rdquo;&#39029;&#38754;&#65292;&#20462;&#25913;&#20854;&#20182;&#36873;&#39033;&#20197;&#28385;&#36275;&#20320;&#30340;&#20010;&#24615;&#21270;&#38656;&#27714;&#12290;<\/code><\/pre>\n<h3>&#27493;&#39588; 4: &#37096;&#32626;&#21644;&#27979;&#35797;<\/h3>\n<p>&#20445;&#23384;&#25152;&#26377;&#26356;&#25913;&#24182;&#37325;&#26032;&#37096;&#32626;&#20320;&#30340;&#31449;&#28857;&#12290;&#26816;&#26597;&#26159;&#21542;&#33021;&#27491;&#24120;&#24037;&#20316;&#65292;&#27604;&#22914;&#26159;&#21542;&#26377;&#35780;&#35770;&#26174;&#31034;&#12289;&#25991;&#31456;&#25490;&#24207;&#12289;&#25628;&#32034;&#31561;&#21151;&#33021;&#12290;<\/p>\n<h4>&#31034;&#20363;&#20195;&#30721;:<\/h4>\n<pre><code class=\"language-sql\">\/\/ &#36816;&#34892;PHP&#33050;&#26412;&#26816;&#26597;&#31449;&#28857;&#29366;&#24577;\nphp wp-cli --version<\/code><\/pre>\n<p>&#36890;&#36807;&#20197;&#19978;&#27493;&#39588;&#65292;&#20320;&#21487;&#20197;&#36731;&#26494;&#22320;&#22312;&#33258;&#25176;&#31649;&#30340;WordPress&#21338;&#23458;&#19978;&#23454;&#29616;WordPress.com&#30340;&#19968;&#20123;&#24120;&#29992;&#21151;&#33021;&#12290;&#35760;&#20303;&#65292;&#27599;&#20010;&#25554;&#20214;&#37117;&#26377;&#20854;&#29305;&#23450;&#30340;&#20351;&#29992;&#26041;&#27861;&#21644;&#38480;&#21046;&#65292;&#22240;&#27492;&#22312;&#20351;&#29992;&#20043;&#21069;&#26368;&#22909;&#20180;&#32454;&#38405;&#35835;&#25991;&#26723;&#25110;&#23547;&#27714;&#24110;&#21161;&#12290;<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Bug&#32534;&#35793;&#29422; &#35201;&#22312;&#33258;&#25176;&#31649;&#30340;WordPress&#21338;&#23458;&#20013;&#33719;&#24471;WordPress.com&#30340;&#21151;&#038;#3302..<\/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":[2107,2106],"tuisongtax":[],"class_list":["post-3388","post","type-post","status-publish","format-standard","hentry","category-wpdt","tag-cjyy","tag-cjzn"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/posts\/3388","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=3388"}],"version-history":[{"count":0,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/posts\/3388\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/media?parent=3388"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/categories?post=3388"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/tags?post=3388"},{"taxonomy":"tuisongtax","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/tuisongtax?post=3388"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}