Wordpress插件 - 我应该使用wp表前缀吗?

时间:2014-04-02 14:04:05

标签: database wordpress database-design

我正在开发一个Wordpress插件,该插件使用与安装CMS的同一数据库的连接。该插件旨在让用户创建类似调查的页面。

我理解我的应用程序使用的表应该具有代表性的前缀,以便可以在数据库中轻松识别它们。 (例如,survey_question

了解这一点,包含安装表前缀以指定应用程序是Wordpress的一部分仍然是一个好习惯吗? (例如,wp_survey_question

如果这不会影响我的SQL查询的可读性,我不会太在意添加安装前缀。例如:

global $wpdb;
$sql = "SELECT * FROM " . $wpdb->prefix . "survey_question
        INNER JOIN " . $wpdb->prefix . "survey_answer
    ... ";

1 个答案:

答案 0 :(得分:0)

这是一种常规做法,主要是因为在WordPress安装阶段可以自定义前缀,因此默认前缀wp_有时不起作用。此外,多站点安装中的前缀更改(可能是wp_2_,wp_6_等)