wp-includes/revision.php

WP文件 21
Post revision functions.
函数/钩子名 描述
wp_save_post_revision_on_insert (函数) 在完成所有修改后,保存对文章的修订。
wp_post_revision_meta_keys (函数) 确定应修改哪些后元字段。
wp_save_revisioned_meta_fields (函数) 保存已修订的元字段。
wp_restore_post_revision_meta (函数) 恢复文章的修订元值。
_wp_copy_post_meta (函数) 将给定关键字的post meta从一个文章复制到另一个文章。
_wp_preview_meta_filter (函数) 过滤预览后元检索,从自动保存中获取值。仅过滤已修订的元键。
wp_save_post_revision_post_has_changed (过滤钩子) wp_save_post_revision_post_has_changed是一个WordPress函数,用于检查文章是否已经发生了更改,以便决定是否保存新版本。它接受两个参数:文章ID和文章数据。函
wp_save_post_revision_check_for_changes (过滤钩子) wp_save_post_revision_check_for_changes:这是一个 WordPress 钩子,在保存文章修订版本之前被触发。该钩子允许您检查是否已经对文章做了任何更改,如果没有,
wp_revisions_to_keep (过滤钩子) wp_revisions_to_keep:这是 WordPress 中的一个动作,它的作用是设置文章的修订版本数。使用这个动作可以控制 WordPress 保留文章历史版本的数量,以节省磁盘空间。
wp_restore_post_revision (动作钩子) wp_restore_post_revision:这是 WordPress 中的一个函数,它的作用是恢复文章的特定版本。使用这个函数可以还原到文章历史版本的内容。
wp_put_post_revision (动作钩子) wp_put_post_revision:这是 WordPress 中的一个函数,它的作用是在数据库中创建一个新的文章修订版本。使用这个函数,开发者可以创建一个新的文章修订版本,并在数据库中存储该修订
wp_post_revision_fields (过滤钩子) wp_post_revision_fields: 这是一个钩子(hook),用于向WordPress的文章版本系统添加额外的字段。这个钩子允许插件和主题开发者为文章版本添加额外的信息,并且可以保存这些
wp_{$post->post_type}_revisions_to_keep (过滤钩子) wp_{$post->post_type}_revisions_to_keep是一个过滤器钩子,它允许开发人员修改为特定文章类型保留的修订数量。过滤器钩子将文章类型作为其参数,然后将过滤后的值用作保留
wp_delete_post_revision (动作钩子) wp_delete_post_revision:此功能用于删除文章的修订。它将修订的 ID 作为其唯一参数,一旦调用,修订将从数据库中永久删除。
wp_save_post_revision (函数) wp_save_post_revision: 这是一个WordPress的函数,用来保存一个文章的修订。它接收文章的ID和文章的数据,并为文章创建一个新的修订。
wp_revisions_to_keep (函数) wp_revisions_to_keep: 这是一个WordPress的函数,用来获取一个特定的文章类型所要保留的文章修订数量。它以文章类型为参数,并返回需要保留的修订数量。
wp_revisions_enabled (函数) wp_revisions_enabled: 这是一个WordPress的函数,用来检查网站上的文章修订是否被启用。它返回一个布尔值,表示是否启用了文章修订。
wp_restore_post_revision (函数) wp_restore_post_revision: 这是一个WordPress的函数,用来恢复一个文章的修订版到它的原始状态。它接收文章的ID和修订版的ID,并从修订版中恢复文章的内容和元数据。
wp_is_post_revision (函数) wp_is_post_revision: 这个函数用来检查一个文章是否是WordPress中的修订版。它接收一个文章ID或文章对象作为参数,如果该文章是修订版,则返回真,否则返回假。
wp_is_post_autosave (函数) wp_is_post_autosave: 该函数用于检查当前请求是否是一个文章的自动保存请求。它接收一个文章ID作为参数,如果当前请求是该文章的自动保存请求,则返回true,否则返回false。
wp_get_post_revisions_url (函数) wp_get_post_revisions_url: 这个函数用来生成一个特定文章的修订界面的URL。它将文章的ID作为参数并返回URL。
wp_get_post_revisions (函数) wp_get_post_revisions: 这个函数用来检索一个特定文章的所有修订版。它返回一个修订对象的数组,每个对象都包含有关修订的信息,包括文章内容和元数据。
wp_get_post_revision (函数) wp_get_post_revision: 这个函数用来检索一个文章的修订版,由它的修订ID来识别。它返回一个包含修订信息的数组,包括文章内容和元数据。
wp_get_post_autosave (函数) wp_get_post_autosave: 这个函数检索一个文章的自动保存版本。它接受一个文章的ID作为参数,并返回一个关于自动保存修订的数据数组。
wp_get_latest_revision_id_and_total_count (函数) wp_get_latest_revision_id_and_total_count: 这个函数检索一个文章的最新修订ID和总修订数。它需要一个参数,就是文章的ID。它返回一个有两个键的数组,”late
wp_delete_post_revision (函数) wp_delete_post_revision:此函数从WordPress数据库中删除后期修订。它将修订ID作为参数,并从数据库中删除修订的元数据和内容。
_wp_upgrade_revisions_of_post (函数) _wp_upgrade_revisions_of_post: 这个函数用于将一个文章的修订版升级到最新的格式。每当一个文章被更新时,它就被调用,并确保文章的修订版以正确的格式存储在数据库中。
_wp_put_post_revision (函数) _wp_put_post_revision: 这个函数将一个文章的修订版保存到数据库中: 当一个文章被更新或发布时,它被调用,并创建一个新的文章修订版,可以被访问并与以前的修订版进行比较。
_wp_preview_terms_filter (函数) _wp_preview_terms_filter: 这是一个私有函数,用于在管理区预览文章时过滤与该文章相关的术语。它用于确保在预览文章时显示正确的术语,即使术语在文章最后一次保存后被改变。
_wp_preview_post_thumbnail_filter (函数) _wp_preview_post_thumbnail_filter: 这是一个私有函数,用于在管理区预览一个文章时过滤该文章的特色图片。它用于确保在预览文章时显示正确的图片,即使在上次保存文章后特色图
_wp_post_revision_fields (函数) _wp_post_revision_fields: 这是一个私有函数,用于检索给定文章类型的修订字段。它返回一个修订字段的数组,包括文章内容、标题、摘要和作者。
_wp_post_revision_data (函数) _wp_post_revision_data: 这是一个私有函数,用于检索一个文章的修订数据。它返回给定文章ID的元数据数组,包括修订ID、作者ID、时间戳和标题。
_wp_get_post_revision_version (函数) _wp_get_post_revision_version: 这个函数用来获取一个特定的文章修订版的版本。它接收一个文章修订版的ID,并返回该修订版的版本。
_show_post_preview (函数) _show_post_preview: 这个函数用来显示一个文章预览。它从数据库中检索文章数据,并使用适当的模板来显示它。
_set_preview (函数) _set_preview: 这个函数通过设置适当的全局变量和执行其他必要的设置任务来设置一个文章预览。

常见问题

FAQs
查看更多 >