生成WXR导出文件以供下载。

原型

export_wp( array $args = array() )

描述

默认行为是导出所有内容,但请注意,只有在启用了can_export参数的情况下,才会为帖子类型导出帖子内容。任何具有“自动草稿”状态的帖子都将被跳过。

参数

$args (array) (Optional) 生成WXR导出文件以供下载的参数。 ‘content’(字符串)要导出的内容类型。如果设置,则仅导出此帖子类型的帖子内容。接受“全部”,“发布”,“页面”,“附件”或定义的自定义帖子。如果提供了无效的自定义帖子类型,则将导出为其启用can_export的每个帖子类型。如果提供了有效的自定义帖子类型但禁用了can_export,则会导出“posts”。提供“all”时,只会导出启用了can_export的帖子类型。默认为“全部”。 ‘author’(字符串)作者导出内容。仅在$ content为’post’,‘page’或’attachment’时使用。接受false(全部)或特定作者ID。默认为false(全部)。 ‘category’(字符串)要导出内容的类别(slug)。仅在$ content为’post’时使用。如果设置,则仅导出分配给$ category的发布内容。接受虚假或特定类别slug。默认值为false(所有类别)。 ‘start_date’(字符串)从中导出内容的开始日期。预期日期格式为“Y-m-d”。仅在$ content为’post’,‘page’或’attachment’时使用。默认为false(从开始时间开始)。 ‘end_date’(字符串)将内容导出到的结束日期。预期日期格式为“Y-m-d”。仅在$ content为’post’,‘page’或’attachment’时使用。默认为false(最新发布日期)。 ‘status’(字符串)发布状态到导出帖子。仅在$ content为’post’或’page’时使用。接受错误(除“自动草稿”之外的所有状态)或特定状态,即“发布”,“待定”,“草稿”,“自动草稿”,“未来”,“私人”,“继承”或’垃圾’。默认为false(除“自动草稿”之外的所有状态)。

源文件

路径:“

<?php
...
...
?>

其他

英文文档:https://developer.wordpress.org/reference/functions/export_wp/