当前位置: 首页 > 知识库问答 >
问题:

自定义文章类型-追加文章段到当前URL

越正阳
2023-03-14

我已经注册了一个自定义帖子类型公文包

register_post_type( 'portfolio',
        array(
            'labels' => array(
                'name' =>  __('Portfolio', THEMENAME),
                'singular_name' => __('Portfolio', THEMENAME),
                ),
            'public' => true,
            'supports' => array('title','editor','thumbnail'),

        )
    );

我还有一个页面模板,列出了所有的公文包项目,标题为“我的作品”。使用模板的页面的URL为:

http://sitename/my-works

但是,当我创建一个公文包帖子时,我会得到如下URL:

http://sitename/portfolio/post-name

单击页面模板中的某个项目时,是否可以将其重定向到:

http://sitename/my-works/post-name

我觉得这与rewrite参数有关?

共有1个答案

冀望
2023-03-14
  1. 将永久链接设置为/%postname%/
  2. 您需要如下设置重写:

“重写”=

 类似资料:
  • 我在我的wordpress网站上创建了一个自定义帖子类型“Portfolio”,还为这个自定义帖子类型创建了一个类别部分,其中包含类别slug“PortCate”。 “Portfolio”帖子的永久链接如下: mysite.com/portfolio/post-name/ 但是类别url是 mysite.com/port-cate/category-slug/ 我的问题是:如何为这种帖子类型创建分

  • 我正在构建一个WordPress主题,其中的博客文章是使用一个自定义的文章类型标题为“博客” 博客页面位于http://website.com/blog/上,当发布“blogs”类型的文章时,它只发布到/blog/page上。我的问题是,当我单击一个博客标题来查看单个博客时,URL被重定向到http://website.com/post-title,而不是http://website.com/bl

  • 我想开始尝试一些文章布局覆盖新字段放置在管理区域,但真的很难找到在线帮助,指导整个过程。不幸的是,关于这个主题(包括joomla.org)的最深入的指南是2.5或更低,但我当然希望使用版本3。 我希望最终使用该技术添加各种字段,但我认为这是一个很好的起点,我的第一个目标是使“完整文章图像”可链接。我的意思是,当用户在管理区域编辑文章时,当他们进入“图像和链接”选项卡时,可能会有一个“链接”字段,这

  • 我有一个与自定义分类法(支持)相关的自定义帖子类型(问题) 在我的主题/分类中。php我有以下代码: 这意味着我针对“支持”分类法的特定模板文件。 在分类法模板文件中,我进行了自定义查询: 我有大约11篇文章,第1页显示了前5篇文章,但问题是没有显示分页。 有什么想法吗?非常感谢。

  • 我有一个插件,创建一个自定义的帖子类型,名为弹出。但它没有在编辑页面上添加特色图像元框。我可以进入插件并像这样添加它。 在插件更新之前,这是有效的。在我的主题中,我添加了以下内容: 但这不会将元框添加到自定义帖子类型。 问题:是否可以在我的插件之外,或者在我的函数中添加此功能。php文件,这样我就可以更新插件了? 编辑:最终使用了免费插件高级自定义字段,让med添加多张特色图片。http://ww

  • 在Wordpress中,我创建了一个名为“Sports”的自定义帖子类型,其分类法为“sport_locations”。使用高级自定义字段(ACF)插件,我创建了用于显示分类术语的字段。我把一切都准备好了,但是我在输出上传的图像时遇到了问题。 在ACF中,我可以选择图像的返回值为:对象,url或ID。现在我已将其设置为对象。 下面是我到目前为止的代码。我正在single-sports.php中编写