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

将类别添加到固定链接时,WordPress CPT导致404s

问题:将类别添加到固定链接时,WordPress CPT导致404s

回答: 在WordPress中,CPT代表自定义文章类型(Custom Post Type),允许我们创建和管理具有自定义结构和功能的不同类型的文章。当将类别(Category)添加到CPT的固定链接时,可能会导致404错误页面。下面我将解释原因以及如何解决这个问题。

  1. 问题原因: CPT的固定链接结构与默认的文章和页面有所不同。当尝试在CPT的固定链接中添加类别时,WordPress会尝试寻找一个匹配的固定链接结构,但往往会导致404错误,因为默认情况下WordPress不支持在CPT的固定链接中添加类别。
  2. 解决方法: 为了解决这个问题,可以采取以下几种方法:
  3. a. 使用插件: 使用第三方插件可以轻松解决这个问题。例如,"Custom Post Type Permalinks"插件允许你自定义CPT的固定链接结构,包括添加类别。你可以在WordPress插件库中搜索该插件并按照说明安装和配置。
  4. b. 自定义代码: 如果你熟悉WordPress主题和插件的开发,你可以在代码层面解决这个问题。以下是一个示例代码片段,你可以将其添加到主题的functions.php文件中:
代码语言:txt
复制
function custom_post_type_category_rewrite_rule() {
    add_rewrite_rule(
        '^your_cpt_slug/([^/]+)/([^/]+)/?$',
        'index.php?your_cpt_name=$matches[1]&category_name=$matches[2]',
        'top'
    );
}

add_action('init', 'custom_post_type_category_rewrite_rule');

这段代码将为你的CPT添加类别的固定链接规则。记得将"your_cpt_slug"替换为你的CPT的固定链接部分,将"your_cpt_name"替换为你的CPT的名称。保存并刷新固定链接以使代码生效。

  1. 腾讯云相关产品推荐: 腾讯云为开发者提供了全面的云计算解决方案,包括云服务器、对象存储、人工智能等产品。以下是一些腾讯云相关产品的介绍链接:
    • 云服务器(CVM):提供可扩展的云服务器实例,适用于各种规模的应用和工作负载。了解更多信息,请访问:https://cloud.tencent.com/product/cvm
    • 对象存储(COS):高可靠、低成本的对象存储服务,可用于存储和处理大规模的非结构化数据。了解更多信息,请访问:https://cloud.tencent.com/product/cos
    • 人工智能(AI):腾讯云提供了丰富的人工智能服务,如图像识别、语音合成、自然语言处理等,可为应用程序添加智能化功能。了解更多信息,请访问:https://cloud.tencent.com/product/ai
    • 请注意,以上产品仅是示例,腾讯云还提供其他丰富的云计算产品和解决方案,根据具体需求选择适合的产品。

希望以上答案能够满足您的需求。如果有任何进一步的问题,请随时提问。

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

相关·内容

史上最详细的WordPress的自定义文章类型指南(1)

按照用途来分的话主要用几类:后台管理用、描述信息用、固定链接用、角色权限控制用等等,这需要根据不同场景做更细致的设置。...'comments', // 显示评论元数据盒子,如果设置了该值, 这个文章类型支持评论 'trackbacks', // 在编辑界面显示允许发送链接通知的元数据盒子...但是如果你想对其进一步自定义的话,WordPress并没有在后台提供自定义文章类型的固定链接设置,上文提到的Settings中找到Permalink Settings这种设置方式只对自带的Post有效,...Custom Post Type在属性上更接近于Page,而非Post,更改它们的固定链接需要通过代码或插件实现。...使用很简单,安装、激活,在Settings中找到Permalink Settings页面中会多出一部分,能够让你对自定义文章类型的固定链接格式进行设置,就像设置文章的固定链接那样。 ?

4.3K20

WordPress后台仪表盘“概览”小工具添加其他文章类型数据

WordPress 的自定义文章类型是非常好的一个功能,允许我们根据需求创建和文章等类似的文章类型,每种文章类型都有自己的管理菜单和功能。...如果你的网站拥有自定义文章类型,你肯定希望可以向文章、页面和评论一样,在仪表盘的【概览】小工具显示其他文章类型的数据,如下图所示: 这就是WordPress大学今天要分享的教程:如何在WordPress...''; } } add_action( 'dashboard_glance_items', 'wpdaxue_add_custom_post_counts' ); 以上代码是通过功能挂载到...你只需要根据自己的实际情况,修改第四行代码的 array() 数组的文章类型别名,然后添加到当前主题的 functions.php 即可。...任何个人或组织,在未征得本站同意,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

42420
  • WordPress SEO:配置Yoast和添加内容目录

    你显然希望对页面/帖子进行索引,如果每个页面下都有足够的文章,则可能对类别页面进行索引,但是其余的通常会导致重复的内容,你可以在Siteliner中进行检查。 ? 7....日期添加到片段预览中(用于文章) 提高文章点击率的一种简单方法是在摘要中显示其发布日期,这可以使你的内容保持新鲜感。Google使用文章修改日期,你可以将其添加到文章顶部。...从网址中删除类别 如果/ category /在你的博客文章固定链接中没有作用,则应在Yoast中将其删除(SEO → Search Appearance → Taxonomies)。...不过请注意,这会更改网址(设置重定向)中带有“category”一词的文章的永久链接。查看何时更改固定链接。 ? 9. 面包屑 面包屑是你通常会在内容顶部看到的导航文本。 ?...当你在这里,请不要忘记使用Pinterest验证你的网站并添加到Yoast。 ?

    1.4K10

    高效的测试时间促进视觉语言模型的训练 !

    以前的研究已经展示了在测试进行提示调优的有效性; 然而,这些方法通常需要在推理进行每张图像的提示适应,这会导致高昂的计算预算,并限制了可扩展性和实际部署。...Self-TPT首先使用源数据与自监督任务共同训练,然后仅在测试使用自监督任务进行新类别的适应。具体而言,作者提出了对比学习提示(CPT)作为自监督的关键任务。...在CPT中,作者作为数据增强,在提示序列中变化类标记的插入位置以创建正配对。正负配对分别通过某类与其他所有类别进行对比来构建,从而明确强调类嵌入之间的差异。...基于这个洞察,作者这类提示纳入CPT以调节对比学习过程: 等式7和等式8为每个类别建立了四种不同的视角。用i表示任意类别的任何具体视角的索引。...结果表明,类别数量减少会导致显著的性能下降,强调了在为实际应用收集数据应优先考虑类别的多样性。

    12510

    手把手教你深度学习强大算法进行序列学习(附Python代码)

    本文目录: 序列学习入门 紧致预测树算法(CPT) 理解CPT中的数据结构 用CPT进行训练和预测 训练阶段 预测阶段 建模与预测 序列学习入门 当我们需要预测一个事件之后可能会发生的某个特定事件...产品推荐:根据用户商品添加到购物车中的顺序来推荐用户可能感兴趣的商品。...父节点-指向此节点的父节点的链接或引用。 预测树基本上是一种TRIE数据结构,它将整个训练数据压缩成一棵树的形式。如果您不知道TRIE结构是如何工作的,下面两个序列的TRIE结构图说明问题。...如果没有,我们A添加到根节点的子列表中,在带有值为seq 1的倒排索引中添加一个A的条目,然后当前节点移到A。 查看下一项,即B,看看B是否作为当前节点A的子节点存在。...如果不存在,我们B添加到A的子列表中,在带有seq1值的倒排索引中添加B的条目,然后当前节点移动到B。 重复上面的过程,直到我们完成添加seq 1的最后一个元素为止。

    1.4K40

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

    Content(内容) Post Type(帖子类型) Category and Tag (类别和标签) Exceprt(摘录) Meta Permalink or Slug (固定链接) Gravatar...Category and Tag (类别和标签) 当您在 WordPress 网站上创建博客文章(或其他部分的文章),您可以选择组织您的内容。为了可视化,类别是您帖子的主要分组。...Permalink or Slug (固定链接) 永久链接(“permanent link”的缩写)是博客文章或网页的 URL。当您与其他人分享帖子或页面,永久链接就是您分享的网址。...这个想法是自动审核评论,以便您可以时间花在做其他事情上——它平均每小时阻止750 万条垃圾邮件!Akismet已预先安装在您的 WordPress 博客中,但您需要在设置站点激活它。...它由 Automattic(因此是 WordPress 本身)创建和维护,如果您计划使用多个插件这些功能添加到 yoru 站点,它可能是一个很好的解决方案。

    7.2K20

    CPT: 用紧致预测树进行序列预测

    本文介绍一种相对未知的名为算法:紧致预测树Compact Prediction Tree (CPT),来执行序列预测。...项目地址:https://github.com/NeerajSarwan/CPT 概述 当我们可以预测某个特定事件可能会在另一个事件之后发生,就需要进行序列预测,而且我们需要预测整个事件。...当序列中包含在以前的训练迭代中没有看到的项目,需要重新训练。这个过程代价特别高,在经常遇到新项目的情况下是不可行的。 CPT CPT算法使用了三种基本的数据结构,我们将在下面做简要介绍。...父节点-指向此节点的父节点的链接或引用。 预测树基本上是一种TRIE数据结构,它将整个训练数据压缩成一棵树的形式。...“计数词典”中,同时添加它们的分值 每个相似序列的后继元素与分数一起添加到字典中。

    1.2K10

    WordPress 6.1 正式版已发布,最全新功能图文介绍

    在本文中,我们通过图文介绍,让您最快最全地了解 WordPress 6.1 的新功能。...在站点编辑器中,“查看”按钮现在还包含一个链接,用于在新选项卡中查看您的网站。 状态和可见性面板现在称为摘要 发布设置下的状态和可见性面板重命名为摘要。...摘要面板下的永久链接和模板选项 固定链接和模板选项在帖子设置下有自己的面板。在 WordPress 6.1 中,这些面板合并在摘要面板下。...例如,如果您选择类别模板,那么您会看到一个弹出窗口。 现在您可以选择是否要将新模板应用于所有类别或特定类别。...在站点编辑器中快速清除自定义 WordPress 6.1 现在允许您在使用站点编辑器快速清除自定义。

    4.7K30

    Sticky Posts Switch插件教程WordPress中为分类添加置顶文章

    当您将新内容发布到您的网站,之前的帖子会关闭并最终移动到存档页面。粘性帖子允许您在WordPress中添加精选帖子,并在您的网站主页上以不同的方式显示它们。...在本文中,我们晓得博客向您展示如何在WordPress中为类别添加置顶文章。 注意:Sticky Post仅适用于内置帖子类型帖子,不适用于自定义帖子类型。  ...推荐:Astra主题怎么设置顶部固定菜单/粘性浮动菜单为什么要在WordPress类别添加置顶文章?  随着网站的发展,新访问者可能很难找到您的内容或热门文章。...在类别页面上放置粘性帖子对于突出显示WordPress网站上最重要的内容非常有用。这样做提高他们的知名度和点击率 CTR。  这样人们可以更轻松地找到您的支柱帖子并帮助他们获得更多的综合浏览量。...中为分类添加置顶文章转载请保留链接:https://www.pythonthree.com/sticky-posts-switch-plugin-tutorial/标签: wordpress建站, wordpress

    5.5K20

    如何搭建 WordPress 博客

    本指南介绍通过腾讯云云服务器 CVM(以下简称 CVM)上安装的 WordPress 镜像来启动并运行一个网站。...安装WordPress 安装WordPress有两种方法。 1. 使用一键安装模式 若您在选购选择了WordPress系统,请参照这篇指南的步骤二进行操作。 2....页面添加到菜单 如果您希望新页面链接到导航栏: 点击“更新”,保存对页面所做的任何更改。 点击WordPress仪表盘中的外观->菜单。...找到您创建的页面,单击旁边的复选框,单击“添加到菜单”,将其添加到列表中。 添加和编辑帖子 如果您要在网站上搭建博客,那么您可能需要添加“帖子”的功能。您可以使用不同的类别来分组帖子。...您需要做如下操作: 通过“帖子->类别”来创建新的目录。 通过“帖子->新建”创建博客帖子。当您完成博客写作后,需要为其添加正确的类别。 但您创建好类别之后,将其加入目录即可。

    7.5K3330

    如何搭建 WordPress 博客

    本指南介绍通过腾讯云云服务器 CVM(以下简称 CVM)上安装的 WordPress 镜像来启动并运行一个网站。...安装WordPress 安装WordPress有两种方法。 1. 使用一键安装模式 若您在选购选择了WordPress系统,请参照这篇指南的步骤二进行操作。 2....页面添加到菜单 如果您希望新页面链接到导航栏: 点击“更新”,保存对页面所做的任何更改。 点击WordPress仪表盘中的外观->菜单。...找到您创建的页面,单击旁边的复选框,单击“添加到菜单”,将其添加到列表中。 添加和编辑帖子 如果您要在网站上搭建博客,那么您可能需要添加“帖子”的功能。您可以使用不同的类别来分组帖子。...您需要做如下操作: 通过“帖子->类别”来创建新的目录。 通过“帖子->新建”创建博客帖子。当您完成博客写作后,需要为其添加正确的类别。 但您创建好类别之后,将其加入目录即可。

    1.8K40

    腾讯云服务器搭建WordPress博客

    本指南介绍通过腾讯云云服务器 CVM(以下简称 CVM)上安装的 WordPress 镜像来启动并运行一个网站。...使用一键安装模式 若您在选购选择了WordPress系统,请参照这篇指南的步骤二进行操作。 2....页面添加到菜单 如果您希望新页面链接到导航栏: 点击“更新”,保存对页面所做的任何更改。 点击WordPress仪表盘中的外观->菜单。...找到您创建的页面,单击旁边的复选框,单击“添加到菜单”,将其添加到列表中。 添加和编辑帖子 如果您要在网站上搭建博客,那么您可能需要添加“帖子”的功能。您可以使用不同的类别来分组帖子。...您需要做如下操作: 通过“帖子->类别”来创建新的目录。 通过“帖子->新建”创建博客帖子。当您完成博客写作后,需要为其添加正确的类别。 但您创建好类别之后,将其加入目录即可。

    4.8K40

    腾讯云服务器搭建WordPress博客

    本指南介绍通过腾讯云云服务器 CVM(以下简称 CVM)上安装的 WordPress 镜像来启动并运行一个网站。...使用一键安装模式 若您在选购选择了WordPress系统,请参照这篇指南的步骤二进行操作。 2....页面添加到菜单 如果您希望新页面链接到导航栏: 点击“更新”,保存对页面所做的任何更改。 点击WordPress仪表盘中的外观->菜单。...找到您创建的页面,单击旁边的复选框,单击“添加到菜单”,将其添加到列表中。 添加和编辑帖子 如果您要在网站上搭建博客,那么您可能需要添加“帖子”的功能。您可以使用不同的类别来分组帖子。...您需要做如下操作: 通过“帖子->类别”来创建新的目录。 通过“帖子->新建”创建博客帖子。当您完成博客写作后,需要为其添加正确的类别。 但您创建好类别之后,将其加入目录即可。

    4.3K50

    从 CVE-2016-0165 说起:分析、利用和检测(上)

    而函数本身并未对分配的内存块大小进行必要的校验,在后续通过该内存块作为缓冲区存储数据,将会触发缓冲区溢出访问的 OOB 问题,严重情况导致系统 BSOD 的发生。...整数向上溢出漏洞通常的特征是:当某个特定的整数变量的数值接近其整数类型的上限、而代码逻辑致使未进行适当的溢出校验就对该变量的值继续增加导致发生整数溢出,使该变量数值的高位丢失,变成远小于其本应成为的数值...在函数 vConstructGET 中循环调用 AddEdgeToGET 函数,路径中通过两点描述的边依次添加到全局边表中。...在依次调用的 AddEdgeToGET 函数中,通过两点描述的边添加到全局边表中,并将相关数据写入当前 a2 参数指向的 EDGE 结构体元素,最后下一个 EDGE 元素地址作为返回值返回: *...代码编译后在目标系统中执行,由整数溢出引发的 OOB 漏洞导致的系统 BSOD 在稍等片刻之后便会触发: 图 4-2 整数溢出引发 OOB 导致系统 BSOD 触发 - THE END - 文章链接

    1K20

    在没有数据的情况下使用贝叶斯定理设计知识驱动模型

    在本文中,我交替使用CPT和CPD。 CPT以条件概率或先验来描述每个节点的关系强度。 然后CPT与贝叶斯规则一起使用,以更新允许进行推断的模型信息。...专家的知识转化为概率 当我们想要创建一个知识驱动的模型,从专家那里提取正确的信息是至关重要的。领域专家告知成功过程的概率和副作用的风险,通过这些信息我们可以风险降到最低。...知识可以通过条件概率表(cpt)添加到DAG中。 建立条件概率表 该洒水系统是一个简单的贝叶斯网络,其中Wet grass(子节点)受双亲节点(Rain和sprinkler)的影响(见图1)。多云。...在文献中,人们在对不确定事件进行推理,很少遵循概率原则,而是用有限的启发式[6,7],如代表性、可得性,来替代概率定律。这可能导致系统性错误,并在一定程度上导致错误的模型。...有系统地问问题:首先设计具有节点和边的图,然后进入cpt。在讨论可能性要谨慎。了解专家如何得出他的概率并在需要进行标准化。检查时间和地点是否会导致不同的结果。在构建模型之后进行完整性检查。

    2.2K30

    WordPress安装后必做的18件事

    创建WordPress博客后该做些什么?安装WordPress后,要正确设置和启动网站,还需要做很多事情。在本文中,我们分享安装WordPress后应该立即做的18件重要的事情。...5、安装缓存插件 研究表明,页面加载时间延迟1秒可能导致转换损失7%,页面浏览量减少11%,客户满意度降低16%。作为网站所有者,需要确保网站速度快,即使在高流量也能正常运行。...12、设置默认分类目录 WordPress文章必须至少在一个类别下提交。默认情况下,WordPress使用“未分类”类别作为默认类别。如果在撰写博客文章未更改类别,则会自动将其归类为默认类别。...默认情况下,WordPress会在博文和评论旁边使用用户名,你可以使用全名或昵称,并设置站点链接。最后,输入一个自己的简短介绍,方便给用户提供快速介绍,并帮助他们了解文章背后的作者。...17、更改WordPress电子邮件地址 在安装WordPress都会添加电子邮件地址,这意味着第一个用户个人资料和网站的电子邮件地址是相同的。

    3.8K50

    晒一晒本站所用插件

    WordPress作为建站程序,用的人多、技术文章多、主题多、插件多,其中插件对新手的诱惑很大,本人刚接触Wordpress 也与众多新手一样没技术没经验,除了到处找主题模板,就是返来复去安装测试各种插件...WP-PostViews 用于统计文章点击阅读量,满足一下虚荣心,貌似国外很少有站长用这玩意,可用代码实现,直接添加到主题中。...Custom Post Type Permalinks 用于修改自定义文章类型固定链接,貌似也可以用代码集成到主题中,但每个人固定链接格式不同,还需手动修改代码,所以主题也未集成。...GravatarLocalCache 用于Gravatar头像缓存到本地,鉴于国内网络环境,Gravatar服务器访问缓慢,没办法的选择。...也可以缓存代码集成到主题中实现头像缓存到本地,但也因为同样的原因,每个人所用的主机环境不同会产生各种问题,所以本人制作的主题中未集成。

    36820
    领券