首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Wordpress -在固定链接中混合自定义帖子类型和自定义分类术语(例如www.mysite.com/cpt-name/ taxonomy -term)

WordPress是一种流行的开源内容管理系统(CMS),用于构建和管理网站。它提供了一个易于使用的界面和丰富的功能,使用户能够创建各种类型的网站,包括博客、企业网站、电子商务网站等。

在WordPress中,固定链接(Permalink)是指网站上的URL结构,它决定了网页的访问路径和显示方式。默认情况下,WordPress的固定链接结构是基于文章的日期和标题的,例如www.mysite.com/2022/01/01/sample-post。

然而,通过使用自定义帖子类型(Custom Post Type)和自定义分类术语(Custom Taxonomy),我们可以在固定链接中混合它们,以创建更灵活和个性化的URL结构。

自定义帖子类型是一种用于在WordPress中创建不同类型内容的机制。它允许用户定义自己的帖子类型,例如产品、案例研究、活动等。通过创建自定义帖子类型,用户可以为不同类型的内容定义不同的字段和功能。

自定义分类术语是一种用于对内容进行分类和组织的机制。它允许用户创建自己的分类和标签,以便更好地组织和浏览网站上的内容。通过创建自定义分类术语,用户可以为不同类型的内容定义不同的分类方式。

通过将自定义帖子类型和自定义分类术语结合起来,我们可以在固定链接中混合它们,以创建更具结构和语义的URL。例如,我们可以使用www.mysite.com/cpt-name/taxonomy-term的格式来访问特定的自定义帖子类型和分类术语。

这种混合使用的优势在于提供了更好的用户体验和SEO优化。用户可以更轻松地浏览和筛选特定类型和分类的内容,而搜索引擎也可以更好地理解和索引网站上的内容。

对于WordPress用户,腾讯云提供了一系列与WordPress相关的产品和服务,以帮助用户构建、部署和管理他们的WordPress网站。其中包括:

  1. 云服务器(CVM):提供可扩展的虚拟服务器实例,用于托管WordPress网站。 链接:https://cloud.tencent.com/product/cvm
  2. 云数据库MySQL版(CDB):提供高性能、可靠的MySQL数据库服务,用于存储WordPress网站的数据。 链接:https://cloud.tencent.com/product/cdb_mysql
  3. 云存储(COS):提供安全、可靠的对象存储服务,用于存储WordPress网站的静态文件(如图片、视频等)。 链接:https://cloud.tencent.com/product/cos
  4. 内容分发网络(CDN):提供全球加速的内容分发网络,用于加速WordPress网站的访问速度。 链接:https://cloud.tencent.com/product/cdn
  5. 云安全中心(SSC):提供全面的安全防护和威胁检测服务,保护WordPress网站免受恶意攻击。 链接:https://cloud.tencent.com/product/ssc

请注意,以上提到的腾讯云产品仅作为示例,其他云计算品牌商也提供类似的产品和服务。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Wordpress邮件通知插件Notification使用小记

WordPress帐户的用户,即它们不适用于使用“ 发送到任意电子邮件”手动添加的电子邮件地址 - 。...仅限订阅附加组件) 发布/页面/自定义发布类型短代码 永久链接:[ permalink ] 帖子ID:[ID] 原帖帖子作者:[post_author] 发布日期:[post_date]...发布日期(GMT):[post_date_gmt] 帖子内容:[post_content] 帖子标题:[post_title] 帖子分类:[post_category ] 帖子的第一类分类...:[post_category_slug] 帖子术语:[post_term taxonomy =“TAXONOMY_NAME”] 帖子标签:[post_tag] 帖子摘录:[post_excerpt...] 永久链接帖子后:[post_parent_permalink] 链接帖子 作者档案:[author_link] 链接帖子类型档案:[post_type_archive] 特色图片

2.1K20

WordPress主题制作(一):主题文件结构

index.php 单页(非文章) 自定义模板——WordPress后台创建页面的地方,右侧边栏可以选择页面的自定义模板 page-{slug}.php——如果页面的缩略名是news,WordPress...将会查找tag-6.php(WordPress 2.9及以上版本支持) tag.php——标签归档的默认模板 archive.php index.php 自定义分类归档 WordPress默认分类按照文章分类标签进行分类...taxonomy- {taxonomy} – {term} .php——如果你有一个名为genre(体裁)的自定义分类法,并且有一个特定分类”thriller”(惊悚片),那么WordPress会寻找taxonomy-genre-thriller.php...taxonomy.php——显示任意自定义分类法归档的默认模板。...embed- {post-type} – {post_format} .php——WordPress将首先查找帖子类型帖子格式模板。

1.9K30

WordPress更改固定链接诸项事宜

本文目录 前言 具体思路 更改固定链接 添加网站改版规则 规则选择说明 规则编写 后言 前言 记一次站点更改WordPress固定链接并提交百度站长平台链接改版。...近日,由于看着 朴素 的链接不顺眼,本着生命在于折腾的心态,准备着手将WordPress固定链接由原本的朴素改为自定义。 即 https://www.qcgzxw.cn/?...其实WordPress早就给出了文档:https://codex.wordpress.org/Nginx 配置好重写规则,更新固定链接 去各大站长平台添加网站改版规则(目前就百度360有这个功能,其他的搜索引擎不管...改版规则的新旧链接一定要使用301的方式进行跳转 3. 建议您尽量使用站点改版规则改版,会有比较短的处理周期,也缩短后续您反馈问题的追查用时间 4....规则编写 获取全站文章链接,并将其编辑为旧链接链接的形式 WordPress的根目录添加一个GetId.php文件,具体代码如下 <?

1.7K30

wordpress下一篇next_post_link函数的使用方法

> $format可以写作为%link $link指的是链接的文本,默认是%title $in_same_term指的是是否相同的分类,默认是false不是相同分类 $excluded_terms...指的是显示上一篇或下一篇时是否排除掉某分类,缺省不排除,如果排除,把分类ID列在此处,以英文逗号分隔 $taxonomy指的是分类名称,默认是category   实例   显示同一分类的下一篇文章的链接,并且它不在id为1314的分类 %link' ); ?...>   将自定义文本显示为与当前文章相同类别的下一篇文章的链接。这里不包括文章标题。“类别的下一篇文章”是本例自定义文本。   相同的自定义分类术语显示到下一篇文章的链接

60900

CVE-2022-21661:通过 WORDPRESS SQL 注入暴露数据库信息

今年 10 月,我们收到了来自 GiaoHangTietKiem JSC 的 ngocnb khuyenn 的报告,涉及 WordPress 的 SQL 注入漏洞。...首先,这是一个演示该漏洞的快速视频: 漏洞 该漏洞发生在 WordPress Query ( WP_Query ) 类。WP_Query对象用于对 WordPress 数据库执行自定义查询。...插件主题使用此对象来创建他们的自定义帖子显示。  当插件使用易受攻击的类时,就会出现该漏洞。一个这样的插件是Elementor Custom Skin 。...但是,如果分类参数为空且字段参数的值为字符串“term_taxonomy_id” ,则该方法无法验证术语参数。稍后 SQL 语句中使用terms参数的值。...private function clean_query( &$query ) { if ( empty( $query['taxonomy'] ) ) { if ( 'term_taxonomy_id

3.9K10

去掉 WordPress 分类目录 URL 的 category 最佳方法

WordPress 默认的分类目录 URL 是带 category 的,比如我爱水煮鱼的 WordPress分类目录的 URL https://blog.wpjam.com/category/wordpress...方式二:设置分类目录前缀 另外 WordPress 还有一个非常方便的方法,可以说是最简化去掉分类目录 URL 的 category。...只需要在 WordPress 后台,点击「设置」菜单下的「固定链接」子菜单,将「分类目录前缀」设置为 ....', function($term_link, $term){ if($term->taxonomy == 'category'){ return '%category%'; } return...$term_link; }, 10, 2); WPJAM Basic 的「优化设置」的「功能增强」也集成了这个功能,并且如果博客自定义了其他的自定义分类模式,可以选择设置那个分类模式应用该功能: -

56030

WordPress博客默认站点地图使用禁用教程分享

禁用分类法站点地图 认情况下,WordPress网站地图包含每个(非空)分类法的网站地图。...因此,您可以将其更改为要排除的任何分类法。只需更换post_tag你的分类的名称(例如category,post_format,color,book,等)。...这告诉函数不要执行任何操作,除非当前的帖子类型是“页面”。因此,要从其他文章类型中排除文章,请更改page为要定位的任何文章类型的名称。 函数的第二行检查以确保post__not_in已设置变量。...检查站点地图是否已启用 正如前面所述,WordPress可以很容易地禁用/启用的站点地图功能。因此,如果您要自定义内容,了解站点上是否启用了WP Sitemaps可能会很有用。...重要提示:所有此站点地图功能仅在WordPress 5.5及更高版本可用。因此,如果您正在开发任何插件或主题,请确保对任何较旧的WP版本使用条件检查适当的后备。

60030

WordPress 标签的固定链接可以使用 ID 吗?

标签的固定链接中使用 ID 那么能否直接使用标签的 ID 来生成标签的固定链接呢?...有自定义分类,也可以设置自定义分类固定链接中使用 ID 。...配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型自定义字段,自定义分类分类选项,全局选项。...文章隐藏 设置文章列表⻚不显示,并且可以根据不同平台进行设置 Meta Data 可视化管理 WordPress Meta 数据,支持所有内置的 Meta 数据: Post Meta,Term Meta...站点选项 查看管理所有非 WordPress 系统自动生成的站点选项。 如果你觉得某个选项无用,可以直接删除它。 后台论坛 WordPress 后台论坛,支持创建帖子,分组,消息。

1.3K20

WordPress 模板层次详细介绍

自定义分类法 有时候除了WordPress默认的分类目录标签我们还需要其他的分类方法,这时候我们就会注册一个新的分类法,那么在此之前知道分类法的模板加载顺序也是十分必要的。...以下说明假设自定义分类法是 people 这个名字: 分类分类页首先被考虑的是 taxonomy-{taxonomy}-{term}.php 别名模板(如分类别名 teacher 对应的文件名就是 taxonomy-people-teacher.php... index.php 模板 自定义文章类型 除了自定义分类法,有时候我们也需要自定义文章类型自定义文章类型归档页首先被考虑的是 archive-{post_type}.php 别名模板(如文章类型是...single.php",false); return $templates; } add_filter( 'page_template', 'page_template_filter' ); 模板页面判断 一般情况下,一个特定的模板我们能清楚知道应该怎么输出特定的样式内容...原文链接:http://www.dmeng.net/wordpress-template-hierarchy.html

65430

WordPress数据库及各表结构

:存储每个文章、链接对应分类的关系 wp_term_taxonomy:存储每个目录、标签所对应的分类 wp_usermeta:存储用户的元数据 wp_users:存储用户 WordPress的数据库结构...WordPress的系统里,我们常见的分类有文章的分类链接分类,实际上还有TAG,它也是一种特殊的分类方式,我们甚至还可以创建自己的分类方法。...WordPress将所有的分类分类方法、对应结构都记录在这三个表。...wp_term_taxonomy记录了每个分类所归属的分类方法,如“WordPress开发”、“WPCEO插件”是文章分类(category),放置友情链接的“我的朋友”、“我的同事”分类属于友情链接分类...:未知 wp_term_relationships object_id:对应文章ID/链接ID term_taxonomy_id:对应分类方法ID term_order:排序 wp_term_taxonomy

2.9K20

WordPress 全能分类管理插件:WPJAM Taxonomy

四、标签分类固定链接使用ID WordPress 开启固定链接之后,标签的固定链接都是使用标签的别名,比如: https://blog.wpjam.com/tag/wordpress-tips/ 点击...「WPJAM」菜单下的「分类管理」子菜单,选择固定链接,勾选标签使用数字固定链接即可,当然也可以勾选分类也使用数字固定链接。...配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型自定义字段,自定义分类分类选项,全局选项。...文章隐藏 设置文章列表⻚不显示,并且可以根据不同平台进行设置 Meta Data 可视化管理 WordPress Meta 数据,支持所有内置的 Meta 数据: Post Meta,Term Meta...站点选项 查看管理所有非 WordPress 系统自动生成的站点选项。 如果你觉得某个选项无用,可以直接删除它。 后台论坛 WordPress 后台论坛,支持创建帖子,分组,消息。

1.2K20

WordPress 自定义文章类型(Post Type)终极指南

WordPress 里面内置了两种常用的 Post Type :Post(文章)、Page(页面),分别用来展示两种类型的内容,一种是相对动态的文章,另一种是相对固定的页面。...自定义 Post Type 的模板样式 根据 WordPress 的模板调用规则 我们可以得知,我们只需要创建 archive-[post_type].php single-[post_type]...这里只是举个例子,实际往往会自定义结构输出的信息格式等,这里不再进一步修改。这里不再麻烦演示了。...首页列表显示自定义 Post Type 的内容 虽然我们自定义好了 Post Type 同时也编写了一些内容,但是首页的列表里面并没有显示出来。...这里主要用到注册 Post Type 的参数数组里面的 rewrite 参数,常用以下几两项: slug =>自定义固定连接结构别名,默认是使用 Post Type 名(例如本例的 movie),可以被翻译

2.6K20

WordPress 文章查询教程1:如何使用分类,标签或其他分类模式参数

WordPress ,使用 WP_Query 进行文章查询是最常见的操作,学习好这方面的操作, WordPress 开发基本就学会了一半。...第一讲,把 WP_Query 最常用的分类,标签分类模的所有相关的参数讲解一下,例子也是来自官方文档,学完之后,你可以 WordPress 进行非常复杂的多重筛选。...taxonomy (string) – 分类模式. field (string) – 如何获取分类模式(Taxonomy term),可能的值有:「term_id」,「name」,「slug」或者「term_taxonomy_id...terms (int/string/array) – Taxonomy term(s), field 参数对应,上面制定了字段,这里则指定对应的值。...单个分类模式查询  people 这个自定义分类模式获取值为 bob 的文章: $query = new WP_Query(array( 'post_type' => 'post',

1.3K40

Knowledge丨WordPress数据库文件分析

wp_term_taxonomy 分类信息,是对wp_terms的信息的关系信息补充,有所属类型(category,link_category,tag),详细描述所拥有文章(链接)数量。...wp_term_relationships 把postslinks这些对象term_taxonomyterm_taxonomy_id联系起来的关系表,object_id是与不同的对象关联,例如...wp_posts的ID(wp_links的link_id)等,term_taxonomy_id就是关联wp_term_taxonomyterm_taxonomy_id。...:存储每个文章、链接对应分类的关系 wp_term_taxonomy:存储每个目录、标签所对应的分类 wp_usermeta:存储用户的元数据 wp_users:存储用户 WordPress的数据库结构...数据库的表、字段、类型及说明 wordpress各个表的字段,折腾WordPress必备良品~ wp_categories: 用于保存分类相关信息的表。

1.7K40

WordPress 初学者词汇表(术语解释)

Content(内容) Post Type(帖子类型) Category and Tag (类别标签) Exceprt(摘录) Meta Permalink or Slug (固定链接) Gravatar...Post Type(帖子类型帖子类型是一种您的网站上构建内容的方式。例如,“博客”是一种帖子类型,“员工”或“作品集”也是如此。... WordPress ,小部件用于向Widget Areas(小部件区域)添加内容功能,例如侧边栏、页脚或启用小部件的任何其他位置。... WordPress 博客,一些主题包含可用于格式化内容的简码,例如,添加按钮。而一些插件使用简码插入特殊内容,例如使用插件构建的联系表单。...这可以包括上传自定义徽标、选择主要网站强调色、创建菜单、添加小部件、自定义帖子类型设置等等。此部分可以在外观 > 自定义下的 WordPress 主仪表板中找到。

7.1K20

WordPress 后台如何使用分类标签进行过滤文章列表?

WPJAM 分类管理插件 WPJAM「#分类管理插件#」是 WordPress 果酱出品的付费插件,目前主要有「层式管理分类」,「设置分类层级」,「分类拖动排序」,「分类数字ID固定链接」,「首页文章分类过滤...配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型自定义字段,自定义分类分类选项,全局选项。...话题标签 文章插入 #话题标签#。 如果是内部链接,直接跳转, 标签或者分类,则自动转换成标签或分类链接, 否则跳转到搜索链接。...文章隐藏 设置文章列表⻚不显示,并且可以根据不同平台进行设置 Meta Data 可视化管理 WordPress Meta 数据,支持所有内置的 Meta 数据: Post Meta,Term Meta...站点选项 查看管理所有非 WordPress 系统自动生成的站点选项。 如果你觉得某个选项无用,可以直接删除它。 后台论坛 WordPress 后台论坛,支持创建帖子,分组,消息。

3.4K30

WPJAM 配置器:无需一行代码就能配置文章类型自定义字段,自定义分类分类选项全局选项

WordPress 受欢迎的原因是其开放性强定制性,说到定制性,我们知道 WordPress 支持自定义文章类型自定义分类模式,文章类型又支持无限字段,分类模式也支持字段,并且还可以定义全局选项等。...文章类型 「WPJAM 配置器」支持在后台创建自定义「文章类型」也就是 post_type。 可以看到创建自定义文章类型的时候,可以设置名称,类型,层次结构,支持哪些功能,固定链接方式等等。...最后创建的文章选项,在编辑页面,自动生成 meta box,如下所示: 自定义分类 使用配置创建自定义分类创建自定义文章类型相似: 可以设置名称,分类,层次结构,支持的分类模式,显示设置即可:...,同样具体可以参考:WPJAM 配置器字段使用说明 如上最后自定义分类编辑页面生成的表单如下所示: 全局选项 全局使用的一些设置,我们叫做全局选项,存储 options : 选择全局选项的名称选项...文章隐藏 设置文章列表⻚不显示,并且可以根据不同平台进行设置 Meta Data 可视化管理 WordPress Meta 数据,支持所有内置的 Meta 数据: Post Meta,Term Meta

1.1K30

WordPress 首页文章如何使用分类过滤?

WPJAM 分类管理插件 WPJAM「#分类管理插件#」是 WordPress 果酱出品的付费插件,目前主要有「层式管理分类」,「设置分类层级」,「分类拖动排序」,「分类数字ID固定链接」,「首页文章分类过滤...配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型自定义字段,自定义分类分类选项,全局选项。...话题标签 文章插入 #话题标签#。 如果是内部链接,直接跳转, 标签或者分类,则自动转换成标签或分类链接, 否则跳转到搜索链接。...文章隐藏 设置文章列表⻚不显示,并且可以根据不同平台进行设置 Meta Data 可视化管理 WordPress Meta 数据,支持所有内置的 Meta 数据: Post Meta,Term Meta...站点选项 查看管理所有非 WordPress 系统自动生成的站点选项。 如果你觉得某个选项无用,可以直接删除它。 后台论坛 WordPress 后台论坛,支持创建帖子,分组,消息。

1.6K20

WordPress SQL含义讲解

在对网站的开发,特别是wordpress这种动态网站,就必须知道mysql数据库对应表字段的意义,这样才能正确的进行开发。...(包括页面、上传文件、修订) wp_terms:存储每个目录、标签 wp_termmeta:存储目录、标签元数据 wp_term_relationships:存储每个文章、链接对应分类的关系 wp_term_taxonomy...(post/page等) post_mime_type:MIME类型 comment_count:评论总数 # wp_terms term_id:分类ID name:分类名 slug:缩略名 term_group...:未知 # wp_term_relationships object_id:对应文章ID/链接ID term_taxonomy_id:对应分类方法ID term_order:排序 # wp_term_taxonomy...term_taxonomy_id:分类方法ID term_id:taxonomy分类方法(category/post_tag) description:未知 parent:所属父分类方法ID count

28120
领券