人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ワードプレスのWP_Queryについて質問です。

投稿記事の本文(post_content)に文字列が含むか検索し、一致した投稿のみ抽出することは可能でしょうか?
ネットで検索しても見つからなかったため、もしご存じな方いらっしゃいましたらご教授お願いします。

// 参考コード

$args = array(
'posts_per_page' => 100,
'paged' => $paged,
'cat' => $category,
'orderby' => 'date',
'order' => 'DESC',
'post_type' => 'post',
'post_status' => 'publish',
// 本文に文字列が含むか検索する方法?
);

$the_query = new WP_Query($args);

●質問者: pochi07
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● a-kuma3
ベストアンサー

s かな。

検索パラメータ

キーワード検索によって投稿を表示します。

キーワード検索によって投稿を表示
「キーワード」という検索語にマッチする投稿を表示します:

$query = new WP_Query( array( 's' => 'キーワード' ) );
関数リファレンス/WP Query - WordPress Codex 日本語版


ネットで検索しても見つからなかったため、

まずは公式のドキュメントを当たるべし。


pochi07さんのコメント
ご指摘のとおり、公式ドキュメントに記載がありました。 sですね。 post_contentで検索しても見つからなかったので見落としてました。 ありがとうございました。

a-kuma3さんのコメント
もう少し、突っ込んだことをやりたくなったら、こちらが参考になりそうな。 http://elearn.jp/wpman/column/c20140403_01.html タイトルだけとか、本文だけとか。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ