我有一个多站点项目,其中我有WordPress联网的多站点。
在我的网站上,我有许多插件,如照片库、视频库和widget。
我已经创建了短代码,并在第一个站点中使用它们。但在另一个站点,它不起作用。所以我想知道解决方案。如何对所有网站使用相同的短代码?
我的所有网站主题都是一样的。
我有一个多站点项目,其中我有WordPress联网的多站点。
在我的网站上,我有许多插件,如照片库、视频库和widget。
我已经创建了短代码,并在第一个站点中使用它们。但在另一个站点,它不起作用。所以我想知道解决方案。如何对所有网站使用相同的短代码?
我的所有网站主题都是一样的。
我建议您创建一个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
插件中定义的短代码应该适用于网络中的所有站点。我有多个本地安装的WordPress,并希望有一个单一的必须使用插件目录为我的所有本地网站。有什么我可以添加到wp配置,例如,让我有一个文件夹,可以用于我的所有网站?或者另一种方法?例如:/根/站点/站点1//根/站点/站点2//根/站点/站点3/。。。所有用途:/根/mu插件/谢谢