我正在工作的Wordpress网站有一个静态首页,所有帖子都被发送到另一个页面(标题为blog
).
这篇文章页面上的图片是随机的漂亮照片,根本不在媒体收藏中。然而,当我点击一篇文章时,我确实在它的新页面中得到了正确的图像。
我怎样才能在贴子页面中获得正确的图像,或者完全从贴子页面中删除这些图像?
Wordpress是5.1版,主题是Simple Business Pro
. 非常感谢。
我正在工作的Wordpress网站有一个静态首页,所有帖子都被发送到另一个页面(标题为blog
).
这篇文章页面上的图片是随机的漂亮照片,根本不在媒体收藏中。然而,当我点击一篇文章时,我确实在它的新页面中得到了正确的图像。
我怎样才能在贴子页面中获得正确的图像,或者完全从贴子页面中删除这些图像?
Wordpress是5.1版,主题是Simple Business Pro
. 非常感谢。
如果您使用的主题是:https://wordpress.org/themes/simple-business-wp/, 然后这是负责博客页面上图像的代码:
<?php
if (has_post_thumbnail()) {
the_post_thumbnail(\'nimbus_722_400\', array(\'class\' => \'nimbus_722_400 img-responsive\'));
} else { ?>
<?php if ( (simple_business_wp_get_option(\'fp-news-thumbs-toggle\') == "1") || (simple_business_wp_get_option(\'fp-news-thumbs-toggle\') == "") ) { ?>
<img src="<?php echo get_template_directory_uri(); ?>/assets/images/preview/722x400-<?php echo rand(1,8); ?>.jpeg" class="nimbus_722_400 img-responsive" alt="<?php the_title(); ?>" />
<?php } ?>
<?php } ?>
如您所见,如果设置了,它将显示帖子缩略图。如果没有缩略图集,并且某些选项设置为true,那么它将显示来自资源的随机图像。因此,如果你在博客列表上看到一些随机图片,那么你可能没有为这些帖子设置特色图片。
我正在尝试使用复杂的orderby场景来排序我的帖子,该场景使用CASE 和WHEN 语法。为此,我创建了一个过滤器:add_filter( \'posts_orderby\', \'order_properties_by_reference\', 10, 2 ); function order_properties_by_reference( $orderby, $wp_query ){ global $wpdb; $orderby = \"C