如何为多站点全局定义WordPress插件快捷码?

时间:2017-05-16 作者:FAISAL KHAN

我有一个多站点项目,其中我有WordPress联网的多站点。

在我的网站上,我有许多插件,如照片库、视频库和widget。

我已经创建了短代码,并在第一个站点中使用它们。但在另一个站点,它不起作用。所以我想知道解决方案。如何对所有网站使用相同的短代码?

我的所有网站主题都是一样的。

1 个回复
SO网友:gdarko

我建议您创建一个Network-only 为网络中的所有站点激活的插件,并定义shortcodes 在…内

制作特定插件Network-only 您需要添加Network: True 你的插件定义,就像下面的例子。

更改:

/*
Plugin Name: My Awesome Plugin
Plugin URI: http://yourplugin.com/
Description: This is my extremely awesome WordPress plugin
Version: 1.0
Author: John Doe
Author URI: http://yourcompany.com
License: GPLv2
*/
以下内容:

/*
Plugin Name: My Awesome Plugin
Plugin URI: http://yourplugin.com/
Description: This is my extremely awesome WordPress plugin
Version: 1.0
Author: John Doe
Author URI: http://yourcompany.com
License: GPLv2
Network: True
*/
完成后,请确保从Network Admin 插件中定义的短代码应该适用于网络中的所有站点。

结束

相关推荐

Single必须使用Plugins目录进行本地开发

我有多个本地安装的WordPress,并希望有一个单一的必须使用插件目录为我的所有本地网站。有什么我可以添加到wp配置,例如,让我有一个文件夹,可以用于我的所有网站?或者另一种方法?例如:/根/站点/站点1//根/站点/站点2//根/站点/站点3/。。。所有用途:/根/mu插件/谢谢