{"id":499,"date":"2023-01-04T16:35:07","date_gmt":"2023-01-04T08:35:07","guid":{"rendered":"https:\/\/site.uugo.cf\/?p=499"},"modified":"2023-11-08T16:38:06","modified_gmt":"2023-11-08T08:38:06","slug":"%e5%a2%9e%e5%8a%a0%e8%ae%bf%e9%97%ae%e7%bb%9f%e8%ae%a1","status":"publish","type":"post","link":"https:\/\/site.uugo.cf\/?p=499","title":{"rendered":"WORDPRESS\u589e\u52a0\u8bbf\u95ee\u91cf\u7edf\u8ba1"},"content":{"rendered":"\n<p>1\u3001\u5c06\u4e0b\u9762\u7684\u4ee3\u7801\u653e\u5230\u5f53\u524d\u4e3b\u9898\u7684<code>function.php<\/code>\u6587\u4ef6\u4e2d<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\/**\n* \u7edf\u8ba1\u5168\u7ad9\u603b\u8bbf\u95ee\u91cf\/\u4eca\u65e5\u603b\u8bbf\u95ee\u91cf\/\u5f53\u524d\u662f\u7b2c\u51e0\u4e2a\u8bbf\u5ba2\n* @return [type] [description]\n*\/\nfunction wb_site_count_user(){\n$addnum = 1; \/\/\u521d\u59cb\u5316\u8bbf\u95ee\u4eba\u6570\nsession_start();\n$date = date('ymd',time());\nif(!isset($_SESSION['wb_'.$date]) &amp;&amp; !$_SESSION['wb_'.$date]){\n         $count = get_option('site_count');\n         if(!$count || !is_array($count)){\n              $newcount = array(\n                'all' =&gt; 0,\n                'date' =&gt; $date,\n                'today' =&gt; $addnum\n                 );\n        update_option( 'site_count', $newcount );\n           }else{\n           $newcount = array(\n             'all' =&gt; ($count['all']+$addnum),\n             'date' =&gt; $date,\n             'today' =&gt; ($count['date'] == $date) ? ($count['today']+$addnum) : $addnum\n             );\n        update_option( 'site_count', $newcount );\n          }\n         $_SESSION['wb_'.$date] = $newcount['today'];\n}\n         return;\n}\nadd_action('init', 'wb_site_count_user');\n\/\/\u8f93\u51fa\u8bbf\u95ee\u7edf\u8ba1\nfunction wb_echo_site_count(){\nsession_start();\n$sitecount = get_option('site_count');\n$date = date('ymd',time());\necho '&lt;p&gt;\u603b\u8bbf\u95ee\u91cf\uff1a&lt;span style=\"color:#7df1ff\"&gt;'.absint($sitecount['all']).'&lt;\/span&gt; &amp;nbsp;&amp;nbsp; \u4eca\u65e5\u8bbf\u95ee\u91cf\uff1a&lt;span style=\"color:#7df1ff\"&gt;'.absint($sitecount['today']).'&lt;\/span&gt; &amp;nbsp;&amp;nbsp; \u60a8\u662f\u4eca\u5929\u7b2c\uff1a&lt;span style=\"color:#7df1ff\"&gt;'.absint($_SESSION['wb_'.$date]).'&lt;\/span&gt; \u4f4d\u8bbf\u95ee\u8005&lt;\/p&gt;';}<\/pre>\n\n\n\n<p>2\u3001\u5c06\u4e0b\u9762\u7684\u4ee3\u7801\u653e\u5230\u5f53\u524d\u4e3b\u9898\u7684<code>footer.php<\/code>\u6587\u4ef6\u4e2d<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;?php wb_echo_site_count(); ?&gt;<\/pre>\n\n\n\n<p>3\u3001\u589e\u52a0IP\u8bb0\u5f55<\/p>\n\n\n<p>1.\u8bb0\u5f55\u8bbf\u95ee\u91cf\uff0c\u663e\u793a\u8bbf\u5ba2IP<\/p>\n\n\n<pre class=\"wp-block-preformatted\">&lt;?php\n\/*\u6253\u5f00\u6587\u4ef6\u7528\u4e8e\u8bb0\u5f55\u8bbf\u95ee\u91cf\uff0c\u5982\u679c\u6587\u4ef6\u4e0d\u5b58\u5728\u81ea\u52a8\u521b\u5efa*\/\n$counterFile = \"counter.txt\";\n$fp = fopen($counterFile,\"a+\");\n\/*\u83b7\u53d6IP*\/\n$adress=$_SERVER[\"REMOTE_ADDR\"]; \n\t\t\t\t\t\t\t\n\/*\u7edf\u8ba1\u8bbf\u95ee\u91cf*\/\n$num = fgets($fp,5);\n$num += 1;\nprint \"\u60a8\u662f\u7b2c \".\"$num\".\" \u4f4d\u8bbf\u5ba2\uff0c\".\" \u60a8\u7684IP\u662f:[\".\"$adress\".\"]\";\n\/*\u5173\u95ed\u6587\u4ef6\uff0c\u91cd\u65b0\u4ee5\u53ea\u5199\u7684\u65b9\u5f0f\u6253\u5f00*\/\nfclose($fp);\n$fp=fopen($counterFile,\"w\");\n\/*\u66f4\u65b0\u53d8\u91cf$fp\u7684\u503c*\/\nfwrite($fp, $num);\nfclose($fp);\n\t\t\t\t\t\t\t\n?&gt;\t\n<\/pre>\n\n\n\n<p>\u628a\u4ee3\u7801\u590d\u5236\u5230wordpress\u7684\u3010\u5916\u89c2\u3011-&gt;\u3010\u4e3b\u9898\u7f16\u8f91\u5668\u3011-&gt;\u3010footer.php\u4e3b\u9898\u9875\u811a\u6587\u4ef6\u3011\u4e2d \u770b\u770b\u6548\u679c\u5427<\/p>\n\n\n\n<p>4\u3001\u8bb0\u5f55\u8bbf\u5ba2IP\u5230\u6587\u4ef6<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;?php\n\/*\u6253\u5f00\u6587\u4ef6\u7528\u4e8e\u4fdd\u5b58\u8bbf\u5ba2IP\uff0c\u5982\u679c\u6587\u4ef6\u4e0d\u5b58\u5728\u81ea\u52a8\u521b\u5efa*\/\n$IPFile = \"wp-IP.txt\";\n\/*\u4ee5\u8ffd\u52a0\u65b9\u5f0f\u6253\u5f00\u6587\u4ef6*\/\n$fp = fopen($IPFile,\"a\");\n\/*\u83b7\u53d6\u8bbf\u5ba2IP*\/\n$adress=$_SERVER[\"REMOTE_ADDR\"]; \n\/*\u628aIP\u5199\u5165\u6587\u4ef6*\/\nfwrite($fp, $adress);\n\/*\u754c\u9762\u7f8e\u5316\u548c\u6dfb\u52a0\u65f6\u95f4*\/\n\/\/fwrite($fp,\"\\r\\n\");\ndate_default_timezone_set(PRC);\nfwrite($fp,date(\"\td-m-Y H:i:s\"));\n\/\/fwrite($fp,\"\\r\\n\");\t\n\/\/fwrite($fp,\"#-----------------#\");\nfwrite($fp,\"\\r\\n\");\nfclose($fp);\n?&gt;<\/pre>\n\n\n\n<p>\u628a\u4ee3\u7801\u590d\u5236\u5230wordpress\u7684\u3010\u5916\u89c2\u3011-&gt;\u3010\u4e3b\u9898\u7f16\u8f91\u5668\u3011-&gt;\u3010footer.php\u4e3b\u9898\u9875\u811a\u6587\u4ef6\u3011\u4e2d \u770b\u770b\u6548\u679c\u5427<\/p>\n\n\n\n<p>\u53e6\uff1a<br>date_default_timezone_set(\u2018Asia\/Shanghai\u2019\uff09<br>\u65b0\u52a0\u5761\uff1aAsia\/Singapore<br>\u5927\u9646\uff1a\u2018Asia\/Shanghai\u2019\uff08\u4f9d\u6b21\u4e3a\u4e0a\u6d77\uff0c\u91cd\u5e86\uff0c\u4e4c\u9c81\u6728\u9f50)<br>\u6e2f\u53f0\u5730\u533a\uff1aAsia\/Macao \uff0cAsia\/Hong_Kong \uff0cAsia\/Taipei \uff08\u4f9d\u6b21\u4e3a\u6fb3\u95e8\uff0c\u9999\u6e2f\uff0c\u53f0\u5317\uff09<\/p>\n\n\n\n<p>5.\u589e\u52a0postviews\u63d2\u4ef6<\/p>\n\n\n\n<p>\u4f7f\u7528POSTVIEWS\u63d2\u4ef6\u4e4b\u540e\uff0c\u53bb\u4fee\u6539content-standard.php\u548cparts\/single-author-date.php\uff0c\u5c31\u53ef\u4ee5\u5b9e\u73b0\u6587\u7ae0\u6e05\u5355\u548c\u6587\u7ae0\u9875\u9762\u663e\u793a\u9605\u8bfb\u6570\u91cf<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php if(function_exists('the_views')) { the_views(); } ?&gt;<\/code><\/pre>\n\n\n\n<p>\u9488\u5bf9generatepress\u4e3b\u9898\uff0c\u76f4\u63a5\u627e\u5230 inc\/structure\/post-meta.php, \u7b2c212\u884c\u6539\u4e3a<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$byline = '&lt;span class=\"byline\"&gt;%1$s&lt;span class=\"author%8$s\" %5$s&gt;&lt;span class=\"author-name\"%7$s&gt;%4$s&lt;\/span&gt;&lt;\/span&gt;&lt;\/span&gt; &lt;span class=\"posted-on\"&gt;%9$s&lt;\/span&gt;';<\/code><\/pre>\n\n\n\n<p>\u7136\u540e\u5728\u7b2c227\u884c\u672b\u5c3e\u52a0\u9017\u53f7\uff0c\u5e76\u65b0\u52a0\u884c\uff0c<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>the_views()<\/code><\/pre>\n\n\n\n<p>\u9488\u5bf9kadence\u4e3b\u9898\uff0c\u76f4\u63a5\u627e\u5230inc\/template-functions\/footer-functions.php\uff0c\u7b2c80\u884c\u63d2\u5165<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>wb_echo_site_count();<\/code><\/pre>\n\n\n\n<p>\u9488\u5bf9kadence\u4e3b\u9898\uff0c\u76f4\u63a5\u627e\u5230inc\/template-functions\/title-functions.php\uff0c\u7b2c35\u884c\u63d2\u5165\uff0c\u53ef\u4ee5\u5b9e\u73b0\u6587\u7ae0\u7684\u9605\u8bfb\u91cf\u663e\u793a<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\techo '&lt;div class=\"entry-meta entry-meta-divider-dot\">';\n\t\tthe_views();\n\techo '&lt;\/div>';<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>1\u3001\u5c06\u4e0b\u9762\u7684\u4ee3\u7801\u653e\u5230\u5f53\u524d\u4e3b\u9898\u7684function.php\u6587\u4ef6\u4e2d \/** * \u7edf\u8ba1\u5168\u7ad9\u603b\u8bbf\u95ee\u91cf\/\u4eca\u65e5\u603b\u8bbf\u95ee\u91cf\/\u5f53\u524d\u662f\u7b2c\u51e0\u4e2a\u8bbf\u5ba2 * @return [type] [description] *\/ function wb_site_count_u&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"categories":[7],"tags":[],"class_list":["post-499","post","type-post","status-publish","format-standard","hentry","category-7"],"views":265,"_links":{"self":[{"href":"https:\/\/site.uugo.cf\/index.php?rest_route=\/wp\/v2\/posts\/499","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/site.uugo.cf\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/site.uugo.cf\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/site.uugo.cf\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/site.uugo.cf\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=499"}],"version-history":[{"count":18,"href":"https:\/\/site.uugo.cf\/index.php?rest_route=\/wp\/v2\/posts\/499\/revisions"}],"predecessor-version":[{"id":5041,"href":"https:\/\/site.uugo.cf\/index.php?rest_route=\/wp\/v2\/posts\/499\/revisions\/5041"}],"wp:attachment":[{"href":"https:\/\/site.uugo.cf\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=499"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/site.uugo.cf\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=499"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/site.uugo.cf\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=499"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}