我有数千种称为“列表”的自定义帖子类型,没有图片。现在,我想在每个列表中添加一个图像作为占位符图像,这些图像也应该设置为特色图像。每个列表的图像应相同,例如默认值。jpg。
有人能帮我写一个SQL查询吗?
谢谢和问候
我有数千种称为“列表”的自定义帖子类型,没有图片。现在,我想在每个列表中添加一个图像作为占位符图像,这些图像也应该设置为特色图像。每个列表的图像应相同,例如默认值。jpg。
有人能帮我写一个SQL查询吗?
谢谢和问候
我可以告诉你如何使用WordPress功能,这非常简单,你不会丢失任何重要的东西:
上载默认值。使用WordPress媒体管理器的jpg图像。请注意图像的IDset_post_thumbnail() 对于每一个
add_action(\'admin_init\', function () {
//Replace with the correct image ID
$image_id = 45;
$args = array(
\'nopaging\' => true,
\'post_type\' => \'listings\'
);
$listings = get_posts( $args );
foreach( $listings as $listing) {
//if has not featured image assigned, set default
if( ! has_post_thumbnail($listing->ID) ) {
set_post_thumbnail( $listing->ID, $image_id );
}
}
} );
备选方案:不要为每个帖子设置默认图像。相反,检查帖子是否有缩略图(特色图像),如果没有显示默认值。jpg://Assuming we are inside the loop
if( has_post_thumbnail() ) {
the_post_thumbnail();
} else {
echo \'<img src="http://url.com/to/default.jpg">\';
}
我有一个烘焙博客,最近我更改了url。我现在的问题是,当我将图像添加到帖子或图书馆时,它们不会显示/呈现。上载步骤通过OK,但图像不会渲染。你能帮忙吗,我只是不知道我哪里做错了。