wordpress ·

WordPress直接对数据库进行操作获取数据

首先说明我为什么要写这篇文章,WordPress对建站的来说是一个很好的CMS,插件多,可扩展性强,所以很多站长都喜欢折腾,我也是一个爱折腾的,总觉得哪里还欠点什么,有人跟我说可以自己尝试写个主题,以我目前的能力来说写主题我觉得我还不行,顶多也就修改修改主题。

我用的这个主题是仿百家的主图,当时是在一个作者那买的,个人感觉挺好看的,但是呢作者更新少,刚开始还更新,后来基本上没声了,想想算了,我就自己改吧,把自己喜欢的东西加进去,把一些不用的插件都删除了,或者改成代码的格式,这样能提供WordPress的性能。

废话不多说,入正题,我的本意是想在首页添加友情链接的,但是我不喜欢用右侧小工具,虽然我网上寻觅了一些方法,WordPress有提供获取连接的函数,但是获取后的样式很不美观,可塑性不强(或许是我技术不行),然后就决定直接用WordPress操作数据库,直接从数据库里面获取链接就可以了。

WordPress有提供直接对数据库操作的类($wpdb),在functions.php里写一个获取数据库内容的函数,然后在你想要的页面调用这个函数就可以达到目的,以下是我的代码。

这只是以我的需求所写的一段代码,不仅可以取链接,还可以取文章、评论等等,只要是数据库有的都可以取出来。

参与评论