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

自定义文章类型类别

巫新知
2023-03-14

我在我的wordpress网站上创建了一个自定义帖子类型“Portfolio”,还为这个自定义帖子类型创建了一个类别部分,其中包含类别slug“PortCate”。

“Portfolio”帖子的永久链接如下:

mysite.com/portfolio/post-name/

但是类别url是

mysite.com/port-cate/category-slug/

我的问题是:如何为这种帖子类型创建分类url

mysite.com/portfolio/category/category-slug/

请帮帮我。

共有2个答案

胥承
2023-03-14

试试这个插件http://wordpress.org/extend/plugins/cat-post-type/

您可以按类别和类型选择自定义帖子

陆沈浪
2023-03-14

您可以通过设置自定义分类法和自定义帖子类型来实现这一点。您可能还需要对自定义文章类型与自定义html" target="_blank">分类法进行一些重命名,以使事情按您希望的方式运行。下面是一个简单的例子:

 // PORTFOLIO TAXONOMY
  register_taxonomy( 'portfolio', 
    array('images'), /* This is the name of your custom post type, I used "Images" */
    array('hierarchical' => true,     /* if this is true it acts like categories */             
        'labels' => array(
             /* OPTIONS */
        ),
        'show_ui' => true,
        'query_var' => true,
    )
);   

这将在自定义帖子类型的编辑屏幕中创建一个新的元框,您可以动态创建“公文包”分类法。链接看起来像这样:

mysite.com/portfolio/new-portfolio-slug/

以下是可用于分类法http://codex.wordpress.org/Function_Reference/register_taxonomy的选项列表和一篇独立文章,可能有助于您进一步http://someweblog.com/wordpress-custom-taxonomy-with-same-slug-as-custom-post-type/

希望这有帮助。

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

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

  • Rust 自定义数据类型主要是通过下面这两个关键字来创建: struct: 定义一个结构体 enum: 定义一个枚举类型 而常量的创建可以通过 const 和 static 关键字来创建。

  • 存在多种方法来重新定义现有类型的行为以及提供新的类型。 重写类型编译 一个常见的需求是强制更改类型的“字符串”版本,即在create table语句或其他SQL函数(如cast)中呈现的版本。例如,应用程序可能希望强制呈现 BINARY 适用于除一个平台外的所有平台 BLOB 待渲染。在本例中,使用现有的泛型类型 LargeBinary ,是大多数用例的首选。但是为了更准确地控制类型,每个方言的编

  • 1. 包含头文件 #import <AdHubSDK/AdHubSDK.h> 2. AdHubCustomView 的创建和初始化 在需要导入广告的ViewController头文件中导入头文件并声明实例以及声明代理 #import <AdHubSDK/AdHubSDK.h> @interface AdHubCustomViewController ()<AdHubCustomViewDele

  • 我已经注册了一个自定义帖子类型。 我还有一个页面模板,列出了所有的项目,标题为“我的作品”。使用模板的页面的URL为: http://sitename/my-works 但是,当我创建一个公文包帖子时,我会得到如下URL: http://sitename/portfolio/post-name 单击页面模板中的某个项目时,是否可以将其重定向到: http://sitename/my-works/p