如何在 WordPress 中转换/更改帖子类型

已发表: 2021-08-05

您是否正在寻找各种方法来转换您网站上的帖子类型? 我们已经为您服务了。 在本教程中,我们将向您展示如何在 WordPress 中更改帖子类型

帖子是您网站中最重要的元素之一。 它们可以以媒体、博客文章、产品、附件等形式包含在任何类型的网站中。 但有时您可能需要更改帖子类型。 好消息是在 WordPress 中您可以轻松做到这一点。

为什么要在 WordPress 中转换帖子类型?

您可以将许多帖子类型用于您的网站。 最常见的是帖子、页面和附件。 附件可能包括不同类型的媒体、文件等。

随着您网站的增长,您可能需要更新一些内容,这可能会导致更改某些特定帖子的帖子类型。 通常,当您将热门帖子变成页面时会发生这种情况,因为内容非常吸引人。 例如,您可以将帖子变成常见问题解答部分。

或者,如果您想整体修改或更新您的网站,您可能还需要更改特定帖子的帖子类型。 这些情况不会经常发生,但它们可能偶尔会发生一次,因此最好做好准备,并在需要时对如何在 WordPress 中转换帖子类型有一个基本的了解。

如何在 WordPress 中更改帖子类型

您可以通过 3 种主要方式更改 WordPress 中的帖子类型:

  1. 带插件
  2. 以编程方式(使用 SQL 查询)
  3. phpMyAdmin(没有 SQL 查询的单个帖子)

每种方法都有其优点和缺点。 让我们仔细看看它们中的每一个,以便您可以选择最适合您的一个。

1.使用插件更改帖子类型

使用插件是在 WordPress 中单击几下更改帖子类型的最简单方法之一。 您可以使用多种工具,但对于本演示,我们将使用Post Type Switcher 。 这是一个免费插件,可让您更改页面的帖子类型并单独和批量发布。 您还可以为帖子中的帖子类型在帖子、页面、项目或产品之间切换。

帖子类型切换器在wordpress中更改帖子类型

1.1。 安装并激活插件

要开始使用此插件,您需要先安装并激活它。 在您的 WordPress 仪表板中,转到插件 > 添加新插件并搜索插件。 然后,单击立即安装,安装完成后,激活它。

在wordpress中安装插件更改帖子类型

您也可以手动下载并安装它。 如果您不确定如何操作,请查看我们的指南,了解如何手动安装 WordPress 插件。

激活插件后,您可以更改帖子的帖子类型。

1.2. 更改单个帖子中的帖子类型

要更改单个帖子的帖子类型,请转到帖子选项卡。 在这里,有两个选项可以更改帖子类型:通过快速编辑或打开帖子页面。 让我们快速看一下两者。

1.2.1。 快速编辑

这是使用此插件为单个帖子更改 WordPress 中帖子类型的最快方法。 在帖子选项卡中,搜索您要编辑的帖子,然后单击快速编辑。

在wordpress中快速编辑更改帖子类型

您将能够看到一个帖子类型选项。 默认情况下,它会被选为Post ,所以如果你想改变它,点击它并选择你想要的类型。 最后,按更新以保存更改。

wordpress 中的快速编辑更新更改帖子类型

1.2.2。 发布页面

或者,您也可以通过使用此插件打开单个帖子页面来更改帖子类型。 如果您想编辑帖子的内容及其帖子类型,这将非常有用。

为此,请转到 WordPress 仪表板中的“帖子”选项卡,找到要编辑的帖子,然后按“编辑”。

这将打开编辑帖子页面。 在这里,您可以对帖子进行所有必要的更改,在右侧栏中,您将看到一个帖子类型选项。 只需在下拉菜单的帮助下选择所需的帖子类型,完成后,更新帖子。

而已!

有关如何使用此插件的更多信息,请查看我们的教程以将帖子变成页面。

您也可以使用此方法更改新帖子的帖子类型。 您所要做的就是创建一个新帖子而不是编辑现有帖子,然后从右侧边栏中更改帖子类型。

1.3. 批量更改 WordPress 中的帖子类型

另一个有趣的选择是批量更改 WordPress 帖子类型。 为此,请转到帖子选项卡,然后使用帖子标题前面的复选框选择要编辑的帖子。 然后,单击批量操作下拉菜单并选择编辑。 之后,按应用,您将看到更改所选帖子的多个方面的选项。

其中一个选项是Post Type 。 只需单击下拉菜单并选择要为帖子设置的帖子类型。 最后,按更新以应用更改。

如您所见,使用插件更改帖子类型非常容易。 但是,如果您具有编码技能,也可以通过编程方式进行。

2. 以编程方式更改 WordPress 中的帖子类型(使用 SQL 查询)

您还可以使用 SQL 查询以编程方式更改 WordPress 中的帖子类型。 请记住,对于这种方法,您需要是网站所有者或有权访问您网站的 cPanel 才能添加 SQL 查询。

由于我们将编辑您网站数据库中的信息,因此在开始之前,我们强烈建议您备份您的 WordPress 网站并使用子主题。 您可以创建子主题或使用子主题插件。 这样,您就可以在出现任何问题时恢复您的网站。

现在不用多说,让我们继续这个过程。

2.1。 登录到 cPanel 并打开 phpMyAdmin

要使用 SQL 查询更改 WordPress 中的帖子类型,首先,登录到您的 cPanel。 您的 cPanel 凭据应由您在站点上使用的共享主机提供给您。 要登录,您可以访问 cPanel 的官方网站,然后您将被重定向到您的 cPanel 仪表板。

Databases部分下,选择phpMyAdmin选项。

cpanel phpmyadmin 在 wordpress 中更改帖子类型

2.2. 找到您的网站数据库并输入 SQL 查询

进入 phpMyAdmin 仪表板后,您将看到不同的数据库。 找到您网站的特定数据库并将其展开以查看您网站的所有数据表。

现在转到SQL选项卡,输入以下查询并单击Go

 更新 wp_posts SET post_type = 'post' WHERE post_type = 'page'

这会将每个帖子的帖子类型从“帖子”更改为“页面”

sql查询更改wordpress中的帖子类型

WordPress 还有一些其他的默认帖子类型可用于您的帖子:

  • 帖子(帖子类型:'post')
  • 页面(帖子类型:“页面”)
  • 附件(帖子类型:“附件”)
  • 修订(帖子类型:'修订')
  • 导航菜单(帖子类型:'nav_menu_item')

但是,如果您想更改某些帖子的帖子类型而不是批量执行,该怎么办。 让我们在下一节中看看如何做到这一点。

3.使用phpMyAdmin更改单个帖子的帖子类型

您还可以通过 phpMyAdmin 更改单个帖子的帖子类型,无需任何代码和 SQL 查询。

您需要做的就是登录您的 cPanel 并打开 phpMyAdmin 。 然后,找到您的数据库并从 phpMyAdmin 打开帖子表。 默认情况下,post 表表示为“wp_posts”

在这里,您需要使用帖子标题或帖子 ID 找到要编辑的特定帖子。 找到帖子后,按编辑

之后,找到更改帖子类型的选项并输入您要设置的类型。 默认情况下,它将被标记为“ post_type ”。 您可以将帖子类型输入为帖子、页面、附件、修订或导航菜单,就像之前使用 SQL 查询的方法一样。

选择所需的帖子类型后,单击Go

在wordpress中编辑帖子类型wp帖子更改帖子类型

而已! 又短又甜!

有关此方法的更多信息,请查看我们的指南,了解如何将帖子变成页面。

奖励:自定义 WordPress 中的帖子类型

我们已经向您展示了如何在 WordPress 中更改帖子类型,但您也可以使用插件自定义和重命名您网站上的帖子类型。

如果您想更具体地表示帖子类型,这可能是有益的。 例如,如果您拥有一个摄影网站,您可能希望将帖子类型“帖子”重命名为“照片”,因为您大部分时间都将照片作为帖子发布。

为此,您可以使用自定义帖子类型编辑器插件重命名它们并更轻松地管理您的网站。

安装并激活插件

首先,您需要安装并激活插件。 转到 WordPress 仪表板中的插件 > 添加新内容,然后搜索自定义帖子类型切换器。 单击立即安装以安装插件,然后在安装完成后激活它。

编辑帖子类型

现在转到设置>自定义帖子类型,您会看到所有注册的自定义帖子类型及其状态。 它们可能会因您使用的主题和插件而异。 对于本教程,我们将使用 Divi 主题。

找到您要自定义的帖子类型,然后按编辑。 对于这个演示,我们将编辑Posts

此处将提到“帖子”帖子类型的所有可用帖子类型字段。 只需在字段中更改要更改的帖子类型的名称。 例如,我们在此步骤中更改了“帖子”“照片”,但您可以将它们更改为对您的网站有意义的任何帖子类型。 一旦您对更改感到满意,请不要忘记保存更改

如果一段时间后您改变主意并且想要恢复您对帖子类型所做的所有更改,您可以选择全部重置为默认值选项。 这将使用默认字段名称自动更改所有帖子类型。

注意:在本文发布时,此插件尚未使用最新版本的 WordPress 进行测试。 但是,我们已经对其进行了测试,并且它可以正常工作。 或者,您可以使用另一个插件,例如Custom Post Type UI

结论

更改帖子类型有助于您组织和自定义网站。 在本指南中,我们看到了在 WordPress 中更改帖子类型的三种主要方法:

  • 带插件
  • 以编程方式(SQL 查询)
  • 通过 phpMyAdmin(没有 SQL 查询的单个帖子)

更改帖子类型的最快方法是使用插件。 Post Type Switcher 是一款免费工具,可让您更改单个帖子类型以及批量更改。 如果您不想使用第三方工具,也可以通过编程方式更改帖子类型。 您可以使用 SQL 查询批量更改它们,或者只使用 phpMyAdmin 一次编辑一篇文章。

最后,我们了解了如何重命名和编辑帖子类型以帮助您管理您的网站。

有关更多有用的教程,请查看以下文章:

  • 如何在 WordPress 中向页面添加帖子
  • 自定义 WordPress 登录页面
  • 如何自动从 WordPress 发布到 Facebook