web-dev-qa-db-ja.com

すべての投稿タイプにタグを付けて投稿を取得する

投稿の種類に関係なく、特定のタグを持つすべての投稿を取得しようとしています。私は私が見つけたすべての解決策(ここではSOとそれ以降)を試しましたが、何もうまくいきません。

私はこれを試してみました:

$query_args = array(
        'tag' => $tag,
        'post_type' => array('post', 'praktijk', 'expert', 'download', 'product', 'event')
    );

    $query = new WP_Query( $query_args );

そして私はそれがうまくいくと思います。 post_typesの配列を 'any'という文字列に置き換えることもできません。

誰かが私が間違っていることを知っていますか?

3
Terrabythia

あなたが使用することができます

$query_args = array(
    'tag' => $tag,
    'post_type' => 'any',
);
$query = new WP_Query( $query_args );

ここを見てください: タグパラメータ そして タイプパラメータ

3
realloc