add all blog posts to folder

时间:2020-07-27 作者:Daniel Florido

我想将所有博客帖子添加到/blogs/post name类型结构中。我可以通过permalinks设置执行此操作:

/blogs/%postname%/

但这也会影响自定义帖子类型,导致

/blogs/custom-post-type/the-custom-post-type-name

如何将所有帖子添加到blogs文件夹中,而不将所有自定义帖子类型添加到blogs文件夹中?

1 个回复
最合适的回答,由SO网友:Jacob Peattie 整理而成

注册自定义帖子类型时,设置with_frontfalse:

register_post_type(
    \'my_post_type\',
    [
        // ...etc.
        \'rewrite\' => [
            \'with_front\' => false,
        ],
    ]
);
然后,帖子类型URL将不包括您在永久链接设置中添加的任何额外内容。

相关推荐

Load More Posts Button - AJAX

我正在尝试将Ajax添加到我的主题中,以便动态加载我的帖子。下面的代码可以工作,但由于某种原因,当我使用另一个div包装触发加载的按钮时,它什么都不做。完整代码:https://pastebin.com/8DhmC32RJS公司jQuery(function($){ $(\'.loadmore\').click(function(){ var button = $(this), data = {