這個外掛並未在最新的 3 個 WordPress 主要版本上進行測試。開發者可能不再對這個外掛進行維護或提供技術支援,並可能會與更新版本的 WordPress 產生使用上的相容性問題。

Distributor – Remote Quickedit

外掛說明

Re-enable quickedit for distributed posts on the receiving site within a multisite network. This allows you to make changes to the original post from the remote site. This is a small add-on for the glorious Distributor plugin by 10up.

This Add-on is maintained at and deployed from carstingaxion/distributor-remote-quickedit on github.

Features

  • Use native WordPress quickedit on the receiving side of a distributed post to make minor changes, which is disabled by the Distributor-plugin by default.

Compatibility

This plugin is an add-on for & requires:

  • Distributor (Website|GitHub) (only tested up to version 1.9.1, maybe not yet ready for the new 2.0.x)

Usage

This plugin does nothing by default.

Being able to modify posts, that were syndicated from a remote source, is a risky thing. To prevent any unwanted side-effects you have to pro-actively enable this plugin by code.

In order to re-enable the quick-edit functionality for a particular post_type you need to call add_post_type_support() for a support-feature called distributor-remote-quickedit. Do this for every desired post_type before this plugin loads.

With a post_type of book, you could do it like so:

add_action( 'admin_init', function () {
    add_post_type_support( 'book', 'distributor-remote-quickedit' );
}, 9 );

It’s important to declare your post_type_supports before the plugin is executed on admin_init with a default priority of 10!

常見問題集

Does this plugin work with WordPress Multisite?

Yes, it is made for multisites with internal distribution setup.

The Distributor plugin disables the use of quickedit for reasons. Why would I want to change that?

It totally depends on your use case 😉

In our case, on a large multisite network, there was only one out of almost 20 post_types, that needed this feature, for sure – real-world-use-cases may be rare.

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈Distributor – Remote Quickedit〉的開發相關工作。

參與者