WordPress自定义字段添加日志图片(3)-完善

利用WordPress的自定义字段为指定日志添加图片,不仅可以使读者更易于了解文章的主题内容,更能起到吸引读者及个性化的作用。如果你对此感兴趣,欢迎与我一起讨论这个专题 icon smile WordPress自定义字段添加日志图片(3)-完善

快速链接:

在本专题的第二篇中,我们已经知道如何为各篇日志添加不同的图片了,相信大家也已经将其实现。但你是否也发现一个类似的问题:“那我是不是都得把之前的每篇日志添加图片啊?”譬如我这个blog的日志有300多篇,如果我要为每一篇日志都增补图片,那多累人啊。

但如果放之不管,这样没有定义图片的日志会在IE下显示一大块空白(FF下没有),这样的日志显得太不美观了。所以我们应该对自定义图片的调用增加一个判定:有定义图片的日志就显示,否则不显示。

我们对第二篇的所说的调用代码:

<?php $image = get_post_meta($post->ID, 'index_image', true); ?>
<div class="indeximg"><img width="495" src="<?php echo $image; ?>" alt="" /></div>

进行如下修改,增加红色标记的两行:

<?php if ( get_post_meta($post->ID, 'index_image', true) ) { ?>
<?php $image = get_post_meta($post->ID, 'index_image', true); ?>
<div class="indeximg"><img width="495" src="<?php echo $image; ?>" alt="" /></div>
<?php } ?>

通过上面的两句条件命令,我们就可以达到自定义图片对日志的全局适应,增加了这个修改的兼容性。

到目前为止,我们已经可以很好地为日志添加专属的图片了,或者你会发现各篇日志显示的图片大小一样过于单一。如果你希望最新一篇日志显示大图片,而较前日志显示较小图片的话(如下图例子),请继续关注本专题的第四部分 icon wink WordPress自定义字段添加日志图片(3)-完善

smartrcn2 150x150 WordPress自定义字段添加日志图片(3)-完善

Technorati 标记: WordPress, 自定义字段, 图片
分类:WordPress;标签:, , , ;收藏本文的永久链接

14 Responses to “WordPress自定义字段添加日志图片(3)-完善”

  1. bluedesign 回复此留言 2008/05/03 15:47 #comment-2368

    如果做成插件的形式就好了
    一是使用简单,二是方便以后升级使用.博主你看呢

  2. Jinwen 回复此留言 2008/05/03 15:59 #comment-2367

    是的,我会在完成这专题后把此功能做成插件,希望关注 :)

  3. 柴柴 回复此留言 2008/05/04 07:50 #comment-2365

    可以想cnbeta那样按分类来添加图片就好了

  4. Jinwen 回复此留言 2008/05/04 07:53 #comment-2366

    这是可以的,你或者可以先看下这篇:http://www.saywp.com/wordpress/styling-individual-posts-in-wordpress.html。待我完成一些计划的文章后,会再写下这个话题 ;)

  5. 菠菜 回复此留言 2008/05/07 16:17 #comment-2369

    期待找个插件的诞生。

  6. 菠菜 回复此留言 2008/05/07 16:18 #comment-2370

    请问自定义字段是存储在数据库中的吗?

  7. Jinwen 回复此留言 2008/05/08 02:01 #comment-2371

    是的呢。

  8. 季子乌 回复此留言 2008/06/13 17:55 #comment-2372

    谢谢指教,已经用上了。嘻嘻!

    呃,另外,可否请教一下一个与自定义字段相关的问题:
    我想从原来的wordpress转到另外的服务器上的另外的wordpress。数据是导出了,可是自定义字段却不知道如何导入导出。如果博主知道,可否帮忙解决一下这个问题?谢谢:)

  9. dogorgod 回复此留言 2008/07/30 11:32 #comment-2373

    要做成插件了?帅呆了。在期待中煎熬...

  10. 汉文堂 回复此留言 2008/10/07 17:58 #comment-2374

    不行,我用了以后连定义了的也看不见了,不知道问题出在哪了

  11. 文痞'BLOG 回复此留言 2008/10/17 07:16 #comment-2376

    不得哦···
    我照你说的做了,结果连日志标题也没有了

  12. Jinwen 回复此留言 2008/10/17 10:15 #comment-2377

    @文痞’BLOG: 那就奇怪啊,这个添加应该不会影响日志的标题的。是不是浮动的样式影响到呢,你能说具体点不?

  13. 印第安小狮 回复此留言 2009/11/16 15:59 #comment-10850

    I've done!!! Thank you!


The trackbacks and pingpacks:

  • 使用自定义字段给 Wordpress 添加日志图片 | 網生@誌 | zEUS.'Blog - Pingback on 08/11/24 15:14