Wordpress中有没有一种方法可以让我为特定的永久链接(mysite.com/current-issue)创建每月都可以更新的内容。每次更新,旧内容的永久链接都会自动转移到新的永久链接mysite。com/以前的问题//?
在这一点上,我并不要求详细的“如何”,只是一个一般的方法。谢谢
Wordpress中有没有一种方法可以让我为特定的永久链接(mysite.com/current-issue)创建每月都可以更新的内容。每次更新,旧内容的永久链接都会自动转移到新的永久链接mysite。com/以前的问题//?
在这一点上,我并不要求详细的“如何”,只是一个一般的方法。谢谢
对默认情况下,WordPress将按照从最新到最旧的顺序显示帖子,因此该部分已经包含,除非您通过自定义查询更改了该行为。
为此,您需要使用add_rewrite_rule()
指向的函数/current-issue/
到您用来指定这些帖子的类别/帖子类型/分类法等的第一篇帖子。生成的页面应该只显示1篇文章,并且没有引用wp_link_pages()
在模板文件/零件中。
至于创建/previous-issues/
, 它将是相同的主体,但您需要一个偏移量为的自定义查询1
为了跳过第一篇文章。
编辑:我忘了添加一件事-添加这些规则后,需要刷新重写规则。只需转到Settings -> Permalinks 并且只需保存它们而无需进行更改。
我已经将名为Srpski的自定义“文件夹”添加到我的permalink结构中,如中所示。htaccess文件。因此,在WP Dashboard>Settings>Permalinks中,我的自定义permalink结构如下所示:http://webdizajntest.com/poljoprivredni-fakultet/Srpski/%postname%/当我添加新帖子或页面时,我的工作非常好。它显示了他们的永久链接Srpski 在url结构中,这就是我所需要的,因为要维护PageRank