Als «post-meta» getaggte Fragen

Post-Meta ist ein Datensatz, der zusätzliche Kern- sowie benutzerdefinierte Post-Informationen enthält.

11
Wie rufe ich den Block der aktuellen Seite ab?
Ich versuche, den Slug der aktuellen WordPress-Seite außerhalb der Schleife abzurufen. Der Titel der Seite kehrt mit zurück wp_title (), aber wie kann ich den Slug bekommen? <li> <a href="/slug-of-current-page/"> <?php wp_title('', true); ?> </a> </li>
99 post-meta  slug 


7
Wie kann ich Beiträge nur anzeigen, wenn meta_value nicht leer ist?
Drei Leute haben bereits versucht, das zu lösen, und wir kommen gleich auf Null. Ich möchte nur Posts anzeigen, die einen Wert im meta_key 'featured_image' haben. Also ... wenn 'featured_image' nicht leer ist, zeige den Beitrag. Hier ist der Code: <ul> <?php $args = array( 'showposts' => 5, 'meta_query' => …

7
Der effizienteste Weg um Posts mit Postmeta zu bekommen
Ich brauche eine Reihe von Posts mit ihren Metadaten. Natürlich können Sie mit einer Standardpost-Abfrage keine Metadaten abrufen, daher müssen Sie in der Regel eine get_post_custom()für jeden Post durchführen. Ich versuche es mit einer benutzerdefinierten Abfrage, wie folgt: $results = $wpdb->get_results(" SELECT p.ID, p.post_title, pm1.meta_value AS first_field, pm2.meta_value AS second_field, …
36 post-meta  sql 

4
Was ist der richtige Weg, um Daten in einer Meta-Abfrage von WP query_posts zu vergleichen?
Ich habe einen query_posts-Aufruf in einer WP-Vorlage. Mit dem Plugin "Weitere Felder" kann ich dem Site-Administrator die Möglichkeit geben, ein Ereignis (benutzerdefinierten Beitragstyp) zu erstellen und anschließend ein Datum einzugeben, das formatiert ist: JJJJ / mm / tt. Die Hauptfrage ist: Welchen Wert soll ich an die Option value im …

8
Können die Next / Prev Post-Links nach Menüreihenfolge oder nach einem Metaschlüssel sortiert werden?
Ich habe eine Reihe von Posts, die nach einem meta_key-Wert sortiert sind. Sie können bei Bedarf auch nach Menüreihenfolge arrangiert werden. Die Links für den nächsten / vorherigen Beitrag (generiert von next_post_link, previous_post_linkoder posts_nav_linkalle navigieren nach Chronologie. Obwohl ich dieses Standardverhalten verstehe, verstehe ich nicht, wie ich es ändern kann …

4
Erweitertes Suchformular mit Filtern für benutzerdefinierte Taxonomien und benutzerdefinierte Felder
Ich möchte ein Formular für die erweiterte Suche für einen bestimmten benutzerdefinierten Beitragstyp erstellen, das Filter für die benutzerdefinierten Felder und Taxonomien der benutzerdefinierten Beitragstypen sowie für separate Eigenschaften für benutzerdefinierte Beitragstypen (Felder und Taxonomien) enthält, die Links zu den ersten enthalten Beitragstyp mithilfe eines benutzerdefinierten Beziehungsfelds. Ich habe vor …

5
Post Meta vs separate Datenbanktabellen
Welche Vor- und Nachteile hat die Verwendung der einen oder anderen Methode bei der Entwicklung von Plugins, für die Datenspeicherung erforderlich ist? Die Erklärung im Kodex ist nicht detailliert: Bevor Sie mit einer neuen Tabelle beginnen, sollten Sie sich überlegen, ob das Speichern der Daten Ihres Plugins in WordPress 'Post …

2
Wie kann ich update_post_meta und delete_post_meta einbinden?
Ich habe immer noch Mühe, mich auf die Sache einzulassen, und bin wirklich fest entschlossen, die folgende Aufgabe zu erledigen: Wenn update_post_metaausgelöst wird, prüfen Sie, ob der meta_keyWert gleich ist (ich möchte einen Code auslösen, wenn ein bestimmter meta_key verwendet wird). Wenn der gesuchte Metaschlüssel vorhanden ist, führen Sie einen …
29 hooks  post-meta 

4
WP-Insert-Post-PHP-Funktion und benutzerdefinierte Felder
Die WordPress-Funktion wird zum programmgesteuerten Senden von Daten verwendet. Standardfelder, die eingereicht werden müssen, um den Inhalt, den Auszug, den Titel, das Datum und vieles mehr aufzunehmen. Es gibt keine Dokumentation dafür, wie ein benutzerdefiniertes Feld eingereicht wird. Ich weiß, dass es mit der add_post_meta($post_id, $meta_key, $meta_value, $unique);Funktion möglich ist. …


3
Kann ich mit der Funktion pre_get_posts einen Beitrag per Metaschlüssel ausschließen?
Ich sehe, viele Leute bevorzugen es, pre_get_postsHaken anstelle von zu verwenden query_posts. Der folgende Code funktioniert und zeigt alle Posts an, die den Metaschlüssel "featured" haben. function show_featured_posts ( $query ) { if ( $query->is_main_query() ) { $query->set( 'meta_key', 'featured' ); $query->set( 'meta_value', 'yes' ); } } add_action( 'pre_get_posts', 'show_featured_posts' …

2
Erklärung von update_post_ (meta / term) _cache
Ich habe einige Best Practices von 10up durchgelesen und sie erwähnen das Setzen dieser beiden Flags auf false in einer WP_Query (abhängig davon, was Sie abfragen): 'update_post_meta_cache' => false: nützlich, wenn Post-Meta nicht verwendet wird. 'update_post_term_cache' => false: nützlich, wenn Taxonomiebegriffe nicht verwendet werden. Ich gehe davon aus, dass es …

1
Wie extrahiere ich Daten aus einem Post-Meta-Array?
Ich habe ein XML-zu-WP-Decoder-Skript gefunden, das die Daten als Array in einem benutzerdefinierten Metafeld speichert. Wie lassen sich die Informationen am besten extrahieren? Wie könnte ich beispielsweise das Feld "Hergestellt in" als "KANADA" anzeigen? [_ttn_i_details] => Array ( [0] => a:5:{s:9:"engine_id";a:1:{i:0;s:9:"300000225";}s:15:"transmission_id";a:1:{i:0;s:6:"257691";}s:5:"plant";a:1:{i:0;s:23:"Oshawa, Ontario, Canada";}s:15:"Manufactured in";a:1:{i:0;s:6:"CANADA";}s:22:"Production Seq. Number";a:1:{i:0;s:6:"151411";}} ) Der obige Beispielcode …
23 post-meta  array 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.