web-dev-qa-db-ja.com

メタ値による添付ファイルの取得

私は非常に簡単なところに行き詰まっています。すべての添付ファイルをカスタムメタキー(および値)で取得する必要があります。私は短いコードを開発しているので、可能な限りすべてのページで機能する必要があります。

これまでに試したこと

$args = array(
    'post_type' => 'attachment',
    'meta_query' => array(
        array(
            'key' => 'medientyp',
            'value' => 'Video'
        )
    )
);
$query = new WP_Query($args);

しかし、それは何も見つけません(はい、エントリーが存在します)。

私は何か問題がありますか?それとも私は何かが恋しいですか?

2
Robert

私は何時間もの研究に費やし、この質問を書いて数分後に 解決策を見つけました

$args = array(
    'post_type'   => 'attachment',
    'post_status' => 'inherit',       <<-- IMPORTANT
    'meta_query'  => array(
        array(
            'key'     => 'medientyp',
            'value'   => 'Video'
        )
    )
);
$query = new WP_Query($args);
7
Robert