• 注册
  • 个人说明:TA有点懒了,什么都没有写。
    关注 1 粉丝 0 喜欢 0 内容 256
    河南省·郑州市
    聊天 送礼

    新版界面开发进度

    14%
    其实就是啥也没写,只有想法,哈哈
    • 回帖总排行
    • 采纳总排行

    分享精彩给好友

    全部文章 关注:0 内容:1074

    操作WordPress数据库发布文章【转】

  • 查看作者
  • 打赏作者
  • 拉黑名单
    • 前几天群里有人问我为什么直接操作WordPress数据库发布文章,插入成功了,却显示不出来。当时在外面玩儿,没法帮他,今天还没解决这个问题,抽点时间帮他一把。

      WordPress的文章存在与wp_posts数据表中,里面有很多字段,有些没有多大作用,但却有存在的意义。

      一般发布文章主要用到如下几个字段即可。

      post_author  作者,1默认管理员

      post_date  发布时间

      post_content  文章内容

      post_title  文章标题

      post_status  文章状态 发布为publish

      post_name  链接组成元素,不可使用中文(中文url编码可以),本站伪静态使用的postid

      其它必要字段有默认值,默认就可以了。

      操作WordPress数据库发布文章

      一般主题中,使用这些字段就能正常发布文章,但是个别主题会出现问题,比如大前端DUX5.0。原因是没有为文章设置分类信息,大前端主题新增了当前位置导航,查看文章时会显示文章分类>文章标题。如果没有设置分类信息,代码会执行错误,以至于文章内容及以下部分无法显示。

      如何插入文章分类信息?文章分类信息存放在wp_term_relationships表中。

      object_id  文章id

      term_taxonomy_id  分类id,分类id在wp_term_taxonomy表中查看。

      有这两个信息就能正常读取文章的分类信息了。

      操作WordPress数据库发布文章

      你需要登录,才能进行发帖操作