主页 > 后端 > wordpress教程 >
来源:自学PHP网 时间:2014-11-28 23:42 作者: 阅读:次
[导读] 最近新学做wordpress的主题,由于自己对wp自带的函数不是很熟悉,用起来比较不方便,不如自己写sql查询来的快,于是便小小研究一下wp的数据库 假如我想输出某一分类($category_id)下除了标题...
wordpress 数据库表结构最近新学做wordpress的主题,由于自己对wp自带的函数不是很熟悉,用起来比较不方便,不如自己写sql查询来的快,于是便小小研究一下wp的数据库. 我用的是wp3.5版本 假如我想输出某一分类($category_id)下除了标题为“图片”的文章,原本想用wp自带函数query_posts实现,在网上看到一种用法是不想输出某篇文章的话,就用query_posts('p=-1,-2'),于是自己查询出所有标题为“图片”的文章的id号,将这些id号用“-”和“,”连接成字符串$str然后处理一下(去掉多余的逗号之类),query_posts('cat='.$category_id.'&p='.$str),可惜,测试结果是失败的,不知道是我的wp版本问题还是其他原因. 最终,还是自己写sql语句,一步到位:
这篇文章涉及的表主要有: wp_posts:存储文章(包括页面、上传文件、修订) wp_terms:存储每个分类、标签 wp_term_relationships:存储每个文章、链接和对应分类的关系 wp_term_taxonomy:存储每个分类、标签所对应的分类 这几个表中的各个字段的含义:
|
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com