如何创建从数据库动态提取的静态WordPress页面?

时间:2013-04-20 16:23:31

标签: php database wordpress dynamic static

我在MySQL数据库中有一堆数据,这些数据由自动递增的id值索引。

一行看起来像这样:

id | title                           | description                       | story
1  | A good day in the neighborhood. | Mr. Rogers is in the neighborhood | A long text wall here...

每6小时通过cron作业向数据库添加新数据。我想自动生成包含此数据的静态页面。现在我有动态页面,www.mysite.com/story?id=1

我真的想要一个静态页面,可以访问www.mysite.com/title-of-story

我环顾四周但却找不到办法做到这一点?

1 个答案:

答案 0 :(得分:0)

奥斯汀,   当你说“静态页面”时,你的问题有点模糊。你将这些称为“故事”,这让我相信他们的博客文章比网页更多。那么,您是否希望用户访问WP站点上的一个URL,然后显示所有这些故事的列表?或者您是否希望让用户访问您的wordpress网站,并从非WP MySQL表中查看您的故事的博客?

如果是后者,您可以考虑一个精确转换和加载脚本(ETL),它从上面的MySQL表中获取数据并将其移动到wp_posts表中。