我爱水煮鱼 » WordPress » 使用 WordPress 自定义字段来显示日志缩略图

使用 WordPress 自定义字段来显示日志缩略图

WordPress 最强大的地方是它强大的可定制性,其中 WordPress 自定义字段(Custom Fields)就是 WordPress 能够进行灵活定制的奥秘之一,我们 WordPress JAM 团队的企业网站案例阳诺太阳能就是大量使用 WordPress 自定义字段。

是的,WordPress 自定义字段使用的好,能够把 WordPress 博客转变成一个完全定制化的 CMS 站点。这篇就来讲讲 WordPress 自定义字段的一个非常广泛的用途:使用 WordPress 自定义字段来显示日志缩略图

  1. 首先应该能够上传图片到你的服务器,可以通过 FTP 工具或者在 WordPress 后台通过其他任何 WordPress 插件上传图片。(目前我们给客户制作的主题不用那么复杂,直接从后台直接就可以上传缩略图)。

  2. 在撰写新日志的页面,向下滚动到一个叫做自定义字段(Custom Fields)的地方,点击按钮展开它。

  3. 在 Key 字段输入 “image_thumb”,然后在 “Value” 字段输入你刚才上传的图片的 URL。

  4. 然后继续你写日志的常规动作,增加标题,输入内容,选择分类,最后发布。

  5. 现在打开当前主题的 index.php 文件,搜索到下面这行:

    <?php the_content('Read the rest of this entry &raquo;'); ?>
    
  6. 这上面这行之前添加以下代码:

    <a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><img src="<?php $values = get_post_custom_values("image_thumb"); echo $values[0]; ?>" alt="<?php the_title(); ?>" /></a>
    

标签:

分享到:

22 条评论 添加你的评论 →

  • smallpo 2008-08-27 13:20:29 #

    沙发?
    这个功能很不错啊,搜藏了。

    支持 反对

  • 重庆 2008-08-27 14:43:29 #

    期待更多翻译,wp技术方面的!

    支持 反对

  • underone 2008-08-27 15:38:56 #

    你个翻译狂人

    支持 反对

  • zhang 2008-08-27 20:22:17 #

    不知道怎么让windows live writer支持自定义字段。现在不太用wordpress自己的编辑器了。

    btw,你的logo很漂亮 :D

    支持 反对

  • Mac 2008-08-28 07:50:59 #
    :mrgreen: 我的站几乎就是用自定义字段造起来的,可以说WP最具有扩展性的就是它的自定义字段,有很多应用的。

    支持 反对

  • bssn 2008-08-28 11:48:28 #

    那些杂志的模板都在用。

    支持 反对

  • 菠菜 2008-08-28 16:43:55 #

    又学到了,哈哈。。。还那么简单。

    支持 反对

  • xinxin 2008-08-28 23:17:12 #

    不错,不错,收藏了 :smile:

    支持 反对

  • 黑色饼干 2008-09-07 19:08:46 #

    试了下,要是没有图片就是个XX,没有图片时让它显示指定的图要怎么写呢

    支持 反对

  • Frank Richard 2008-09-21 13:07:23 #

    真的不错!

    支持 反对

  • joronray 2008-09-23 18:01:07 #

    有两个问题.
    1.如果是纯文字的文章在首页摘要中会多出一个X的图片.图片地址就是文章地址,名字就是文章的名字..

    2.显示的图片大小是原始大小,而非缩略图,如果图片很大他照样显示多大,这样严重影响模板以及外观..

    这两个问题要如何解决?等待答复

    支持 反对1

    • Denis 2008-09-23 18:24:14 #

      这里假设你回为每篇文章设置一个大小一样的缩略图。

      支持1 反对1

  • YaleXue 2008-09-27 12:18:22 #

    飞猪兄一般哪种工具写PHP或改Wordpress啊?

    支持 反对1

  • Crisco 2008-11-13 13:54:51 #

    想知道get_post_custom_values 和 get_post_meta 有什么区别,显示日志缩略图用哪一个更好?

    支持 反对1

  • freesky 2008-12-06 16:02:43 #

    代码好头大,在学习吧!

    支持 反对1

  • seri 2009-02-18 14:47:26 #

    请问,如果不填自定义,能不能判断if, :oops: 自定义域没填写的时候,输出空白,填了才读出图片??

    支持 反对

  • 布谷鸟 2009-05-10 22:57:31 #

    呵呵,我写的一个wordpress缩略图插件,不需要手动填写缩略图地址,自动维护:http://niaolei.org.cn/posts/4012

    支持 反对

  • 洪猫_jojo 2011-12-14 10:11:09 #

    我想知道在INDEX.PHP里添加后面那一段代码,有什么作用。 :mrgreen:

    支持 反对

发表评论

你必须 登陆 之后才能留言。你可以使用以下方式快速登陆我爱水煮鱼:

使用新浪微博登陆 使用腾讯微博登陆 使用豆瓣登陆

你也可选择直接在本站 注册