2017-01-20 36 views
-1

我正在开发一个关于WordPress的新项目。
我正在为客户开发一个基于他们的实际网站(由其他团队开发)的新网站。 因此,我决定创建一个新的WordPress主题并使用现有的内容(客户端的请求)。
但是,这意味着要重新使用自定义插件,以免重新上传图片和文章。
我想将自定义插件包含到新主题中。但是,plugins文件夹位于主题文件夹之外。所以我想知道你是否可以将自定义插件的代码转换为新主题。
预先感谢您。将自定义插件的代码转换为主题

回答

0

正在使用哪些自定义插件来处理图片和文章?上传的文件应该转到/ wp-content/uploads,并且所有数据都存储在数据库中。删除插件可能会使数据无法访问,但它不应该消失。

为什么要将功能从插件转移到主题?或者这些插件位于/ wp-content/themes /文件夹中?你处理这两种情况的方式是非常不同的。

如果你需要需要将某些功能复制到主题中,可以将它们移动到子主题中的functions.php文件(或调用该目录中其他文件的functions.php文件)。 WordPress Codex有比我在这里概述的更好的documentation on child themes。将函数放入主要主题是一个永久性更改,当您处理更适合插件的函数时不推荐使用。

如果您将插件从一个主题复制到另一个主题,您可能需要使用TGM Plugin Activation来查看插件依赖关系。