Linux 软件免费装
Banner图

Armandi Content Sync

开发者 acaballerop
更新时间 2026年5月26日 04:12
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

migration rest-api content-sync xml-import wordpress-export

下载

0.1.0 0.1.1 0.1.2

详情介绍:

Armandi Content Sync helps administrators import content from another WordPress installation in a controlled and secure way. You can work with two import methods: The plugin is designed for content migrations, editorial consolidation, syndication between WordPress sites, and recovery workflows when the source site exposes only part of its content through the REST API. Main features: External services This plugin does not send data to the plugin author or to any third-party SaaS service. When you use REST API import, the plugin connects only to the source WordPress site that you configure in the plugin settings. If you enable Application Password authentication, those credentials are used only for requests to that configured source site. Security notes To reduce risk during media imports:

安装:

  1. Upload the armandi-content-sync folder to the /wp-content/plugins/ directory, or install the plugin through the WordPress admin.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Open the plugin settings page from the WordPress admin menu.
  4. Enter the base URL of the source WordPress site.
  5. If the source REST API is restricted, configure an Application Password with a valid user account from the source site.
  6. Adjust the import options to match your workflow.
  7. Open the manual import page and run a dry run or a full import.
  8. For very large XML files, copy the WXR file to the recommended uploads subdirectory and use the local server path import option instead of a browser upload.

屏幕截图:

  • Active import progress panel with counters, current post details, and control actions.
  • Settings screen with authentication, author, scheduling time and frequency, and media import options.
  • Logs screen with per-run history, blocked media hosts, and CSV export actions.

升级注意事项:

0.1.2 Added optional Visual Composer/WPBakery content normalization for imported content. Tested with WordPress 7.0 and PHP 8.3.27. 0.1.1 Added WordPress.org plugin listing assets, Spanish translation support, and improved release metadata. 0.1.0 Initial public release of Armandi Content Sync.

常见问题:

What is the difference between REST API import and XML import?

REST API import fetches content directly from the configured source WordPress site. XML import works from a previously exported WordPress WXR file. Large XML files can also be imported from a local server path when the hosting environment rejects browser uploads with errors such as 413 Request Entity Too Large.

Why are authors not always imported?

Some source sites block endpoints such as users through security plugins or custom rules. In those cases, the plugin may not have enough data to resolve the original author and will assign the post to the configured fallback local user.

When should I use an Application Password?

Use it when the source WordPress site restricts anonymous REST API access or blocks some of the endpoints required for a complete import.

How do scheduled imports work?

Scheduled imports run through WP-Cron. You can choose the execution time and the repeat frequency. Available frequencies are:

  • Daily
  • Every 7 days
  • Every 15 days
  • Monthly
WP-Cron is traffic-based, so the task will usually run around the configured time rather than at the exact second.

Why are some images shown as blocked in the logs?

The plugin limits remote media downloads to the source host and to any extra hosts that you explicitly allow. If the source site uses a CDN or a separate media domain, review the blocked hosts in the run detail view and allow only the trusted ones.

Does the plugin depend on external services?

No. The plugin only needs:

  • a source WordPress site that can be reached through the REST API, or
  • a WordPress WXR export file.
It does not depend on the plugin author's servers or on a third-party SaaS platform.

更新日志:

0.1.2 0.1.1 0.1.0