如何让WordPress CPT档案和页面模板使用美化的固定链接设置?

时间:2015-01-22 作者:turtledropbomb

我的永久链接和模板文件出现了非常奇怪的问题this site 我在建房子。

我已经创建了几种自定义帖子类型。在我的模板结构中,这些都有名为archive-$posttype.php我还创建了名为page-$name.php 位于名为my-templates.

这是我的问题。当使用默认的永久链接设置时,这些页面都能很好地工作,但是当将永久链接预类型化为/%postname%/ 或任何其他永久链接设置(默认设置除外),它们将停止工作并默认为索引模板。

我知道我的CPT代码没有问题,因为他们都设置了存档

\'rewrite\'   => array( \'slug\' => \'publikasjoner\', \'with_front\' => false ),
\'has_archive\' => \'publikasjoner\',
一定有什么地方我遗漏了,但我从来没有遇到过这个问题,我在其他地方也找不到任何关于它的信息。。

1 个回复
SO网友:Privateer

我先试试两件事:

确保您已刷新永久链接(设置-永久链接-更新)

  • 确保您正在使用init操作挂钩创建自定义帖子类型(我之前忘记了这么做,并且有您描述的问题类型)
    1. 如果失败,我建议更新您的问题,以包含至少一种自定义帖子类型的完整声明,并显示您用于设置它的操作。

    结束

    相关推荐

    Custom permalinks structure

    我希望有这样的结构:www.mysite.com/2013 (必须显示2013年的所有职位)www.mysite.com/my-category/2013 (必须显示2013年和“我的类别”类别的所有帖子)www.mysite.com/my-category/my-tag/ (必须显示所有类别为“我的类别”和标记为“我的标记”的帖子)www.mysite.com/my-category/ (必须显示“我的类别”类别的所有帖子)www.mysite.com/my-

    如何让WordPress CPT档案和页面模板使用美化的固定链接设置? - 小码农CODE - 行之有效找到问题解决它

    如何让WordPress CPT档案和页面模板使用美化的固定链接设置?

    时间:2015-01-22 作者:turtledropbomb

    我的永久链接和模板文件出现了非常奇怪的问题this site 我在建房子。

    我已经创建了几种自定义帖子类型。在我的模板结构中,这些都有名为archive-$posttype.php我还创建了名为page-$name.php 位于名为my-templates.

    这是我的问题。当使用默认的永久链接设置时,这些页面都能很好地工作,但是当将永久链接预类型化为/%postname%/ 或任何其他永久链接设置(默认设置除外),它们将停止工作并默认为索引模板。

    我知道我的CPT代码没有问题,因为他们都设置了存档

    \'rewrite\'   => array( \'slug\' => \'publikasjoner\', \'with_front\' => false ),
    \'has_archive\' => \'publikasjoner\',
    
    一定有什么地方我遗漏了,但我从来没有遇到过这个问题,我在其他地方也找不到任何关于它的信息。。

    1 个回复
    SO网友:Privateer

    我先试试两件事:

    确保您已刷新永久链接(设置-永久链接-更新)

  • 确保您正在使用init操作挂钩创建自定义帖子类型(我之前忘记了这么做,并且有您描述的问题类型)
    1. 如果失败,我建议更新您的问题,以包含至少一种自定义帖子类型的完整声明,并显示您用于设置它的操作。

    相关推荐

    Let me choose permalinks

    我需要选择一个叫做“mysite”的永久链接。com/1418”,但wordpress不断在永久链接中添加“-2”。通常这意味着我已经有了一个名为“相同”的页面,它位于垃圾箱或其他地方。但这里的情况似乎并非如此。我尝试在设置中重置永久链接,这也没有帮助。我如何使用数字作为页面名称permalink,而不用wordpress在permalink中添加“-2”。