これが単なる構文のケースであることを願っています。
Wordpress のカスタム検索機能を作成していますが、ID に応じていくつかの結果を除外したいことを除けば、すべてうまく機能しています。
これは 1 つの ID で問題なく動作します
$sqlp_page ="select ID, post_title, post_name, post_excerpt from wp_posts where post_type='page' and ID != '236' ";
$sqlp_page .="and post_status='publish' ";
$sqlp_page .="and (post_title like '%".$_GET['s']."%' ";
$sqlp_page .="or post_content like '%".$_GET['s']."%') ";
$sqlp_page .="and post_status='publish' ";
$sqlp_page .="order by id ASC ";
しかし、ID に複数の値を渡すことはできないようです。私はネットを検索し、いくつかの異なる方法を試しましたが、何もうまくいかないようです。
$sqlp_page ="select ID, post_title, post_name, post_excerpt from wp_posts where post_type='page' and ID != '236,239' ";
または
$sqlp_page ="select ID, post_title, post_name, post_excerpt from wp_posts where post_type='page' and ID != '236' or '239' ";
と
$sqlp_page .="and ID != '236' ";
$sqlp_page .="and ID != '239' ";
しかし、何も機能していないようです。どんな支援も大歓迎です。