OR検索機能を探していまして、この記事にを見つけました。
WordPress 4.0で↓試したところ、機能しませんでした。(WordPress 3.3.2はOK)
add_filter('posts_search', function($search) { return str_replace(')) AND ((', ')) OR ((', $search); });
何か良い方法ありますか?
kjmtshさん
ありがとうございます。
試したところ、new-post と表示されるのですが、
期日が過ぎた記事も表示されます。
1.DATE_SUB(NOW(), INTERVAL 30 DAY) を、
DATE_SUB(NOW(), INTERVAL 1 MONTH) に変更しても変化なく、
2.DATE_SUB(NOW(), INTERVAL 30 DAY) を、
NOW()-60 に変更したところ機能しているようです。
ご報告でした。
【追記】
先ほどから更に試してみました。
DATE_SUB(NOW(), INTERVAL 30 DAY) <= p.post_modified を、
DATE_SUB(NOW(), INTERVAL 1 MONTH)<= p.post_date として希望していた動作ができました。
ありがとうございました。