我有一个博客,该博客应该显示两个网格列和六个帖子,但仅显示五个,此外,我还有一个按钮可以加载更多帖子,因此当我单击它时,它会显示另外五个(应该是也有六个),因此有足够的帖子可以加载六个。它使用一个名为fusin-core的wordpress插件。
我发现了两件事:
首先,我尝试使用以下方法在后端页面上对此进行更改:
let c = (fun a b ‐> let d = a 10 in d ‐ 4*b) (fun c ‐> c + c) 5
let x = c‐6
我试图放更多,但它只是忽略了它
然后在查找php的文件时,我在插件(融合核心)内部找到了一个名为class-blog.php的类,我尝试更改了一些参数,但没有结果。
let d = a 10 in d ‐ 4*b
[blog number_posts="6" offset="" cat_slug="" exclude_cats="" show_title="yes" title_link="yes" thumbnail="yes" excerpt="yes" excerpt_length="35" meta_all="no" meta_author="no" meta_categories="yes" meta_comments="no" meta_date="yes" meta_link="yes" meta_tags="no" paging="yes" scrolling="pagination" strip_html="yes" blog_grid_columns="2" blog_grid_column_spacing="40" layout="large" class="" id=""][/blog]
$defaults = FusionCore_Plugin::set_shortcode_defaults(
array(
'class' => '',
'id' => '',
'blog_grid_column_spacing' => '40',
'blog_grid_columns' => '3',
'cat_slug' => '',
'excerpt' => 'yes',
'excerpt_length' => '',
它应该显示两个带有六个柱的网格列,然后再加载六个。如果你帮我,我会的。
它是这样的: https://netcloudengineering.com/blog-redes-telecomunicaciones-ciberseguridad/?lang=en
答案 0 :(得分:0)
使用此功能。希望它对您有用。
function wpdocs_five_posts_on_homepage( $query ) {
if ( $query->is_home() && $query->is_main_query() ) {
$query->set( 'posts_per_page', 6 );
} } add_action( 'pre_get_posts', 'wpdocs_five_posts_on_homepage' );