首页 > CMS教程 > &#&按 > 如何控制页面并在WordPress中发布修订

如何控制页面并在WordPress中发布修订

Christopher Nolan
发布: 2025-02-10 09:06:09
原创
559 人浏览过

>管理WordPress帖子修订:综合指南

How to Take Control of Page and Post Revisions in WordPress

>本文是Siteground合作伙伴关系的贡献。 感谢您支持我们的赞助商。 >

限制修订

默认情况下,WordPress存储无限数量的修订。 为了限制这一点,您可以修改>文件。 >在进行任何更改之前,请始终备份此文件。

> wp-config.php >禁用修订:添加

完全禁用修订。
  • 限制修订:>使用define('WP_POST_REVISIONS', 0);限制十个修订版。用您所需的数字替换
  • >还原无限修订:define('WP_POST_REVISIONS', 10);删除该行或将值设置为10>。
  • >>使用插件进行修订控制-1
  • >
如果不是直接文件编辑,则几个插件提供修订管理。 例如,

提供了一个用于设置修订限制的用户友好界面。 程序化修订控制

WP Revisions Limit>对于更高级的控件,

过滤器允许在主题的

文件或插件中进行自定义。 该过滤器接受两个参数:默认修订计数和>对象。 以下示例将“ custom_post”帖子的修订限制为五个:

WordPress REST API还提供了管理修订的选项。

wp_revisions_to_keep>删除旧修订functions.phpWP_Post

>在设置
add_filter( 'wp_revisions_to_keep', 'control_revisions', 10, 2 );

function control_revisions($num, $post) {
  if('custom_post' == $post->post_type) $num = 5;
  return $num;
}
登录后复制
时立即效果,它不会删除现有修订版。

>在执行数据库清理之前,请始终备份数据库。

> >

>使用插件:

WP_POST_REVISIONS提供数据库优化,包括修订删除。 他们提供了一种安全便捷的方法。

> sql命令(在极端谨慎!):
    识别您的WordPress表前缀后(例如
  • in),请在phpmyadmin等MySQL管理工具中执行此SQL命令: WP-Optimize
  • (归功于Michael Ambrosio提供此精制SQL命令。) wp_>常见问题wp-config.php
  • >本节回答有关WordPress修订控制的常见问题,涵盖了诸如限制修订号,完全禁用修订,删除旧修订,AutoSave和Aspisions之间的差异,恢复以前的版本,使用修订,使用修订版本与自定义帖子类型,比较修订,识别修订作者,绩效影响以及使用插件进行修订管理。 (此处已纳入原始常见问题解答部分,但重新格式化以提高可读性和流动。)

    >请记住,在对WordPress安装进行任何重大更改之前,请始终备份您的文件和数据库。

以上是如何控制页面并在WordPress中发布修订的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板