riezo
フォーラムへの返信
7件の返信を表示中 - 1 - 7件目 (全7件中)
-
フォーラム: 使い方全般
返信が含まれるトピック: 管理画面外でメディアアップローダーを使いたいフォーラム: 使い方全般
返信が含まれるトピック: 管理画面外でメディアアップローダーを使いたいフォーラム: 使い方全般
返信が含まれるトピック: meta_queryでAND条件とOR条件を使いたいgblsm様
ありがとうございます。
ORとANDを組み合わせた書き方で上手く行きました。
リンク先の、ORとANDを組み合わせた書き方は、コメントで動かないと書かれていたように読めたので、一番下の配列を使用したコードを使っていました。
最初から試しておけばよかったです。大変失礼しました。参考までに、以下で意図した結果が得られました。
$args = array( 'post_type' => 'custom_post', 'meta_query' => array( 'relation' => 'AND', array( 'key' => 'column_1', 'value' => 'aaa', 'compare' => '=' ), array( 'relation' => 'OR', array( 'key' => "column_2", 'value' => "bbb", 'compare' => '=' ), array( 'key' => "column_3", 'value' => "bbb", 'compare' => '=' ), ) ) );
フォーラム: 使い方全般
返信が含まれるトピック: meta_queryでAND条件とOR条件を使いたいすいません、転記し間違えました。再度貼り付けます。
$args = array( 'post_type' => 'custom_post', 'meta_query' => array( 'relation' => 'AND', array( 'key' => 'column_1', 'value' => 'aaa', 'compare' => '=' array( 'key' => "column_2,column_3", 'value' => "bbb" 'compare' => '=' ), array( 'key' => "column_3", 'value' => "bbb" 'compare' => '=' ) ) );
上記を、以下のように書き換えて試してみたのですが、
結果が返ってきません。$args = array( 'post_type' => 'custom_post', 'meta_query' => array( 'relation' => 'AND', array( 'key' => 'column_1', 'value' => 'aaa', 'compare' => '=' array( 'key' => array("column_2","column_3"), 'value' => "bbb" 'compare' => '=' ) ) );
以下では返ってきます。
keyに配列を設定するとうまくいかないように見えるのですが
何かお気づきありますでしょうか。$args = array( 'post_type' => 'custom_post', 'meta_query' => array( 'relation' => 'AND', array( 'key' => 'column_1', 'value' => 'aaa', 'compare' => '=' array( 'key' => "column_2", 'value' => "bbb" 'compare' => '=' ) ) );
フォーラム: 使い方全般
返信が含まれるトピック: meta_queryでAND条件とOR条件を使いたいDaisuke Takahashi 様
ご回答ありがとうございます。
いろいろと試してみているのですが、なかなかうまくいきません。$args = array( 'post_type' => 'custom_post', 'meta_query' => array( 'relation' => 'AND', array( 'key' => 'column_1', 'value' => 'aaa', 'compare' => '=' array( 'key' => "column_2,column_3", 'value' => "bbb" 'compare' => '=' ), array( 'key' => "column_3", 'value' => "bbb" 'compare' => '=' ) ) );
上記を、以下のように書き換えて試してみたのですが、結果が返ってきません。
$args = array( 'post_type' => 'custom_post', 'meta_query' => array( 'relation' => 'AND', array( 'key' => 'column_1', 'value' => 'aaa', 'compare' => '=' array( 'key' => "column_2,column_3", 'value' => "bbb" 'compare' => '=' ) ) );
keyに配列を指定しなければ返ってくるのですが、何かお気づきの点などありますでしょうか。
$args = array( 'post_type' => 'custom_post', 'meta_query' => array( 'relation' => 'AND', array( 'key' => 'column_1', 'value' => 'aaa', 'compare' => '=' array( 'key' => "column_2", 'value' => "bbb" 'compare' => '=' ) ) );
フォーラム: 使い方全般
返信が含まれるトピック: タームが付いていない投稿の抽出方法について早急なご回答、大変ありがとうございます。
WordPress4.1からNOT EXISTSが使えるのですね。ありがたいです。今回のサイトはお客様の事情もありWordPressのアップデートが行えないため、
タクソノミーを必須とする対応をとることとしましたが、教えて頂いた情報は今後役立てます。フォーラム: プラグイン
返信が含まれるトピック: WordPress投稿画面でカスタムフィールドを動的に表示/非表示したい
7件の返信を表示中 - 1 - 7件目 (全7件中)