我目前正在处理一个在主页上显示滑块的网页。为了知道应该在此处显示哪些帖子,它会查找标记为“功能”(这是一个自定义字段)的帖子,并显示最近的X(其中X是我在代码中设置的数字)。
$args = array(
'post_type' => 'post',
'posts_per_page' => 10,
'meta_query' => array(
array(
'key' => 'sfeatured',
'value' => 'super-sfeatured',
'compare' => '='
)
),
'orderby'=>'date',
'order'=>'DESC'
);
$the_query = new WP_Query( $args );
我不想从代码中更改滑块中显示的帖子数量(如您所见,现在的数量是10)。我想在我的Wordpress管理页面中有一个“常规”自定义字段,可以在其中设置要显示的幻灯片数量。
解决此问题的最佳方法是什么?
答案 0 :(得分:0)
在admin的主页中创建一个自定义字段,并在数组中回显该字段值代替“ 10”。
答案 1 :(得分:0)
在帖子中添加屏幕选项,以便您可以在那里修改号码
有一个钩子add_screen_option
,用于注册自定义元框。
法典中的示例代码:
add_action('wp_network_dashboard_setup', function() {
add_screen_option('layout_columns', ['default' => 2]);
});
答案 2 :(得分:0)
您可以使用Bonzer自定义字段创建器https://wordpress.org/plugins/bonzer-custom-fields/在任何设置页面中创建字段
即
设置>常规
设置>写作
设置>阅读等。
并避免使用仅主页所需的字段来破坏您的帖子