我在我的wordpress网站上创建了一个自定义帖子类型“Portfolio”,还为这个自定义帖子类型创建了一个类别部分,其中包含类别slug“PortCate”。
“Portfolio”帖子的永久链接如下:
mysite.com/portfolio/post-name/
但是类别url是
mysite.com/port-cate/category-slug/
我的问题是:如何为这种帖子类型创建分类url
mysite.com/portfolio/category/category-slug/
请帮帮我。
试试这个插件http://wordpress.org/extend/plugins/cat-post-type/
您可以按类别和类型选择自定义帖子
您可以通过设置自定义分类法和自定义帖子类型来实现这一点。您可能还需要对自定义文章类型与自定义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