在以下循环中标记模板而不是“发布”

时间:2018-01-30 08:45:00

标签: php wordpress tags taxonomy

我正在使用下面的代码(循环)进行博客帖子网格显示。我也希望我的tag.php具有以下结构(标签的帖子而不是所有博客帖子)。但我不知道该怎么做。请你检查一下吗?

我不记得过去我是如何解决以下问题的,但我百分之百确定我之前找到了解决方案。

typedef struct Error {
    int code;
    char message[512];
};

int div(int x, int y, Error *err) {
    if( y == 0) {
        err->code = 0;
        strcpy(err->message, "Division by zero!");
        return -1;
    } else {
        return x / y;
    }
}

int main() {

    Error err;
    int retValue = div(4, 2, &err);

    if (retValue < 0)
    {
        printf("Code: %d, Message: %s\n", err->code, err->message);
    }
    else
    {
        printf("%d\n", retValue);
    }
}

1 个答案:

答案 0 :(得分:-1)

请使用标记参数检查WP_Query https://codex.wordpress.org/Class_Reference/WP_Query#Tag_Parameters 例如:

$custom_query_args = array(
    'taxonomy_type' => 'post', 
    'posts_per_page' => get_option('posts_per_page'),
    'paged' => $paged,
    'post_status' => 'publish',
    'ignore_sticky_posts' => true,
    //'category_name' => 'custom-cat',
    'order' => 'DESC', // 'ASC'
    'orderby' => 'date', // modified | title | name | ID | rand
    'tag' => 'tag1,tag2' 
);