• 注册
  • 看我脸色
    看我脸色套图达人
    个人签名:就是喜欢美的东西。
    关注1 粉丝1 喜欢0内容256
    上海 · 晴 15-30℃
    全部文章 全部文章 关注:0 内容:1070

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

  • 查看作者
  • 打赏作者
  • 拉黑名单
  • 全部文章
    • LV.1 新手
      套图达人

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

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

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

      post_author  作者,1默认管理员

      post_date  发布时间

      post_content  文章内容

      post_title  文章标题

      post_status  文章状态 发布为publish

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

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

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

      操作WordPress数据库发布文章

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

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

      object_id  文章id

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

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

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

      操作WordPress数据库发布文章

      请登录之后再进行评论

      登录
    • 帖子间隔 侧栏位置: