您所在位置:
将下面的代码使用code snippet自定义代码插件添加,针对已经发布并且已经设置特色图的文章不会起作用,如果是一篇新的文章在点击发布的时候会自动地将第一张图设置到featued image特色图那里。
add_action('save_post', 'auto_set_featured_image');
function auto_set_featured_image($post_id) {
if (!has_post_thumbnail($post_id)) {
$attachments = get_children([
'post_parent' => $post_id,
'post_type' => 'attachment',
'post_mime_type' => 'image',
]);
if (!empty($attachments)) {
$first_attachment = array_shift($attachments);
set_post_thumbnail($post_id, $first_attachment->ID);
}
}
}
以上代码可以省去一个插件,如下
https://ja.wordpress.org/plugins/auto-post-thumbnail/

因为wordpress是一个开源的建站系统,它是允许我们进行这样的自定义的,这就是使用wordpress建站的一个好处。如果你想要这样简单的功能,可以试试上面的代码,可以避免给你的独立站添加一个插件而导致网站的加载速度变慢。
郑州白帽子是一个专业做定制开发独立站的外贸建站公司,如果你需要去定制开发独立站,那么可以将您的需求告诉我们,我们来给您报价。

