找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

只需一步,快速开始

如何为WordPress网站文章添加特色图像

查看: 793| 评论: 3| 发布者: 水中月牙

??? ??С
简介:WordPress的特色图像是一个很实用的功能,可以在文章列表中为每篇文章添加一张缩略图。如果当前文章中没有图片,但又想显示一张默认的缩略图该怎么办?调用媒体库中某个图片作为默认的缩略图:将下面的代码添加到当 ...

如何为WordPress网站文章添加特色图像

WordPress的特色图像是一个很实用的功能,可以在文章列表中为每篇文章添加一张缩略图。如果当前文章中没有图片,但又想显示一张默认的缩略图该怎么办?调用媒体库中某个图片作为默认的缩略图:

将下面的代码添加到当前主题的functions.php中:
function wpforce_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);
}
} else {
set_post_thumbnail($post->ID, '11');
}
}
} //end function
add_action('the_post', 'wpforce_featured');
add_action('save_post', 'wpforce_featured');
add_action('draft_to_publish', 'wpforce_featured');
add_action('new_to_publish', 'wpforce_featured');
add_action('pending_to_publish', 'wpforce_featured');
add_action('future_to_publish', 'wpforce_featured');

上面代码中的数字11,是媒体库中某个图片附件的ID号。

【免责声明】本文仅代表作者或发布者个人观点,不代表SEO研究协会网(www.seoxiehui.cn)及其所属公司官方发声,对文章观点有疑义请先联系作者或发布者本人修改,若内容涉及侵权或违法信息,请先联系发布者或作者删除,若需我们协助请联系平台管理员,邮箱cxb5918@163.com(本平台不支持其他投诉反馈渠道,谢谢合作)。若需要学习以上相关知识请到巨推学院观看视频教程,网址www.jutuiedu.com。

鸡蛋

鲜花

握手

雷人

路过
已有 3 人参与

会员评论

推荐阅读

文章排行

TOP ARTICLES

返回顶部