从SQL自动生成页面

时间:2015-10-16 作者:trilobutt

我正在建立一个生物多样性数据库,并正在寻找最简单的方式在线显示所有信息。我知道我不用CMS也能做到这一点,但我的最后期限太紧了,不能浪费时间从头开始设计一些花哨的东西(更容易快速推出主题)。

我正在努力选择Wordpress(在it方面的经验)和Drupal(这肯定会有用,但要让它看起来好看要费时得多)。我很想选择Wordpress,但我想知道它是否可以处理主要方面。

也就是说,我可以为主SQL表中的每一行自动生成页面吗?假设我有一张这样结构的桌子:

ID | Rank | Parent | Name

此表将有6000多行,每个名称必须有自己的动态生成页面。用我已有的自定义模板填充每个页面很简单。

我的问题是必须手动创建6000多页,每个名称一页,然后每次添加新物种时都创建新的页面。是否有一些功能或插件可以动态生成页面,使用自定义模板,甚至使用一个很好的永久链接?

我可以在Drupal中做到这一点,但不知道如何在Wordpress中做到这一点。

1 个回复
SO网友:RMS

使用shell脚本和WP-CLI 在SSH控制台中。您的shell脚本必须获取表中的每个元素,并启动WP-CLI的功能,该功能在Wordpress中创建一个post。您甚至可以在函数的调用中提供一种模板。WP-CLI是一个有用的工具,但您也可以通过使用Wordpress CLI脚本(请参阅文档)以自己的方式来完成。

相关推荐

Should our pages be posts?

我们正在为我们的社区发布大量内容(大约每天3页)。所有正在发布的内容都是在页面中创建的。我的问题是:“页面”和“帖子”在数量上有什么区别吗?为了速度或效率,Dos WP更喜欢帖子而不是页面?谢谢