I want to: 对多个Wordpress站点(单个安装)使用一个主题。
The reason is simple: 我希望能够为我的所有网站(不是所有网站,而是一组网站)更新一次主题。
Now I know: 我可以使用多站点。但我真的不想这样做,因为对于这组特定的网站,这将导致一些我不想处理的非常复杂的问题,可能还有一些我想不到的问题(这让我更加担心:)
And I know: 我可以使用“infinitewp”、“managewp”、“cmscommander”、“wpremote”。。。但我有几个问题:1。如果我想管理大量的站点,它们将花费很多:)2。我将更新主题(代码它)我自己迅速,将我更容易只更新他的文件夹中的代码,然后登录和更新的每一个变化。3、我甚至不确定我是否可以在这些应用程序中使用文件夹上传方法,自动主题更新方法对我不起作用。
我想到的是:
Maybe: 我可以使用register_theme_directory
函数可将所有网站的主题目录设置为主机上的一个文件夹(不位于任何此组网站文件夹)。有可能吗?这是个好主意吗?还是有风险的?
UPDATE: 我得到了一个很好的答案,但如果您有任何其他意见/建议要补充,我将非常高兴。。。
SO网友:Ben
我现在收到一封来自“manageWP”支持部门的电子邮件,上面说:
they do have a way to update plugins and themes from a file :)
So what you have to do if you need it is:
单击“网站选项卡”>选择要更新主题的网站>单击“管理主题”>单击“添加主题”>选择“URL&;ZIP”>拖动主题ZIP文件到drop zone>Done。
(如果您上传现有主题或插件,则会对其进行更新)