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

如何在自定义帖子类型上启用Wordpress修订版

在WordPress中,启用修订版(Revisions)功能可以让你在自定义帖子类型上进行版本控制和编辑历史记录的管理。下面是如何在自定义帖子类型上启用WordPress修订版的步骤:

  1. 首先,确保你已经创建了自定义帖子类型。你可以使用register_post_type函数在主题的functions.php文件中注册自定义帖子类型。例如,以下代码将创建一个名为"custom_post_type"的自定义帖子类型:
代码语言:txt
复制
function create_custom_post_type() {
    $args = array(
        'public' => true,
        'label'  => 'Custom Post Type',
    );
    register_post_type( 'custom_post_type', $args );
}
add_action( 'init', 'create_custom_post_type' );
  1. 启用修订版功能。默认情况下,WordPress只在文章和页面上启用修订版功能。为了在自定义帖子类型上启用修订版,你需要在自定义帖子类型的注册参数中添加'supports' => array( 'revisions' )。修改上面的代码如下:
代码语言:txt
复制
function create_custom_post_type() {
    $args = array(
        'public' => true,
        'label'  => 'Custom Post Type',
        'supports' => array( 'title', 'editor', 'revisions' ),
    );
    register_post_type( 'custom_post_type', $args );
}
add_action( 'init', 'create_custom_post_type' );
  1. 保存并刷新你的WordPress网站。现在,你的自定义帖子类型将具有修订版功能。

修订版功能允许你在编辑自定义帖子类型时保存和比较不同版本的内容。你可以通过以下步骤查看和恢复以前的版本:

  1. 在编辑自定义帖子类型的页面中,找到右侧的"发布"框。
  2. 在"发布"框下方,你将看到"修订版"链接。点击它。
  3. 你将被带到一个新页面,显示该帖子的修订版历史记录。
  4. 在修订版历史记录中,你可以比较不同版本之间的更改,并选择恢复到以前的版本。
  5. 如果你想恢复到以前的版本,点击"恢复此版本"按钮。

推荐的腾讯云相关产品:腾讯云服务器(https://cloud.tencent.com/product/cvm)和腾讯云数据库(https://cloud.tencent.com/product/cdb),它们提供可靠的云计算基础设施和数据库服务,适用于各种WordPress网站的托管和管理需求。

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

相关·内容

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

在本文中,我们晓得博客将向您展示如何在WordPress中为类别添加置顶文章。 注意:Sticky Post仅适用于内置帖子类型帖子,不适用于自定义帖子类型。  ...Sticky Posts是仅适用于帖子WordPress功能,使用此插件,您也可以将此功能与自定义帖子类型一起使用。...Sticky Posts Switch插件教程WordPress中为分类添加置顶文章 Sticky Posts Switch插件的特点使您可以对首页、存档页面或类别页面上的每个自定义帖子类型使用粘性帖子功能对自定义帖子类型的快速和批量编辑支持选择帖子类型...(帖子自定义帖子类型)选择开关图标的颜色显示开关图标的列的自定义顺序仅使用内置的WordPress功能星形图标开关立即使用 ajax 将帖子保存为置顶状态可选地,将帖子的所有翻译设置为置顶,支持 Polylang...Sticky Posts Switch插件教程WordPress中为分类添加置顶文章  此外还可以选择在主页、帖子存档页面或分类页面(类别和标签)显示粘性帖子的位置。

5.5K20

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

Post Type(帖子类型帖子类型是一种在您的网站上构建内容的方式。例如,“博客”是一种帖子类型,“员工”或“作品集”也是如此。...可以在 WordPress 仪表板的设置 > 讨论下启用头像。...根据您的 WordPress 主题(或页面构建器),侧边栏通常是左侧或右侧的垂直列,尽管根据帖子类型或页面,某些设计可能具有两个侧边栏甚至自定义侧边栏。...这些可以包括基本的文本和图像,或者更具体,电子商务商店产品轮播或自定义捐赠表格。如果您使用的是构建器,则会包含基本块,但通常您可以找到附加组件或扩展来添加更多。...这可以包括上传自定义徽标、选择主要网站强调色、创建菜单、添加小部件、自定义帖子类型设置等等。此部分可以在外观 > 自定义下的 WordPress 主仪表板中找到。

7.1K20

5个最佳WordPress广告插件

任何广告——插入AdSense和其他广告平台或创建您自己的自定义广告。对于自定义广告,您可以使用图片、JavaScript、HTML等。广告轮播详细的定位规则——按内容、用户类型、设备等进行定位。...它为您提供有用的功能,广告轮播、加权、调度等,以便您最大限度地利用广告空间。主要特征:支持所有广告——您可以添加自己的自定义广告或插入来自AdSense或Media.net等广告网络的广告。...边栏小部件最多支持10个广告代码。最多支持10个广告代码,用于帖子中的特定位置和随机化。地理定位:将广告限制在特定国家。设备定位:将广告限制在特定设备。...只要您使用自托管的WordPress,您就可以在您的网站上放置您想要的任何广告。如何在我的WordPress文章中投放广告?所有广告管理插件都允许您使用简码或块手动放置广告。...您所做的就是将您的广告添加到插件中,然后将该广告的短代码或块包含在您要显示广告的帖子中。如何在WordPress帖子之间放置广告?

8.4K20

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

只需添加到您的WordPress主题功能即可。 禁用文章类型站点地图 默认情况下,WordPress站点地图包括每种(非空)文章类型的站点地图。.../example.com/wp-sitemap-posts-page-1.xml 以及任何自定义文章类型: https://example.com/wp-sitemap-posts-movie-1.xml...因此,您可以将其更改为您要排除的任何文章类型。只需更换page您的文章类型名称(post,movie,book,等)。...这告诉函数不要执行任何操作,除非当前的帖子类型是“页面”。因此,要从其他文章类型中排除文章,请更改page为要定位的任何文章类型的名称。 函数中的第二行检查以确保post__not_in已设置变量。...检查站点地图是否已启用 正如前面所述,在WordPress可以很容易地禁用/启用的站点地图功能。因此,如果您要自定义内容,了解站点是否启用了WP Sitemaps可能会很有用。

60730

盘点2020年wordpress常用的50个插件合集-吐血推荐

9、Disable Gutenberg 选择禁用古腾堡,禁用古腾堡块编辑器,并还原“经典编辑器”和原始的“编辑帖子”屏幕。提供用于启用特定帖子类型,用户角色等的选项。...URLs 选择简单的URL,简单网址是一个完整的网址管理系统,可让您使用自定义帖子类型和301重定向来创建,管理和跟踪网站的出站链接。...,从WordPress导出文件中导入日志,页面,评论,自定义标题,分类,标签或更多内容。...功能有XML站点地图,为自定义文章类型的搜索引擎优化,博客或商业网站的搜索引擎优化,电子商务网站搜索引擎优化,以及更多。年以来的近5000万下载。...50、经典编辑器 启用WordPress经典编辑器和旧式的编辑文章页面,包括TinyMCE,Meta Boxes等。支持扩展此页面的旧插件。

5.4K10

2019的10个最佳WordPress画廊插件

它还启用了触摸 ,因此可以在启用触摸的设备对其进行控制。 它具有10个画廊布局和120多种选择。 这使自定义变得轻松而有趣。...您可以构建完整的自定义图库网格。 您可以使用带有示例网格的模板库 ,该模板库在移动设备看起来非常出色,并且易于配置和填充内容。...网格-响应式WordPress网格插件 网格非常适合显示您的博客,投资组合,电子商务或任何类型WordPress帖子类型。 该插件支持图像,视频,音频,链接,图库和报价。...您还可以从WooCommerce产品和由第三方插件或主题创建的自定义帖子类型中获取图像。 UberGrid非常易于使用,无需编码。...您为它命名,可以自定义它。 您可以使用UberGrid展示您的作品集 , 团队 , 产品 , 照片 , 博客帖子或其他可以用方形单元格显示的内容。

4.7K51

WordPress数据库清理优化插件

分享一个WordPress中,可以清理数据库、优化数据库的插件:Easy WP Cleaner。...-“orphan commentmeta” “孤立关系”-“orphan relationships” “仪表板瞬态提要”-“dashboard transient feed” 并且该插件还允许您优化WordPress...安装方法很简单,直接后台,插件,安装插件,搜索Easy WP Cleaner,安装并启用即可: 如果你不知道它具体可以清理哪些内容,可以参考如下关于Easy WP Cleaner插件所清理的数据库名词的解释...: 修订版本(revision):修改文章后会有一个未修改前的版本,另外写文章过程中每隔一段时间也会生成一个修订版本,很讨厌。...草稿(draft):写文章时点击“保存草稿”后保存下来的,另外自定义菜单等也可能会生成草稿,没多大用处。

27240

对C7V5主题的修改记录及本站使用的自定义代码等

自定义网站页面右侧滚动条 将下面代码添加到主题自定义 css 或者 style.css 文件中就行: /*—滚动条默认显示样式–*/ ::-webkit-scrollbar-thumb{ background-color...当上传文件就会以“年月日时分秒+千位毫秒整数”的格式重命名文件了,“2017091611151935.jpg” //wordpress 上传文件重命名 function git_upload_filter...preg_replace('/([A-Za-z0-9_]+)([\x{4e00}-\x{9fa5}]+)/u', '${1} ${2}', $data); return $data; } 禁用所有文章类型修订版本...//禁用所有文章类型修订版本 add_filter( 'wp_revisions_to_keep', 'specs_wp_revisions_to_keep', 10, 2 ); function...原创文章采用CC BY-NC-SA 4.0协议进行许可,转载请注明:转载自:对C7V5主题的修改记录及本站使用的自定义代码等

75650

WordPress星级评分插件KK Star Ratings评分插件教程

登录WordPress仪表盘,在“插件”->”安装插件”中,搜索“kk Star Ratings”,点击安装启用,如果是新手,可参考(图文)安装WordPress插件3种方法 kk Star Ratings.../简码显示在帖子中的任何位置。...Greeting text:投票前,对应星星后方的文案,自定义。 Legend:投票后,显示的星星样式,包含平均评分、投票数、星星总数、投票数。...Stars:控制星星的总数 Gap:控制星星之间的间距 Size:控制星星的尺寸大小 Default Position:投票显示在网页的位置,包含左上方、顶部中心、右上、左下方、底部中心、右下角...WordPress网站页面文章自定义开启星级评分功能 对于某些页面或者博客不希望显示星级评分功能,我们也可以设置禁用或者重置评分到初始状态。

2.4K20

【译】WordPress 中的50个过滤器(5):第31-40个过滤器

在本文中,我们将接触其他类型的过滤器,一既往,有例子予以加深理解。 本系列文章翻译自tutsplus,原作者为Barış Ünver,翻译人:Jeff,转载请注明原始来源及翻译人,谢谢!...本文若有修正,不会更新于本页,只会更新到Github项目地址。 过滤默认的相册样式 WordPress 中会使用[ gallery]这个短代码来加载预定义的CSS。...> 设置电子邮件的默认文本类型 wp_mail()函数默认会使用text/plain作为文本类型,通过这个wp_mail_content_type过滤器,你可以自定义之。...禁止某些特定文章类型使用“修订版本”功能 下面的代码需要修改$post变量为你的,代码中为“even”。 <?...在附件中增加自定义的输入框 在WordPress 中,附件大体上相当于一种额外的文章类型——仅仅有小小区别。

1.1K70

在Ubuntu 18.04安装WordPress

什么是WordPressWordPress是一个非常流行的专注于博客的动态内容管理系统(CMS)。WordPress可以部署在LAMP或LEMP堆栈。...您现在已成功安装WordPress。 创建WordPress永久链接(可选) 永久链接是永久加链接。永久链接是为WordPress中的特定帖子或页面自动创建的URL,以便您或其他人可以访问它们。...WordPress默认将帖子号码设置为永久链接,这意味着指向特定帖子的链接为example.com/?p=42。要强制执行“更漂亮”的永久链接格式,您需要对Apache或Nginx进行一些调整。...4.配置您的Web服务器从而可以使用以下对应的部分来允许WordPress创建自定义URL。...: sudo systemctl reload apache2 配置WordPress从而允许在NGINX使用永久链接 直接在nginx检查每个永久链接是否指向现有页面。

7.7K10

优化WordPress性能的高级指南

WordPress可能很慢,那么你如何优化呢? 有关如何调整和优化WordPress的文章有很多。事实WordPress本身提供了一个强大的WordPress优化指南。...获取帖子(Fetching Posts) WordPress提供从数据库中获取任何类型帖子(post)的方法。...处理小信息很有用,WordPress提供的其他机制(帖子[posts]或分类[taxonomies])过于复杂。 ?...有人会问:“如果这是一个很好的功能,为什么WordPress没有默认启用它”? 主要的原因是,根据我们平台的体系结构,一些缓存技术将会工作,而其他缓存技术将不会。...例如,如果我们在我们的分布式服务器中托管我们的站点,我们应该使用外部缓存系统(Memcached服务器),但是如果我们的网站驻留在单个服务器,那么我们可以通过简单的使用文件系统实现缓存从而来节省一些钱

7.1K20

WP-Optimize 插件安装使用教程-WordPress 数据库优化效果明显

wordpress 的人都知道,wp 本身是比较庞大的一个 php 程序,尤其是数据库方面是比较大的,wp 的文章编辑器在写文章的时候会定时自动储存为修订版本以防意外,当你文章写完了之后,那些储存起来的文章片段会一直保存在数据库中...网络找到的相关名词解释: 修订版本(revision):修改文章后会有一个未修改前的版本,另外写文章过程中每隔一段时间也会生成一个修订版本。...草稿(draft):写文章时点击“保存草稿”后保存下来的,另外自定义菜单等也可能会生成草稿。 自动草稿(auto draft):点击“写文章”“新建页面”时产生的,每点击一次就生成一条。...结果如下图所示,点击“现在安装”并启用这个插件。 ?...大家还记得这篇文章MySQL 数据库类型从 InnoDB 转换为 MyISAM不,当初老魏就是从这里发现网站数据库表的类型不符合的,也算是意外收获了。 ?

1.8K40

WordPress 6.0 正式版发布 版本详细讲解

键入两个左括号` [[` 以快速访问最近的帖子和页面列表。 当您将某些块从一种类型转换为另一种类型时(例如,从段落块转换为代码块),请保留现有样式。...创建自定义按钮,您制作的任何新按钮都将自动保留样式自定义。 通过更新的设置和控件以及标签云的新轮廓样式,使标签云和社交图标更具吸引力。 样式切换 块主题现在包括包含多种样式变体的选项。...这进一步扩展了新的样式系统,并启用了在单个主题中切换站点外观和感觉的快捷方式。在支持此功能的块主题中,您可以更改可用设置(字体粗细)和样式选项(默认调色板)。只需单击几下即可更改网站的外观。...改进性能 此版本包括几个专注于提高 WordPress 性能的更新。这些增强功能涵盖了一系列性能领域,包括提高页面和加载后速度、减少各种查询类型的执行时间、缓存、导航菜单等等。...增强可访问性 可访问性是 WordPress 培养包容性社区和支持世界各地所有类型用户的使命的一个组成部分。考虑到这一点,WordPress 6.0 包括 50 多项更新,专门针对增强平台的可访问性。

1.6K40

使用Solr涡轮增压您的WordPress搜索

在本指南中,您将学习如何在Ubuntu 14.x或Debian 7.x安装Java,安装和配置Solr,并使用WPSolr插件将其集成到WordPress博客中。...本指南的大部分内容都假定Solr与WordPress安装在同一台服务器; 但是,出于安全性或可伸缩性的原因,Solr可以安装在第二台服务器。如果Solr安装在第二台服务器,则提供备用步骤。...单击Solr Options选项卡: 要编制索引的帖子类型:建议选择所有类型。发布索引所有博客帖子,页面所有页面(例如关于页面),以及附件所有文档(例如PDF和DOC文件)。...要编制索引的自定义分类法:一般不需要在此处输入任何内容; 但是,如果已自定义WordPress以按类别和标签以外的方式组织博客帖子,请在此处输入分类标准的名称。...要编制索引的自定义字段:通常不需要在此处选择任何内容。 索引注释:如果希望搜索结果包含注释,请选择此选项。这仅适用于评论为帖子增加一些价值且严格审核的博客。

4.9K60

【说站】WordPress网站文章ID不连续如何解决?

,其实WordPress文章ID不连续主要有以下原因: 1、文章的自动保存、修订版本 在WordPress后台写文章的时候,每隔一段时间系统会自动保存一下文章,以防止数据丢失,保存一次生成一个id; 我们对文章进行修改的时候...,修改一次生成一个修订版,对应一个修订版文章id,即使删除修订版本,原占用的ID也无法回收了; 2、附件、菜单、页面占用ID WordPress的附件、导航菜单项和页面都是比较特殊的post,而且都会占用一个...post的id,在wp_posts表的数据表结构里面可以看出post类型种类(详细介绍WordPress数据库表wp_posts),这个无法改变。...WordPress文章ID不连续的解决办法: 了解了WordPress文章id不连续的原因以后,我们自然就明白由于附件、导航菜单和页面占用ID,理论是没有绝对的方法可以让文章ID连续的,但是不相差过大还是可能的...总结一下: 可在当前主题的functions.php中加入以下PHP代码,这样以后如果你只是单纯发文章,不发页面,不添加菜单,不上传媒体的话,基本此后的文章ID是连续的,而且不改变之前已经发布的文章ID

48420

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

Notification是wordpress一款功能强劲的插件,可以实现wordpress各种事件的邮件通知功能,更可以根据自己的实际需求定制自己的邮件通知内容,插件提供了很多的短代码,能够很方便的协助用户完成邮件的模板创建...仅限订阅附加组件) 发布/页面/自定义发布类型短代码 永久链接:[ permalink ] 帖子ID:[ID] 原帖帖子作者:[post_author] 发布日期:[post_date]...:[post_type] 发布MIME类型:[post_mime_type] 评论数:[ comment_count] 编辑帖子链接:[edit_post] Post Slug:[post_slug...] 永久链接到帖子后:[post_parent_permalink] 链接到帖子 作者档案:[author_link] 链接到帖子类型档案:[post_type_archive] 特色图片...:[user_custom_field field =“X”] (自定义字段添加 -唯一) 更多内容见Notification帮助文档:Shortcodes

2.1K20

一步一步教你制作的第一个 WordPress 插件

WordPress 中的插件是添加或扩展功能的组件,可根据需要启用或禁用,并且不会干扰核心程序/软件及其代码。...WordPress 被设计为轻量级和流畅的,以增加灵活性并减少对基本网站功能可能不重要的代码。然后插件添加自定义特性和功能,允许用户根据他们的特定要求设计站点。...及其短代码允许将其放置在 WordPress 帖子或页面上。 代码 - 9.为了显示这个函数的输出值,我们使用了 WordPress 的简码特性。转到帖子->编辑或创建新帖子。在那里添加我们刚刚制作的插件的简码。...12.检查帖子以获取更新的输出,我们得到两个相同的句子,因为我们在这篇帖子中使用了两次短代码。 现在我们有了我们的插件,它返回一个值,可以通过使用简码在任何我们想要的地方使用它。

81230
领券