在Wordpress中添加常规自定义字段

时间:2018-07-24 12:05:25

标签: php wordpress field

我目前正在处理一个在主页上显示滑块的网页。为了知道应该在此处显示哪些帖子,它会查找标记为“功能”(这是一个自定义字段)的帖子,并显示最近的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管理页面中有一个“常规”自定义字段,可以在其中设置要显示的幻灯片数量。

解决此问题的最佳方法是什么?

3 个答案:

答案 0 :(得分:0)

  1. 您可以在页面中使用定制后字段。

在admin的主页中创建一个自定义字段,并在数组中回显该字段值代替“ 10”。

  1. “高级自定义字段”插件,以防您使用ACF插件

答案 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/在任何设置页面中创建字段


     设置>常规
     设置>写作
     设置>阅读等。

并避免使用仅主页所需的字段来破坏您的帖子