Ich suche nach einer Möglichkeit, Beiträge nach ID zu durchsuchen, vorzugsweise mit Unterstützung für benutzerdefinierte Beitragstypen. Ich hatte gehofft, dass es ein Plugin geben würde, das diese Funktionalität aktiviert, aber ich habe nichts gefunden. Alle Ideen wäre sehr dankbar, danke.
10
Antworten:
Ich bin mir nicht sicher, warum ich nach ID abfragen möchte, aber das besagt, dass es auf hackige Weise möglich ist (ich mag diese Methode, weil sie einfach ist).
Alles, was Sie dann tun, ist die Suche über das reguläre Suchfeld mit einem
#
(Hash-) Präfix vor der numerischen ID...wurde die Post mit einer ID von 123 zurückgeben.
Ich bin mir sicher, dass es kompliziertere Wege gibt, um dies zu tun, aber ich sehe keine Probleme mit diesem Ansatz, es sei denn, Sie haben viele Posts mit Titeln, die mit einem Hash beginnen (aber Sie könnten den Hash immer gegen einen tauschen ein anderes Zeichen).
Ich hoffe, das hilft. :) :)
quelle
unset()
Aufruf auf Folgendes ..unset( $wp->query_vars['s'], $_GET['s'] );
und die Suche Begriffstext wird verschwinden, wenn die ID-Suche durchgeführt wird .. ps gerne helfen .. :)get_search_query
Filter einbinde .add_filter( 'get_search_query', function() { return $_GET['s']; } );