我希望创建一个从数据库提取数据的 Wordpress 网站。例如:城市、地标、事件等的数据库。我知道 Wordpress 使用底层数据库,但如何创建一个单独的数据库来存储可以使用普通 SQL 查询提取的动态数据?谢谢。
最佳答案
I understand that Wordpress uses an underlying database, but how do I create a separate database to store dynamic data
您可以使用CREATE DATABASE
命令在mysql中创建一个新数据库。例如:
CREATE DATABASE newdbname;
您还可以利用 Wordpress API 来存储和检索自定义数据。这是一个很大的话题,但是可以在这里找到一个很好的教程:
http://code.tutsplus.com/tutorials/how-to-create-custom-wordpress-writemeta-boxes--wp-20336
基本上,您需要使用以下 WordPress 函数向 add_meta_boxes
Hook 注册回调:
add_action('add_meta_boxes', 'addMyCustomField');
然后像这样编写回调函数:
function addMyCustomField(){
add_meta_box('id', 'title', 'callback', 'post_type', 'context', 'priority', 'callback_args' );
}
关于php - 使用 php、mysql 在 WordPress 中动态内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23158222/