{"id":59245,"date":"2025-04-23T11:48:51","date_gmt":"2025-04-23T03:48:51","guid":{"rendered":"https:\/\/fwq.ai\/blog\/59245\/"},"modified":"2025-04-23T11:48:51","modified_gmt":"2025-04-23T03:48:51","slug":"%e4%bf%ae%e6%94%b9ecshop%e5%a4%8d%e6%9d%82%e9%87%8d%e5%86%99%e9%87%8c%e7%9a%84%e4%b8%ba","status":"publish","type":"post","link":"https:\/\/fwq.ai\/blog\/59245\/","title":{"rendered":"\u4fee\u6539ecshop\u590d\u6742\u91cd\u5199\u91cc\u7684\u201c+\u201d\u4e3a\u201c-\u201d"},"content":{"rendered":"<p>&nbsp;\u5927\u5bb6\u7528ecshop\u505a\u5916\u8d38\u7f51\u7ad9\uff0c\u90fd\u4e0d\u559c\u6b22\u590d\u6742\u91cd\u5199\u91cc\u7684\u201c+\u201d\u53f7\uff0c\u60f3\u4fee\u6539\u6210\u201c-\u201d\uff0c\u597d\u6a21\u677f\u63d0\u4f9b\u4fee\u6539\u6559\u7a0b\uff1a<\/p>\n<p>\u6253\u5f00&nbsp;includes\/lib_common.php<\/p>\n<p>\u5927\u69821799\u884c<\/p>\n<p>&nbsp;<\/p>\n<pre>\n \n <ol>\n  \n  <li><span><span>if&nbsp;($rewrite)&nbsp;<\/span><\/span><\/li>\n  \n  <li><span>&nbsp;&nbsp;&nbsp;{&nbsp;<\/span><\/li>\n  \n  <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;($<span>rewrite<\/span><span>&nbsp;==&nbsp;2&nbsp;&amp;&amp;&nbsp;!empty($append))&nbsp;<\/span><\/span><\/li>\n  \n  <li>{<\/li>\n  \n  <li><span>&nbsp;&nbsp;&nbsp;&nbsp;<\/span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$uri&nbsp;<span>.<\/span><span>=&nbsp;<\/span><span>'-'<\/span><span>&nbsp;.&nbsp;urlencode(preg_replace('\/[\\.|\\\/|\\?|&amp;|\\+|\\\\\\|\\'|\"|,]+\/',&nbsp;'',&nbsp;$append));&nbsp;<\/span><\/span><\/li>\n  \n  <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;<\/span><\/li>\n  \n  <li><span>&nbsp;<\/span><\/li>\n  \n  <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$uri&nbsp;<span>.<\/span><span>=&nbsp;<\/span><span>'.html'<\/span><span>;&nbsp;<\/span><\/span><\/li>\n  \n  <li><span>&nbsp;&nbsp;&nbsp;}&nbsp;<\/span><\/li>\n  \n  <li><span>&nbsp;&nbsp;&nbsp;if&nbsp;(($<span>rewrite<\/span><span>&nbsp;==&nbsp;2)&nbsp;&amp;&amp;&nbsp;(strpos(strtolower(EC_CHARSET),&nbsp;'utf')&nbsp;!==&nbsp;0))&nbsp;<\/span><\/span><\/li>\n  \n  <li><span>&nbsp;&nbsp;&nbsp;{&nbsp;<\/span><\/li>\n  \n  <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$<span>uri<\/span><span>&nbsp;=&nbsp;<\/span><span>urlencode<\/span><span>($uri);&nbsp;<\/span><\/span><\/li>\n  \n  <li><span>&nbsp;&nbsp;&nbsp;}&nbsp;<\/span><\/li>\n  \n  <li><span>&nbsp;&nbsp;&nbsp;return&nbsp;$uri;&nbsp;<\/span><\/li>\n \n <\/ol><\/pre>\n<p>\u4fee\u6539\u6210<\/p>\n<p>&nbsp;<\/p>\n<pre>\n \n <ol>\n  \n  <li><span><span>if&nbsp;($rewrite)&nbsp;<\/span><\/span><\/li>\n  \n  <li><span>&nbsp;&nbsp;&nbsp;{&nbsp;<\/span><\/li>\n  \n  <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;($<span>rewrite<\/span><span>&nbsp;==&nbsp;2&nbsp;&amp;&amp;&nbsp;!empty($append))&nbsp;<\/span><\/span><\/li>\n  \n  <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;$<span>append<\/span><span>=<\/span><span>preg_replace<\/span><span>('\/&nbsp;\/',&nbsp;'-',&nbsp;$append);&nbsp;<\/span><\/span><\/li>\n  \n  <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$uri&nbsp;<span>.<\/span><span>=&nbsp;<\/span><span>'-'<\/span><span>&nbsp;.&nbsp;urlencode(preg_replace('\/[\\.|\\\/|\\?|&amp;|\\+|\\\\\\|\\'|\"|,]+\/',&nbsp;'',&nbsp;$append));&nbsp;<\/span><\/span><\/li>\n  \n  <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;<\/span><\/li>\n  \n  <li><span>&nbsp;<\/span><\/li>\n  \n  <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$uri&nbsp;<span>.<\/span><span>=&nbsp;<\/span><span>'.html'<\/span><span>;&nbsp;<\/span><\/span><\/li>\n  \n  <li><span>&nbsp;&nbsp;&nbsp;}&nbsp;<\/span><\/li>\n  \n  <li><span>&nbsp;&nbsp;&nbsp;if&nbsp;(($<span>rewrite<\/span><span>&nbsp;==&nbsp;2)&nbsp;&amp;&amp;&nbsp;(strpos(strtolower(EC_CHARSET),&nbsp;'utf')&nbsp;!==&nbsp;0))&nbsp;<\/span><\/span><\/li>\n  \n  <li><span>&nbsp;&nbsp;&nbsp;{&nbsp;<\/span><\/li>\n  \n  <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$<span>uri<\/span><span>&nbsp;=&nbsp;<\/span><span>urlencode<\/span><span>($uri);&nbsp;<\/span><\/span><\/li>\n  \n  <li><span>&nbsp;&nbsp;&nbsp;}&nbsp;<\/span><\/li>\n  \n  <li><span>&nbsp;&nbsp;&nbsp;return&nbsp;$uri;&nbsp;<\/span><\/li>\n \n <\/ol><\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp;\u5927\u5bb6\u7528ecshop\u505a\u5916\u8d38\u7f51\u7ad9\uff0c\u90fd\u4e0d\u559c\u6b22\u590d\u6742\u91cd\u5199\u91cc\u7684\u201c+\u201d\u53f7\uff0c\u60f3\u4fee\u6539\u6210\u201c-\u201d\uff0c\u597d\u6a21\u677f\u63d0\u4f9b\u4fee\u6539\u6559\u7a0b\uff1a \u6253\u5f00&nbsp;includes\/lib_common.php \u5927\u69821799\u884c &nbsp; if&nbsp;($rewrite)&nbsp; &nbsp;&nbsp;&nbsp;{&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;($rewrite&nbsp;==&nbsp;2&nbsp;&amp;&amp;&nbsp;!empty($append))&nbsp; { &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$uri&nbsp;.=&nbsp;&#8216;-&#8216;&nbsp;.&nbsp;urlencode(preg_replace(&#8216;\/[\\.|\\\/|\\?|&amp;|\\+|\\\\\\|\\&#8217;|&#8221;|,]+\/&#8217;,&nbsp;&#8221;,&nbsp;$append));&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$uri&nbsp;.=&nbsp;&#8216;.html&#8217;;&nbsp; &nbsp;&nbsp;&nbsp;}&nbsp; &nbsp;&nbsp;&nbsp;if&nbsp;(($rewrite&nbsp;==&nbsp;2)&nbsp;&amp;&amp;&nbsp;(strpos(strtolower(EC_CHARSET),&nbsp;&#8216;utf&#8217;)&nbsp;!==&nbsp;0))&nbsp; &nbsp;&nbsp;&nbsp;{&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$uri&nbsp;=&nbsp;urlencode($uri);&nbsp; &nbsp;&nbsp;&nbsp;}&nbsp; &nbsp;&nbsp;&nbsp;return&nbsp;$uri;&nbsp; \u4fee\u6539\u6210 &nbsp; if&nbsp;($rewrite)&nbsp; &nbsp;&nbsp;&nbsp;{&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;($rewrite&nbsp;==&nbsp;2&nbsp;&amp;&amp;&nbsp;!empty($append))&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;$append=preg_replace(&#8216;\/&nbsp;\/&#8217;,&nbsp;&#8216;-&#8216;,&nbsp;$append);&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$uri&nbsp;.=&nbsp;&#8216;-&#8216;&nbsp;.&nbsp;urlencode(preg_replace(&#8216;\/[\\.|\\\/|\\?|&amp;|\\+|\\\\\\|\\&#8217;|&#8221;|,]+\/&#8217;,&nbsp;&#8221;,&nbsp;$append));&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$uri&nbsp;.=&nbsp;&#8216;.html&#8217;;&nbsp; &nbsp;&nbsp;&nbsp;}&nbsp; &nbsp;&nbsp;&nbsp;if&nbsp;(($rewrite&nbsp;==&nbsp;2)&nbsp;&amp;&amp;&nbsp;(strpos(strtolower(EC_CHARSET),&nbsp;&#8216;utf&#8217;)&nbsp;!==&nbsp;0))&nbsp; &nbsp;&nbsp;&nbsp;{&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$uri&nbsp;=&nbsp;urlencode($uri);&nbsp; &nbsp;&nbsp;&nbsp;}&nbsp; &nbsp;&nbsp;&nbsp;return&nbsp;$uri;&nbsp; &nbsp;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[],"class_list":["post-59245","post","type-post","status-publish","format-standard","hentry","category-16"],"_links":{"self":[{"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/posts\/59245","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=59245"}],"version-history":[{"count":0,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/posts\/59245\/revisions"}],"wp:attachment":[{"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/media?parent=59245"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/categories?post=59245"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/tags?post=59245"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}