我正在使用Wordpress管理我网站上的帖子,但我不想使用Wordpress模板/可视化。我将仅使用它来管理内容并稍微编程以显示我网站中的内容。
好吧,我可以访问Wordpress数据库并使用我自己的查询加载内容。但我想知道是否可以使用Wordpress在我的网站和Wordpress数据库之间建立桥梁。
简化,我想知道Wordpress是否提供了已经管理数据库连接,查询和返回某些对象的getAllPosts()
,getAllComments
等方法,或者我需要在我的应用程序中构建它。
答案 0 :(得分:1)
不是原生的wordpress,但这通过插件非常“可行”。示例:http://code.google.com/p/wordpress-posts-api/声称可以为帖子执行您想要的操作,并且您可以展开以加载评论 - 或者您可以通过一些搜索找到您想要的确切插件。
我从来没有真正使用过其他人为此编写的内容,但是已经构建了类似的功能来公开XML Feed的帖子等(例如,在Flash中显示)。如果你从其他人的插件开始并扩展,则相对容易。
只需提一句警告 - 这些插件非常适合在完整的WordPress环境中运行,因此易于运行。缺点是它们在完整的WordPress环境中运行,因此在高压力下效率低下。如果你要敲打它,我会首先编写一个缓存缓冲区,并且只在缓存过期时才对WordPress进行完全调用。