mysql - 使用 unix 和 mysql 创建 wordpress 转储(.wxr)

标签 mysql wordpress unix

我需要在我的服务器上使用 SSH 创建 wordpress 导出转储 (.WXR)。我无法访问 Wordpress 仪表板。可以使用一些 unix、mysql 脚本来完成吗?

最佳答案

作为blogged here ,您所需要的只是 export_wp 函数,所以按照以下行运行一些东西。

include 'wp-config.php';
include 'wp-admin/includes/export.php';

ob_start();
export_wp();
$file = ob_get_contents();
ob_end_clean();

$fh = fopen("wordpress-" . date('Y-m-d') . ".xml", 'w');
fwrite($fh, $file);
fclose($fh);

然后只需获取生成的 .xml 文件即可!

关于mysql - 使用 unix 和 mysql 创建 wordpress 转储(.wxr),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12332372/

相关文章:

Unix CouchDB 安装 + KERL

php - SQL 查询的数组问题

php - 斑马条纹 PHP MYSQL 表

php - 将媒体查询合并到 header.php

php - Woocommerce 为特定用户角色设置最低订单

css - 如何在 CSS 中编辑 div 类中的 itemprop? (WordPress)

同一张表上的MySQL多子查询

mysql - Ubuntu mysql 停止工作

macos - "Q"尽管在所有其他程序中都可以使用,但 key 在 MacBook Pro 的终端中不起作用

linux - 从特定文件的开头删除换行符