{"id":29539,"date":"2024-11-25T10:46:08","date_gmt":"2024-11-25T02:46:08","guid":{"rendered":"https:\/\/fwq.ai\/blog\/29539\/"},"modified":"2024-11-25T10:46:08","modified_gmt":"2024-11-25T02:46:08","slug":"dede-5-7-%e9%a6%96%e9%a1%b5%e6%80%8e%e4%b9%88%e6%8c%89%e6%9d%83%e9%87%8d%e6%8e%92%e5%ba%8f","status":"publish","type":"post","link":"https:\/\/fwq.ai\/blog\/29539\/","title":{"rendered":"DEDE 5.7 \u9996\u9875\u600e\u4e48\u6309\u6743\u91cd\u6392\u5e8f"},"content":{"rendered":"<p style=\"text-align: center\"><strong><img decoding=\"async\" src=\"https:\/\/img.php.cn\/upload\/article\/000\/000\/020\/5dce18214aace179.jpg\" class=\"aligncenter\" title=\"DEDE 5.7 \u9996\u9875\u600e\u4e48\u6309\u6743\u91cd\u6392\u5e8f\u63d2\u56fe\" alt=\"DEDE 5.7 \u9996\u9875\u600e\u4e48\u6309\u6743\u91cd\u6392\u5e8f\u63d2\u56fe\" \/><\/strong><\/p>\n<p><strong>dede 5.7 \u9996\u9875\u600e\u4e48\u6309\u6743\u91cd\u6392\u5e8f?<\/strong><\/p>\n<p><strong>DEDE 5.7 \u9996\u9875\u3010arclist\u3011\u589e\u52a0\u6309\u6743\u91cd\u6392\u5e8f<\/strong><\/p>\n<p>1\u3001\u5728\u7ec7\u68a6\u7cfb\u7edf\u4e2d\u627e\u5230\u4ee5\u4e0b\u76ee\u5f55include aglib\u4e2d\u7684arclist.lib.php\u6587\u4ef6\u5e76\u6253\u5f00<\/p>\n<p>&nbsp; &nbsp;\u5927\u7ea6\u572874 \u300175\u884c\u627e\u5230\uff1a<\/p>\n<p>\u63a8\u8350\u5b66\u4e60\uff1a<\/p>\n<pre>&nbsp;&nbsp;\/\/&nbsp;arclist\u662f\u5426\u9700\u8981weight\u6392\u5e8f,\u9ed8\u8ba4\u4e3a\"N\",\u5982\u679c\u9700\u8981\u6392\u5e8f\u5219\u8bbe\u7f6e\u4e3a\"Y\"\n$isweight&nbsp;=&nbsp;$ctag-&amp;gt;GetAtt('isweight');<\/pre>\n<p> \u767b\u5f55\u540e\u590d\u5236 <\/p>\n<p>\u628a\u8fd9\u884c\u4fee\u6539\u4e3a\uff1a<\/p>\n<pre>&nbsp;$weight&nbsp;=&nbsp;$ctag-&amp;gt;GetAtt('weight');<\/pre>\n<p> \u767b\u5f55\u540e\u590d\u5236 <\/p>\n<p>\u5927\u7ea6\u5728327\u884c\u627e\u5230<\/p>\n<pre>&nbsp;&nbsp;\/\/\u6587\u6863\u6392\u5e8f\u7684\u65b9\u5f0f\n&nbsp;&nbsp;&nbsp;&nbsp;$ordersql&nbsp;=&nbsp;'';\n&nbsp;&nbsp;&nbsp;&nbsp;if($orderby=='hot'&nbsp;||&nbsp;$orderby=='click')&nbsp;$ordersql&nbsp;=&nbsp;\"&nbsp;ORDER&nbsp;BY&nbsp;arc.click&nbsp;$orderWay\";\n&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;if($orderby&nbsp;==&nbsp;'sortrank'&nbsp;||&nbsp;$orderby=='pubdate')&nbsp;$ordersql&nbsp;=&nbsp;\"&nbsp;\nORDER&nbsp;BY&nbsp;arc.sortrank&nbsp;$orderWay\";\n&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;if($orderby&nbsp;==&nbsp;'id')&nbsp;$ordersql&nbsp;=&nbsp;\"&nbsp;&nbsp;ORDER&nbsp;BY&nbsp;arc.id&nbsp;$orderWay\";\n&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;if($orderby&nbsp;==&nbsp;'near')&nbsp;$ordersql&nbsp;=&nbsp;\"&nbsp;ORDER&nbsp;BY&nbsp;ABS(arc.id&nbsp;-&nbsp;\".$arcid.\")\";\n&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;if($orderby&nbsp;==&nbsp;'lastpost')&nbsp;$ordersql&nbsp;=&nbsp;\"&nbsp;&nbsp;ORDER&nbsp;BY&nbsp;arc.lastpost&nbsp;$orderWay\";\n&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;if($orderby&nbsp;==&nbsp;'scores')&nbsp;$ordersql&nbsp;=&nbsp;\"&nbsp;&nbsp;ORDER&nbsp;BY&nbsp;arc.scores&nbsp;$orderWay\";\n&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;if($orderby&nbsp;==&nbsp;'rand')&nbsp;$ordersql&nbsp;=&nbsp;\"&nbsp;&nbsp;ORDER&nbsp;BY&nbsp;rand()\";\n&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;$ordersql&nbsp;=&nbsp;\"&nbsp;ORDER&nbsp;BY&nbsp;arc.sortrank&nbsp;$orderWay\";<\/pre>\n<p> \u767b\u5f55\u540e\u590d\u5236 <\/p>\n<p>\u4fee\u6539\u4e3a\uff1a<\/p>\n<pre>&nbsp;&nbsp;&nbsp;&nbsp;\/\/\u6587\u6863\u6392\u5e8f\u7684\u65b9\u5f0f\n&nbsp;&nbsp;&nbsp;&nbsp;$ordersql&nbsp;=&nbsp;'';\n&nbsp;&nbsp;&nbsp;&nbsp;if($orderby=='hot'&nbsp;||&nbsp;$orderby=='click')&nbsp;$ordersql&nbsp;=&nbsp;\"&nbsp;ORDER&nbsp;BY&nbsp;arc.click&nbsp;$orderWay\";\n&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;if($orderby&nbsp;==&nbsp;'sortrank'&nbsp;||&nbsp;$orderby=='pubdate')&nbsp;$ordersql&nbsp;=&nbsp;\"&nbsp;\nORDER&nbsp;BY&nbsp;arc.sortrank&nbsp;$orderWay\";\n&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;if($orderby&nbsp;==&nbsp;'id')&nbsp;$ordersql&nbsp;=&nbsp;\"&nbsp;&nbsp;ORDER&nbsp;BY&nbsp;arc.id&nbsp;$orderWay\";\n&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;if($orderby&nbsp;==&nbsp;'near')&nbsp;$ordersql&nbsp;=&nbsp;\"&nbsp;ORDER&nbsp;BY&nbsp;ABS(arc.id&nbsp;-&nbsp;\".$arcid.\")\";\n&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;if($orderby&nbsp;==&nbsp;'lastpost')&nbsp;$ordersql&nbsp;=&nbsp;\"&nbsp;&nbsp;ORDER&nbsp;BY&nbsp;arc.lastpost&nbsp;$orderWay\";\n&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;if($orderby&nbsp;==&nbsp;'scores')&nbsp;$ordersql&nbsp;=&nbsp;\"&nbsp;&nbsp;ORDER&nbsp;BY&nbsp;arc.scores&nbsp;$orderWay\";\n&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;if($orderby&nbsp;==&nbsp;'rand')&nbsp;$ordersql&nbsp;=&nbsp;\"&nbsp;&nbsp;ORDER&nbsp;BY&nbsp;rand()\";\n&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;if($orderby&nbsp;==&nbsp;'weight')&nbsp;$ordersql&nbsp;=&nbsp;\"&nbsp;&nbsp;order&nbsp;by&nbsp;arc.weight&nbsp;$orderWay\";\/\/\u5982\u679c\u6ca1\u6709\u7279\u5b9a\u8bbe\u7f6e\u6392\u5e8f\u5219\u6309\u7167\u6743\u91cd\u5148\u6392\u5e8f\n&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;$ordersql&nbsp;=&nbsp;\"&nbsp;ORDER&nbsp;BY&nbsp;arc.sortrank&nbsp;$orderWay\";<\/pre>\n<p> \u767b\u5f55\u540e\u590d\u5236 <\/p>\n<p>OK&nbsp; &nbsp;\u73b0\u5728\u628a\u8fd9\u4e2a\u6587\u6863\u4fdd\u5b58\u4e86&nbsp; \u6211\u4eec\u5c31\u53ef\u4ee5\u5728\u9996\u9875\u4f7f\u7528 orderby=&#8217;weight&#8217; \u8fdb\u884c\u6392\u5e8f\u4e86\u3002<\/p>\n<p>\u4ee5\u4e0a\u5c31\u662fDEDE 5.7 \u9996\u9875\u600e\u4e48\u6309\u6743\u91cd\u6392\u5e8f\u7684\u8be6\u7ec6\u5185\u5bb9\uff0c\u66f4\u591a\u8bf7\u5173\u6ce8\u7c73\u4e91\u5176\u5b83\u76f8\u5173\u6587\u7ae0\uff01<\/p>\n","protected":false},"excerpt":{"rendered":"<p>dede 5.7 \u9996\u9875\u600e\u4e48\u6309\u6743\u91cd\u6392\u5e8f? DEDE 5.7 \u9996\u9875\u3010arclist\u3011\u589e\u52a0\u6309\u6743\u91cd\u6392\u5e8f 1\u3001\u5728\u7ec7\u68a6\u7cfb\u7edf\u4e2d\u627e\u5230\u4ee5\u4e0b\u76ee\u5f55include aglib\u4e2d\u7684arclist.lib.php\u6587\u4ef6\u5e76\u6253\u5f00 &nbsp; &nbsp;\u5927\u7ea6\u572874 \u300175\u884c\u627e\u5230\uff1a \u63a8\u8350\u5b66\u4e60\uff1a &nbsp;&nbsp;\/\/&nbsp;arclist\u662f\u5426\u9700\u8981weight\u6392\u5e8f,\u9ed8\u8ba4\u4e3a&#8221;N&#8221;,\u5982\u679c\u9700\u8981\u6392\u5e8f\u5219\u8bbe\u7f6e\u4e3a&#8221;Y&#8221; $isweight&nbsp;=&nbsp;$ctag-&amp;gt;GetAtt(&#8216;isweight&#8217;); \u767b\u5f55\u540e\u590d\u5236 \u628a\u8fd9\u884c\u4fee\u6539\u4e3a\uff1a &nbsp;$weight&nbsp;=&nbsp;$ctag-&amp;gt;GetAtt(&#8216;weight&#8217;); \u767b\u5f55\u540e\u590d\u5236 \u5927\u7ea6\u5728327\u884c\u627e\u5230 &nbsp;&nbsp;\/\/\u6587\u6863\u6392\u5e8f\u7684\u65b9\u5f0f &nbsp;&nbsp;&nbsp;&nbsp;$ordersql&nbsp;=&nbsp;&#8221;; &nbsp;&nbsp;&nbsp;&nbsp;if($orderby==&#8217;hot&#8217;&nbsp;||&nbsp;$orderby==&#8217;click&#8217;)&nbsp;$ordersql&nbsp;=&nbsp;&#8221;&nbsp;ORDER&nbsp;BY&nbsp;arc.click&nbsp;$orderWay&#8221;; &nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;if($orderby&nbsp;==&nbsp;&#8216;sortrank&#8217;&nbsp;||&nbsp;$orderby==&#8217;pubdate&#8217;)&nbsp;$ordersql&nbsp;=&nbsp;&#8221;&nbsp; ORDER&nbsp;BY&nbsp;arc.sortrank&nbsp;$orderWay&#8221;; &nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;if($orderby&nbsp;==&nbsp;&#8216;id&#8217;)&nbsp;$ordersql&nbsp;=&nbsp;&#8221;&nbsp;&nbsp;ORDER&nbsp;BY&nbsp;arc.id&nbsp;$orderWay&#8221;; &nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;if($orderby&nbsp;==&nbsp;&#8216;near&#8217;)&nbsp;$ordersql&nbsp;=&nbsp;&#8221;&nbsp;ORDER&nbsp;BY&nbsp;ABS(arc.id&nbsp;&#8211;&nbsp;&#8220;.$arcid.&#8221;)&#8221;; &nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;if($orderby&nbsp;==&nbsp;&#8216;lastpost&#8217;)&nbsp;$ordersql&nbsp;=&nbsp;&#8221;&nbsp;&nbsp;ORDER&nbsp;BY&nbsp;arc.lastpost&nbsp;$orderWay&#8221;; &nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;if($orderby&nbsp;==&nbsp;&#8216;scores&#8217;)&nbsp;$ordersql&nbsp;=&nbsp;&#8221;&nbsp;&nbsp;ORDER&nbsp;BY&nbsp;arc.scores&nbsp;$orderWay&#8221;; &nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;if($orderby&nbsp;==&nbsp;&#8216;rand&#8217;)&nbsp;$ordersql&nbsp;=&nbsp;&#8221;&nbsp;&nbsp;ORDER&nbsp;BY&nbsp;rand()&#8221;; &nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;$ordersql&nbsp;=&nbsp;&#8221;&nbsp;ORDER&nbsp;BY&nbsp;arc.sortrank&nbsp;$orderWay&#8221;; \u767b\u5f55\u540e\u590d\u5236 \u4fee\u6539\u4e3a\uff1a &nbsp;&nbsp;&nbsp;&nbsp;\/\/\u6587\u6863\u6392\u5e8f\u7684\u65b9\u5f0f &nbsp;&nbsp;&nbsp;&nbsp;$ordersql&nbsp;=&nbsp;&#8221;; &nbsp;&nbsp;&nbsp;&nbsp;if($orderby==&#8217;hot&#8217;&nbsp;||&nbsp;$orderby==&#8217;click&#8217;)&nbsp;$ordersql&nbsp;=&nbsp;&#8221;&nbsp;ORDER&nbsp;BY&nbsp;arc.click&nbsp;$orderWay&#8221;; &nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;if($orderby&nbsp;==&nbsp;&#8216;sortrank&#8217;&nbsp;||&nbsp;$orderby==&#8217;pubdate&#8217;)&nbsp;$ordersql&nbsp;=&nbsp;&#8221;&nbsp; ORDER&nbsp;BY&nbsp;arc.sortrank&nbsp;$orderWay&#8221;; &nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;if($orderby&nbsp;==&nbsp;&#8216;id&#8217;)&nbsp;$ordersql&nbsp;=&nbsp;&#8221;&nbsp;&nbsp;ORDER&nbsp;BY&nbsp;arc.id&nbsp;$orderWay&#8221;; &nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;if($orderby&nbsp;==&nbsp;&#8216;near&#8217;)&nbsp;$ordersql&nbsp;=&nbsp;&#8221;&nbsp;ORDER&nbsp;BY&nbsp;ABS(arc.id&nbsp;&#8211;&nbsp;&#8220;.$arcid.&#8221;)&#8221;; &nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;if($orderby&nbsp;==&nbsp;&#8216;lastpost&#8217;)&nbsp;$ordersql&nbsp;=&nbsp;&#8221;&nbsp;&nbsp;ORDER&nbsp;BY&nbsp;arc.lastpost&nbsp;$orderWay&#8221;; &nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;if($orderby&nbsp;==&nbsp;&#8216;scores&#8217;)&nbsp;$ordersql&nbsp;=&nbsp;&#8221;&nbsp;&nbsp;ORDER&nbsp;BY&nbsp;arc.scores&nbsp;$orderWay&#8221;; &nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;if($orderby&nbsp;==&nbsp;&#8216;rand&#8217;)&nbsp;$ordersql&nbsp;=&nbsp;&#8221;&nbsp;&nbsp;ORDER&nbsp;BY&nbsp;rand()&#8221;; &nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;if($orderby&nbsp;==&nbsp;&#8216;weight&#8217;)&nbsp;$ordersql&nbsp;=&nbsp;&#8221;&nbsp;&nbsp;order&nbsp;by&nbsp;arc.weight&nbsp;$orderWay&#8221;;\/\/\u5982\u679c\u6ca1\u6709\u7279\u5b9a\u8bbe\u7f6e\u6392\u5e8f\u5219\u6309\u7167\u6743\u91cd\u5148\u6392\u5e8f &nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;$ordersql&nbsp;=&nbsp;&#8221;&nbsp;ORDER&nbsp;BY&nbsp;arc.sortrank&nbsp;$orderWay&#8221;; \u767b\u5f55\u540e\u590d\u5236 OK&nbsp; &nbsp;\u73b0\u5728\u628a\u8fd9\u4e2a\u6587\u6863\u4fdd\u5b58\u4e86&nbsp; \u6211\u4eec\u5c31\u53ef\u4ee5\u5728\u9996\u9875\u4f7f\u7528 orderby=&#8217;weight&#8217; \u8fdb\u884c\u6392\u5e8f\u4e86\u3002 \u4ee5\u4e0a\u5c31\u662fDEDE 5.7 \u9996\u9875\u600e\u4e48\u6309\u6743\u91cd\u6392\u5e8f\u7684\u8be6\u7ec6\u5185\u5bb9\uff0c\u66f4\u591a\u8bf7\u5173\u6ce8\u7c73\u4e91\u5176\u5b83\u76f8\u5173\u6587\u7ae0\uff01<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18],"tags":[],"class_list":["post-29539","post","type-post","status-publish","format-standard","hentry","category-cms"],"_links":{"self":[{"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/posts\/29539","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/comments?post=29539"}],"version-history":[{"count":0,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/posts\/29539\/revisions"}],"wp:attachment":[{"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/media?parent=29539"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/categories?post=29539"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/tags?post=29539"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}