【发布时间】:2014-11-29 07:54:38
【问题描述】:
我想使用另一个 Wordpress 安装,它从我原来的 Wordpress 前缀中获取表格。我将两个 WP 安装都安装在同一个数据库中,并带有另一个前缀。我用的是WP Event Manager,原来的前缀是这样的:
wp_em_events
我希望在我的新安装中使用相同的插件自动从原始插件中获取它的表格,就像下面的代码已经在我的 wp-config.php 中为用户所做的那样:
define('CUSTOM_USER_TABLE', 'wp_users');
我可以在我的 wp-config.php 文件中使用一条规则,比如获取用户的规则吗?还是有另一种方法可以将数据从原始表获取到新表?
【问题讨论】:
-
你的意思是你的 wp-config 文件吗?
-
哦,是的,对不起!让我马上改变。你知道怎么做吗?
-
您的原始 WP 网站中当前存在的数据在哪里? WP Event Manager 表的名称是什么?
-
数据(表)位于名为 wp_em_events 的 MySQL 数据库中。我想在我的新站点上从该表中获取相同插件的数据。如果可能,以与我从原始表中获取用户相同的方式。问题是我不知道是否可以为任何表动态使用,如果它有效,我需要使用什么代码。
-
看起来您有以下与插件关联的表:EM_EVENTS_TABLE、EM_BOOKINGS_TABLE、EM_LOCATIONS_TABLE、EM_TICKETS_TABLE、EM_TICKETS_BOOKINGS_TABLE、EM_RECURRENCE_TABLE、EM_CATEGORIES_TABLE、EM_META_TABLE。您是否尝试过以
define('EM_EVENTS_TABLE', 'wp_em_events');的形式为其中的每一个执行define()?
标签: php mysql wordpress apache .htaccess