Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将自定义数据库页迁移到Wordpress_Php_Database_Wordpress - Fatal编程技术网

Php 将自定义数据库页迁移到Wordpress

Php 将自定义数据库页迁移到Wordpress,php,database,wordpress,Php,Database,Wordpress,我一直在考虑使用Wordpress作为CMS来取代多年来我拼凑在一起的各种数据库驱动的页面。我想知道是否有一种无缝的方法可以根据URL从数据库中获取信息 e、 g.我有提供奖项信息的网页 /academy-awards grabs the intro info from the database /academy-awards/32 grabs the intro info about the 32nd edition /academy-awards/32/winners grabs the r

我一直在考虑使用Wordpress作为CMS来取代多年来我拼凑在一起的各种数据库驱动的页面。我想知道是否有一种无缝的方法可以根据URL从数据库中获取信息

e、 g.我有提供奖项信息的网页

/academy-awards grabs the intro info from the database
/academy-awards/32 grabs the intro info about the 32nd edition
/academy-awards/32/winners grabs the results and commentary for that ceremony
现在,academy awards实际上是一个无扩展的php文件,根据它后面的内容(无、数字、数字和单词),它提供各种页面


我怎样才能把这部作品翻译成Wordpress?我是一个彻头彻尾的WP noob,所以我希望你最初的回答能帮助我挖掘更多。

除非已经有了导入过滤器或插件,要将帖子/页面数据导入Wordpress帖子/页面,没有一种简单的方法可以不进行并使用自定义数据库查询,将所需内容插入WP数据库模式中的正确位置

也就是说,您可以将phpmyadmin中的表导出到CSV或纯文本中,然后将该数据处理到一个文件中,导入该文件时将生成WordPress帖子/页面。看

还可以考虑设置一个演示WordPress站点,输入一些帖子/页面,然后从仪表板导出>>工具>导出,然后查看WordPress WXR文件是如何构造的。这是一种很好的格式,可以安排数据进行导入。看


如果您只是想显示来自另一个数据库的数据,请使用
wpdb类
。请参见

在深入研究之后,我似乎可以通过使用自定义查询()并将它们与页面模板相结合来访问其他数据库中的信息。

我想我正在寻找是否有一种方法可以在WP页面中使用路径信息与自定义php交互。在上面的示例中,我们使用nginx重写将/academy awards之后的内容转换为与PHP交互的自定义GET变量。我想我必须看看我是否可以把变量传递给WP。看起来有很多方法可以传递变量…我需要仔细阅读。啊,我以为你想导入数据。是否要在Wordpress中保留/迁移URL结构?是。我刚刚发现了一些使用query_vars hook引用的页面,也就是说,您可以告诉WP在获得奥斯卡奖之后的所有内容都应该传递给一个变量。