WP酷 WP酷
  • 主题
  • 教程
  • 插件
  • 官方 QQ 群
  • 建站推荐
  • 联系
  • nicetheme® 奈思主题
  • 注册
    登录
立即登录
  • 请到 [后台->外观->菜单] 中设置菜单
首页 › WordPress 教程 › 自动为WordPress文章设置特色图像

自动为WordPress文章设置特色图像

PCDotFan11年前

自动为WordPress文章设置特色图像-WP酷

WordPress的特色图像是一个很实用的功能,为每篇文章增加一个特色图像,可以使blog各个部分都更生动。比如首页每篇文章都有自己的缩略图,相关文章中用缩略图告诉用户这些文章的主题,或者在侧栏加一个特色文章功能,显示文章特色图像。

 

手动选择特色图像有些不方便,不是每次都能想起来点一下设置特色图像按钮,如果能自动为WordPress文章添加特色图像,就方便多了。

 

自动为WordPress文章设置特色图像代码

这里有一段很实用的代码,可以自动将文章中的第一张图片设置为特色图像,如果你手动设置了特色图像,可以覆盖这段代码。将下面的代码丢到当前主题的functions.php里,以后就不用担心忘记设置特色图像了。

function autoset_featured() {
          global $post;
          $already_has_thumb = has_post_thumbnail($post->ID);
              if (!$already_has_thumb)  {
              $attached_image = get_children( "post_parent=$post->ID&post_type=attachment&post_mime_type=image&numberposts=1" );
                          if ($attached_image) {
                                foreach ($attached_image as $attachment_id => $attachment) {
                                set_post_thumbnail($post->ID, $attachment_id);
                                }
                           }
                        }
      }  //end function
add_action('the_post', 'autoset_featured');
add_action('save_post', 'autoset_featured');
add_action('draft_to_publish', 'autoset_featured');
add_action('new_to_publish', 'autoset_featured');
add_action('pending_to_publish', 'autoset_featured');
add_action('future_to_publish', 'autoset_featured');

 

via:@solagirl

#特色图像
3
分享

本站下载管理系统「dl.mywpku.com」因年久失修而永久关闭。若需获得往年主题,请至 WP酷的百度网盘(提取码: 5rbm) 自行搜索下载。默认解压密码为「www.mywpku.com」。

对您造成的不便,敬请谅解!

PCDotFan 站长
文章 435评论 859
相关文章
  • [6.0 更新中文汉化]极度流行的SEO插件 – WordPress SEO by Yoast
  • WordPress 新用户注册邮件链接提示「您的密码重设链接无效」
  • AMP – 为 WordPress 移动站点操作全球访问优化
  • 去除谷歌服务 – WordPress 国外主题全方位加速
  • 使用 WP-CLI 简化 WordPress 操作流程
  • WordPress 基础开发 – 一探 WordPress Hook 机制及示例应用
  • 优化静态资源 – WordPress 国外主题全方位加速
  • WordPress 实现微信登录
评论 (9)
再想想
  • cc崔小可

    不管用 [思考]

    10年前
  • Geelg

    用了这个之后有个问题 就是我之前已经发布的文章不能正常显示,今天发布的可以正常显示,图片的地址全部都错了
    http://www.geelg.com QQ 383295263

    9年前
    • WP酷

      @Geelg 看来确实有问题,我更新下吧

      9年前
    • 读你

      @Geelg “图片的地址全部都错了”是什么意思?http://www.mybry.com

      8年前
  • 趣闻巴士

    挺好用的,但是有个别图为什么提取不出来?http://www.qwbus.com/category/kexue

    8年前
  • 三秋

    如果图片是外链的话,那就没有用了。

    7年前
  • 三秋

    只能设置固定的特色图像了。

    7年前
  • 欧美老婆

    谢谢分享,回去试试

    5年前
  • 冒号网

    我的网站经测试没法使用,www.maohao.net 帮忙看看

    5年前
PCDotFan
站长
若无特别注明,则默认我发布的所有文章均为内容原创 / 翻译原创,转载时请保留来源。
435文章
859评论
3K获赞
猜你喜欢
利用SQL语句实现WordPress所有文章的TrackBack
10年前
为WordPress添加后门 以备不时之需
9年前
利用审查元素轻松删改WP主题
10年前
  • 杂记
  • WordPress 付费主题推荐
Copyright © 2023 WP酷. Designed by nicetheme. 琼ICP备13002067号-1