-1

在使用 wp_get_archives 显示每周帖子时,我遇到了 wordpress 的问题。我需要的是显示特定类别的每周存档,但 wordpress 只允许每月和每年存档,而不是每周存档。我想出了一个想法,只显示 URL,然后使用 htaccess 重写 URL,但我想知道如何只更改 URL 的一部分。例如,改变

http://www.domain.com/2012?w=29

http://www.domain.com/category/name?w=20?m=2012

我需要保留 ?w=29 并在其前面插入 'http://www.domain.com/category/name' 并在 URL 包含 2012?w= 之后插入 ?m=2012

这是网站中唯一以这种方式显示档案的部分,因此它不会破坏网站上的任何其他内容,这就是我想采用这种方法的原因。

4

1 回答 1

0

这应该这样做:

RewriteEngine on

RewriteRule /^(.*)\?w\=(.*)$                    /category/name?w=$1&m=$2
于 2012-07-23T17:40:36.147 回答