【问题标题】:Wordpress - Sort post of one category alphabeticallyWordpress - 按字母顺序对一个类别的帖子进行排序
【发布时间】:2021-01-02 05:21:54
【问题描述】:

我在最后,我什至不确定我是否做对了。 我将当前代码添加到 function.php,我需要更改一个特定类别的顺序。所以我的意思是说“内部通信”类别以按添加日期或按字母顺序显示帖子,但只有一个,我为其他人设置了不同的全局设置。 谁能帮我?谢谢。

$args = array(
    'posts_per_page'   => 5,
    'offset'           => 0,
    'category'         => 'interni-sdeleni',
    'orderby'          => 'post_date',
    'order'            => 'ASC',
    'include'          => 'interni-sdeleni',
    'exclude'          => '',
    'meta_key'         => '',
    'meta_value'       => 'interni-sdeleni',
    'post_type'        => 'post',
    'post_mime_type'   => '',
    'post_parent'      => '',
    'post_status'      => 'publish',
    'suppress_filters' => true );

$posts_array = get_posts( $args );

【问题讨论】:

标签: wordpress sorting categories posts


【解决方案1】:

试试这个代码 -

$args = array(
'posts_per_page'   => 5,
'offset'           => 0,
'category'         => 'interni-sdeleni',
'orderby'          => 'name',
'order'            => 'ASC',
'include'          => 'interni-sdeleni',
'exclude'          => '',
'meta_key'         => '',
'meta_value'       => 'interni-sdeleni',
'post_type'        => 'post',
'post_mime_type'   => '',
'post_parent'      => '',
'post_status'      => 'publish',
'suppress_filters' => true );

$posts_array = get_posts($args);

【讨论】:

  • 旧代码适用于所有类别,但“包含”什么都不做,我需要实现这一点,但正确:'include' => 'interni-sdeleni',
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-04-05
  • 2011-06-17
  • 2012-02-18
  • 1970-01-01
  • 2014-08-15
  • 1970-01-01
相关资源
最近更新 更多