在我的本地机器上,我安装了多个wordpress版本,以便测试我开发的主题和插件。
我想知道我是否可以创建一个中央wp内容文件夹和数据库,这些文件夹和数据库链接到wordpress的每个版本,这样我就不必在它们之间不断复制我的项目了?
在我的本地机器上,我安装了多个wordpress版本,以便测试我开发的主题和插件。
我想知道我是否可以创建一个中央wp内容文件夹和数据库,这些文件夹和数据库链接到wordpress的每个版本,这样我就不必在它们之间不断复制我的项目了?
对于wp-content
您需要将WP\\u CONTENT\\u DIR及其指向此文件夹的路径添加到每个wp-config.php
每个站点的文件。所有这些WP\\u CONTENT\\u DIR常量应具有指向一个文件夹的相同路径。请在此处阅读更多信息:http://codex.wordpress.org/Editing_wp-config.php#Moving_wp-content
要共享同一个数据库,只需在每个wp-config.php
文件。请在此处阅读:http://codex.wordpress.org/Editing_wp-config.php#Set_Database_Name
UPDATE: 要使URL正常工作,请定义WP_SITEURL
和WP_HOME
将覆盖选项设置的常量。请在此处阅读:http://codex.wordpress.org/Editing_wp-config.php#WordPress_address_.28URL.29
您是否考虑过WordPress多站点网络设置?您是否考虑过WordPress(多站点)网络设置?看看这个:http://codex.wordpress.org/Create_A_Network
多站点网络是所有共享相同WordPress安装的站点的集合。他们还可以共享插件和主题。
网络中的各个站点都是虚拟站点,因为它们在您的服务器上没有自己的目录,尽管它们在sharedinstallation中没有用于媒体上载的单独目录,而且它们在数据库中也有单独的表。
假设我想通过在第一段中添加一个body类来给出第一段加粗文本。有没有办法过滤the_content(); 或任何其他段落?第一段?最后一段?我知道我可以使用Javascript或CSS(:firstchild)来实现这一点,但有没有一种原生的WordPress方式?谢谢J