Ist es möglich, eine Schleife von Beiträgen mit WP_Query oder query_posts unter Verwendung des Titels zu erstellen?
dh
$args = array('post_title'='LIKE '.$str.'% ');
$res = WP_Query($arg);
// the loop...
// trying this now...
$mypostids = $wpdb->get_col("select ID from $wpdb->posts where post_title like 'Abb%' ");
echo count($mypostids).", "; // works but can't echo out array of IDs for the next args?
$args = array(
'post__in'=> $mypostids
);
$res = WP_Query($args);
while( $res->have_posts() ) : $res->the_post(); ...
query-posts
wp-query
title
v3nt
quelle
quelle
$wp_query
), das nicht Teil des Filterrückrufs zu sein scheint (siehe codex.wordpress.org/Plugin_API/Filter_Reference/posts_where ) und einen Fehler generiert.add_filter
wie im Beispiel deklarieren , funktioniert dies einwandfrei. Ein weiterer Vorteil dieser Lösung ist, dass sie für benutzerdefinierte Beitragstypen funktioniert.%
verfehlt wird. Gleich danachLIKE \'
. Ich fügte es hinzu und es fing an zu arbeiten (4.2.4)%
, auch hinzugefügt und funktioniert :) (sollte vielleicht die Antwort bearbeiten?)habe dies mit der Hilfe von diesem Beitrag am Ende funktioniert. Prost;
quelle
Holen Sie sich den Titel aus einer anderen Schleife
und verwenden Sie die Variable $ title, wenn Sie möchten.
quelle
Ja, es ist möglich....
quelle
Diese Antworten scheinen mir ein Versuch zu sein, WordPress zu hacken.
Lesen Sie die gleiche Frage zum Stapelüberlauf:
/programming/25761593/wp-query-with-post-title-like-something-and-category
Dies funktioniert, wenn Sie eine Suchabfrage nach Titel, sortiert nach Titel, durchführen möchten:
Diese Beispielabfrage bezieht sich auf einen Beitragstyp mit dem Namen "watches" und das "s" (Suchbegriff) ist der Ort, an dem Sie in der Abfrage nach Ihren Beitragstiteln suchen können
quelle