Wordpress beágyazott meta_query és string keresés együtt

Wordpress beágyazott meta_query és string keresés együtt
2022-09-01T19:41:19+02:00
2022-09-02T09:10:36+02:00
2022-10-15T21:20:38+02:00
reactive
Sziasztok,

ezekkel a paraméterekkel futtatott query nem működik (0 találat mindenre):

$args = array ( 's' => $_GET["s"], 'post_type' => 'konyv', 'orderby' => 'title', 'order' => 'ASC', 'posts_per_page' => '10', 'meta_query' => array( 'relation' => 'OR', array( 'key' => 'szerzo', 'value' => $_GET["s"], 'compare' => 'like', ), array( 'key' => 'rovid_leiras', 'value' => $_GET["s"], 'compare' => 'like', ), ), );
Ha kitörlöm a meta_query-t, akkor jó:

$args = array ( 's' => $_GET["s"], 'post_type' => 'konyv', 'orderby' => 'title', 'order' => 'ASC', 'posts_per_page' => '10', );
Ha az 's' paramétert törlöm ki, akkor legalább a meta_query része működik:

$args = array ( 'post_type' => 'konyv', 'orderby' => 'title', 'order' => 'ASC', 'posts_per_page' => '10', 'meta_query' => array( 'relation' => 'OR', array( 'key' => 'szerzo', 'value' => $_GET["s"], 'compare' => 'like', ), array( 'key' => 'rovid_leiras', 'value' => $_GET["s"], 'compare' => 'like', ), ), );
De én telhetetlen vagyok, és azt szeretném, hogy az első verzió működjön Tehát keressen a címben és a kontentben is (az 's' paramétert), és az egyedi mezőkben is (szerző, rövid leírás).

Előre is köszönöm a segítséget.
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd