V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
pykwokcc
V2EX  ›  PHP

关于 wordpress 博文图片存储问题

  •  
  •   pykwokcc · Aug 14, 2014 · 4147 views
    This topic created in 4275 days ago, the information mentioned may be changed or developed.
    最近想自己写个博客程序, 想参考下wordpress的数据库设计。看了wordpress的表后发现他并没有一张表用来保存图片的存放路径,那么在显示一篇博文的时候,wordpress是如何取得这篇文章对应的图片的呢
    5 replies    2014-08-14 19:35:13 +08:00
    yytsjq
        1
    yytsjq  
       Aug 14, 2014
    http://codex.wordpress.org/Post_Types#Attachment

    WordPress 把图片等附件当作一种日志类型了。
    iyaozhen
        2
    iyaozhen  
       Aug 14, 2014
    wp_postmeta
    这个表里面存着图片和文章对应信息。(没具体看)
    其实也不用个表存图片的路径,因为路径直接写进文章里面了(html富文本)。
    pykwokcc
        3
    pykwokcc  
    OP
       Aug 14, 2014
    @iyaozhen
    你的意思是当图片传完成后,图片以<img src="图片地址">的形式直接插入到博文当中了,是吗?
    这样一来当我需要单独调用这篇文章的图片时(比如首页幻灯片轮播)那不是要正则去文章内容里面取提取了,这样不是很不方便么?
    iyaozhen
        4
    iyaozhen  
       Aug 14, 2014
    @pykwokcc 我以前写的内容发布系统是这样做的。没具体看wp是怎么做的。wp_postmeta这个表应该是存了图片和文章的一个对应关系。
    emric
        5
    emric  
       Aug 14, 2014
    图片存进 post 表, 不用想也知道有 parent 列...
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3527 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 1238ms · UTC 11:46 · PVG 19:46 · LAX 04:46 · JFK 07:46
    ♥ Do have faith in what you're doing.