{"id":2998,"date":"2025-06-11T10:21:44","date_gmt":"2025-06-11T02:21:44","guid":{"rendered":"https:\/\/www.zhaozhao123.cn\/wpcms\/wpdt\/2998.html"},"modified":"2025-06-11T10:21:44","modified_gmt":"2025-06-11T02:21:44","slug":"%e5%a6%82%e4%bd%95%e5%9c%a8-wordpress-%e4%b8%ad%e8%8e%b7%e5%8f%96%e5%b7%b2%e7%99%bb%e5%bd%95%e7%94%a8%e6%88%b7%e7%9a%84%e4%bf%a1%e6%81%af%e4%bb%a5%e5%ae%9e%e7%8e%b0%e4%b8%aa%e6%80%a7%e5%8c%96%e7%bb%93","status":"publish","type":"post","link":"https:\/\/www.zhaozhao123.cn\/wpcms\/post\/2998.html","title":{"rendered":"\u5982\u4f55\u5728 WordPress \u4e2d\u83b7\u53d6\u5df2\u767b\u5f55\u7528\u6237\u7684\u4fe1\u606f\u4ee5\u5b9e\u73b0\u4e2a\u6027\u5316\u7ed3\u679c"},"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; WordPress &#20013;&#33719;&#21462;&#24050;&#30331;&#24405;&#29992;&#25143;&#30340;&#35814;&#32454;&#20449;&#24687;&#65292;&#20320;&#21487;&#20197;&#36890;&#36807;&#20197;&#19979;&#20960;&#31181;&#26041;&#24335;&#26469;&#23454;&#29616;&#65306;<\/p>\n<ol>\n<li><strong>&#20351;&#29992; <code>wp_get_current_user()<\/code> &#20989;&#25968;<\/strong>&#65306;&#36825;&#20010;&#20989;&#25968;&#21487;&#20197;&#29992;&#26469;&#33719;&#21462;&#24403;&#21069;&#30331;&#24405;&#30340;&#29992;&#25143;&#23545;&#35937;&#12290;<\/li>\n<li><strong>&#20351;&#29992; <code>get_userdata()<\/code> &#20989;&#25968;<\/strong>&#65306;&#23427;&#21487;&#20197;&#36820;&#22238;&#19982;&#29305;&#23450; ID &#30456;&#20851;&#30340;&#25968;&#25454;&#12290;<\/li>\n<li><strong>&#20351;&#29992; <code>current_user_can()<\/code> &#21644; <code>is_admin()<\/code> &#20989;&#25968;<\/strong>&#65306;&#36825;&#20123;&#20989;&#25968;&#21487;&#20197;&#24110;&#21161;&#20320;&#21028;&#26029;&#29992;&#25143;&#26159;&#21542;&#20855;&#26377;&#29305;&#23450;&#26435;&#38480;&#12290;<\/li>\n<\/ol>\n<p>&#19979;&#38754;&#26159;&#19968;&#20010;&#31616;&#21333;&#30340;&#20363;&#23376;&#65292;&#23637;&#31034;&#22914;&#20309;&#20351;&#29992; <code>wp_get_current_user()<\/code> &#26469;&#33719;&#21462;&#29992;&#25143;&#30340;&#22522;&#26412;&#20449;&#24687;&#65288;&#22914;&#29992;&#25143;&#21517;&#12289;ID&#31561;&#65289;&#24182;&#25171;&#21360;&#20986;&#26469;&#65306;<\/p>\n<pre><code class=\"language-php\">&lt;?php\n\n\/\/ &#33719;&#21462;&#24403;&#21069;&#30331;&#24405;&#29992;&#25143;&#30340;&#23545;&#35937;\n$current_user = wp_get_current_user();\n\n\/\/ &#25171;&#21360;&#20986;&#24403;&#21069;&#30331;&#24405;&#29992;&#25143;&#30340;&#29992;&#25143;&#21517;&#21644;ID\necho \"Current user: \" . $current_user-&gt;user_login;\necho \"n\";\necho \"User ID: \" . $current_user-&gt;ID;\n\n?&gt;<\/code><\/pre>\n<h3>&#20351;&#29992;&#27493;&#39588;&#65306;<\/h3>\n<ol>\n<li>&#23558;&#19978;&#36848;&#20195;&#30721;&#28155;&#21152;&#21040;&#20320;&#30340; WordPress &#20027;&#39064;&#30340;&#27169;&#26495;&#25991;&#20214;&#20013;&#65292;&#20363;&#22914; <code>header.php<\/code> &#25110; <code>functions.php<\/code> &#25991;&#20214;&#12290;<\/li>\n<li>&#20445;&#23384;&#24182;&#19978;&#20256;&#20462;&#25913;&#21518;&#30340;&#25991;&#20214;&#21040;&#26381;&#21153;&#22120;&#12290;<\/li>\n<\/ol>\n<h3>&#25928;&#26524;&#65306;<\/h3>\n<p>&#24403;&#20320;&#35775;&#38382;&#20320;&#30340;&#32593;&#31449;&#26102;&#65292;&#36825;&#27573;&#20195;&#30721;&#20250;&#36755;&#20986;&#24403;&#21069;&#30331;&#24405;&#29992;&#25143;&#30340;&#29992;&#25143;&#21517;&#21644;&#29992;&#25143;ID&#12290;&#36825;&#23545;&#20110;&#23454;&#29616;&#20010;&#24615;&#21270;&#21151;&#33021;&#38750;&#24120;&#26377;&#29992;&#65292;&#27604;&#22914;&#26681;&#25454;&#29992;&#25143;&#30340;&#20010;&#20154;&#20449;&#24687;&#25512;&#33616;&#30456;&#20851;&#20869;&#23481;&#25110;&#23450;&#21046;&#21270;&#30340;&#39029;&#38754;&#24067;&#23616;&#12290;<\/p>\n<h3>&#31034;&#20363;&#20195;&#30721;&#65306;<\/h3>\n<pre><code class=\"language-php\">&lt;?php\n\/\/ &#33719;&#21462;&#24403;&#21069;&#30331;&#24405;&#29992;&#25143;&#30340;&#23545;&#35937;\n$current_user = wp_get_current_user();\n\n\/\/ &#25171;&#21360;&#20986;&#24403;&#21069;&#30331;&#24405;&#29992;&#25143;&#30340;&#29992;&#25143;&#21517;&#21644;ID\necho \"Current user: \" . $current_user-&gt;user_login;\necho \"n\";\necho \"User ID: \" . $current_user-&gt;ID;\n?&gt;<\/code><\/pre>\n<p>&#20197;&#19978;&#23601;&#26159;&#22914;&#20309;&#22312; WordPress &#20013;&#33719;&#21462;&#24050;&#30331;&#24405;&#29992;&#25143;&#20449;&#24687;&#30340;&#26041;&#27861;&#12290;&#24076;&#26395;&#36825;&#33021;&#24110;&#21161;&#20320;&#22312;&#20320;&#30340;&#39033;&#30446;&#20013;&#26356;&#22909;&#22320;&#23454;&#29616;&#20010;&#24615;&#21270;&#20307;&#39564;&#65281;<\/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<h3>&#25945;&#26696;&#26631;&#39064;&#65306;&#22312;WordPress&#20013;&#20351;&#29992;<code>wp_get_current_user()<\/code>&#33719;&#21462;&#24050;&#30331;&#24405;&#29992;&#25143;&#30340;&#35814;&#32454;&#20449;&#24687;<\/h3>\n<h4>&#35838;&#31243;&#30446;&#26631;&#65306;<\/h4>\n<ul>\n<li>&#29702;&#35299;&#22914;&#20309;&#20351;&#29992;<code>wp_get_current_user()<\/code>&#20989;&#25968;&#33719;&#21462;&#24050;&#30331;&#24405;&#29992;&#25143;&#30340;&#35814;&#32454;&#20449;&#24687;&#12290;<\/li>\n<li>&#25484;&#25569;&#22914;&#20309;&#26681;&#25454;&#36825;&#20123;&#20449;&#24687;&#21019;&#24314;&#20010;&#24615;&#21270;&#30340;&#32593;&#39029;&#25110;&#24212;&#29992;&#12290;<\/li>\n<\/ul>\n<h4>&#38656;&#27714;&#20998;&#26512;&#65306;<\/h4>\n<p>&#22312;WordPress&#20013;&#65292;&#35201;&#23454;&#29616;&#20010;&#24615;&#21270;&#30340;&#20869;&#23481;&#21644;&#21151;&#33021;&#65292;&#25105;&#20204;&#38656;&#35201;&#20102;&#35299;&#24182;&#21033;&#29992;&#29616;&#26377;&#30340;&#21151;&#33021;&#65292;&#22914;<code>wp_get_current_user()<\/code>&#12290;&#36825;&#20010;&#20989;&#25968;&#20801;&#35768;&#25105;&#20204;&#35775;&#38382;&#24403;&#21069;&#30331;&#24405;&#21040;&#32593;&#31449;&#19978;&#30340;&#29992;&#25143;&#30340;&#25152;&#26377;&#20449;&#24687;&#65292;&#21253;&#25324;&#29992;&#25143;&#21517;&#12289;&#30005;&#23376;&#37038;&#20214;&#22320;&#22336;&#31561;&#12290;&#36825;&#23558;&#26377;&#21161;&#20110;&#25105;&#20204;&#26681;&#25454;&#29992;&#25143;&#30340;&#21916;&#22909;&#21644;&#38656;&#27714;&#26469;&#23450;&#21046;&#32593;&#31449;&#20869;&#23481;&#12290;<\/p>\n<h4>&#25945;&#23398;&#22823;&#32434;&#65306;<\/h4>\n<ol>\n<li><strong>&#24341;&#20837;<\/strong> &#8211; &#24341;&#23548;&#23398;&#29983;&#29702;&#35299;&#20026;&#20160;&#20040;&#38656;&#35201;&#20351;&#29992;<code>wp_get_current_user()<\/code>&#65292;&#20197;&#21450;&#23427;&#25552;&#20379;&#30340;&#20449;&#24687;&#23545;&#23454;&#29616;&#20010;&#24615;&#21270;&#20307;&#39564;&#30340;&#37325;&#35201;&#24615;&#12290;<\/li>\n<li><strong>&#23450;&#20041;&#21464;&#37327;<\/strong> &#8211; &#21578;&#35785;&#23398;&#29983;&#22914;&#20309;&#20026;<code>wp_get_current_user()<\/code>&#35774;&#32622;&#21442;&#25968;&#65292;&#20197;&#20415;&#33719;&#21462;&#29305;&#23450;&#29992;&#25143;&#30340;&#25968;&#25454;&#12290;<\/li>\n<li><strong>&#20351;&#29992;&#31034;&#20363;<\/strong> &#8211; &#25552;&#20379;&#20960;&#20010;&#20363;&#23376;&#65292;&#23637;&#31034;&#22914;&#20309;&#36890;&#36807;<code>wp_get_current_user()<\/code>&#33719;&#21462;&#19981;&#21516;&#31867;&#22411;&#30340;&#29992;&#25143;&#25968;&#25454;&#65288;&#20363;&#22914;&#65292;&#29992;&#25143;&#21517;&#12289;&#37038;&#31665;&#12289;&#23494;&#30721;&#31561;&#65289;&#12290;<\/li>\n<li><strong>&#20010;&#24615;&#21270;&#39029;&#38754;<\/strong> &#8211; &#35753;&#23398;&#29983;&#23581;&#35797;&#20351;&#29992;&#20174;<code>wp_get_current_user()<\/code>&#33719;&#21462;&#30340;&#20449;&#24687;&#26469;&#26500;&#24314;&#19968;&#20010;&#31616;&#21333;&#30340;&#20010;&#24615;&#21270;&#32593;&#39029;&#25110;&#24212;&#29992;&#31243;&#24207;&#12290;<\/li>\n<li><strong>&#24635;&#32467;&#19982;&#32451;&#20064;<\/strong> &#8211; &#24635;&#32467;&#26412;&#33410;&#35838;&#30340;&#20851;&#38190;&#28857;&#65292;&#24182;&#35753;&#23398;&#29983;&#36827;&#34892;&#19968;&#20123;&#23567;&#32451;&#20064;&#26469;&#24041;&#22266;&#25152;&#23398;&#30693;&#35782;&#12290;<\/li>\n<\/ol>\n<h4>&#28436;&#31034;&#31034;&#20363;&#20195;&#30721;&#65306;<\/h4>\n<pre><code class=\"language-php\">\/\/ &#33719;&#21462;&#24403;&#21069;&#30331;&#24405;&#30340;&#29992;&#25143;\n$user = wp_get_current_user();\n\n\/\/ &#25171;&#21360;&#29992;&#25143;&#30340;&#22522;&#26412;&#20449;&#24687;\necho \"&#29992;&#25143;&#21517;: \" . $user-&gt;user_login;\necho \"&lt;br&gt;\";\necho \"&#30005;&#23376;&#37038;&#20214;: \" . $user-&gt;user_email;\n\n\/\/ &#20351;&#29992;&#29992;&#25143;ID&#20316;&#20026;&#21442;&#25968;&#35843;&#29992;&#20854;&#20182;API&#33719;&#21462;&#26356;&#22810;&#20449;&#24687;\nif ($user) {\n    \/\/ &#31034;&#20363;&#65306;&#33719;&#21462;&#29992;&#25143;&#27963;&#36291;&#26102;&#38388;\n    $active_time = user_get_meta($user-&gt;ID, 'last_activity', true);\n    echo \"&lt;br&gt;&#27963;&#36291;&#26102;&#38388;: \" . $active_time;\n}\n\n\/\/ &#20351;&#29992;&#29992;&#25143;ID&#20316;&#20026;&#21442;&#25968;&#35843;&#29992;&#20854;&#20182;API&#33719;&#21462;&#26356;&#22810;&#29992;&#25143;&#20449;&#24687;\nif ($user) {\n    \/\/ &#31034;&#20363;&#65306;&#33719;&#21462;&#29992;&#25143;&#35282;&#33394;\n    $roles = get_role($user-&gt;roles);\n    echo \"&lt;br&gt;&#29992;&#25143;&#35282;&#33394;: \" . implode(\", \", $roles);\n}<\/code><\/pre>\n<h4>&#32467;&#35770;&#65306;<\/h4>\n<p>&#36890;&#36807;&#23398;&#20064;&#22914;&#20309;&#20351;&#29992;<code>wp_get_current_user()<\/code>&#65292;&#23398;&#29983;&#20204;&#19981;&#20165;&#33021;&#26356;&#28145;&#20837;&#22320;&#29702;&#35299;WordPress&#30340;&#21151;&#33021;&#65292;&#36824;&#33021;&#36816;&#29992;&#36825;&#20123;&#30693;&#35782;&#26469;&#21019;&#24314;&#26356;&#21152;&#20010;&#24615;&#21270;&#30340;&#29992;&#25143;&#20307;&#39564;&#12290;&#36890;&#36807;&#23454;&#38469;&#25805;&#20316;&#21644;&#23454;&#20363;&#65292;&#20182;&#20204;&#33021;&#22815;&#26356;&#22909;&#22320;&#29702;&#35299;&#21644;&#25484;&#25569;&#36825;&#19968;&#27010;&#24565;&#65292;&#36825;&#23545;&#20110;&#36827;&#19968;&#27493;&#25506;&#32034;WordPress&#20013;&#30340;&#39640;&#32423;&#20027;&#39064;&#21644;&#29305;&#24615;&#33267;&#20851;&#37325;&#35201;&#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; WordPress &#20013;&#33719;&#21462;&#24050;&#30331;&#24405;&#29992;&#25143;&#30340;&#35814;&#32454;&#20449;&#24687;&#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":[59],"tuisongtax":[],"class_list":["post-2998","post","type-post","status-publish","format-standard","hentry","category-wpdt","tag-pzjc"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/posts\/2998","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=2998"}],"version-history":[{"count":0,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/posts\/2998\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/media?parent=2998"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/categories?post=2998"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/tags?post=2998"},{"taxonomy":"tuisongtax","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/tuisongtax?post=2998"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}