Articles of benutzerdefinierte Felder

Fügen Sie eine class aus einem benutzerdefinierten Feld zur Widget-class hinzu

Wie würde ich eine class aus einem benutzerdefinierten Feld zu einem Widget hinzufügen? Ich weiß, ich sollte es irgendwo in $ before_widget setzen … in meinem Fall ist dies ‘before_widget’ => ”, Ich habe versucht, $ Farbe zu verwenden und hinzuzufügen global $post; $color = get_post_meta($post->post_parent, ‘bg_color’, true ); oben, aber offensichtlich mache ich es […]

Erhalten Sie alle Posts aus der Kategorie in einer Dropdown-Liste in einem benutzerdefinierten Feld

In WordPress habe ich einen benutzerdefinierten Beitragstyp. Sagen wir es sind Filme. Innerhalb von Filmen habe ich eine Liste von Beiträgen mit unterschiedlichen Filmnamen. Jetzt in jedem Beitrag möchte ich ein benutzerdefiniertes Dropdown-Feld. Wo alle Posts für den Film aufgefüllt werden. Und wenn ich jemanden auswähle und rette. Dann wird der ausgewählte Film im Frontend […]

Metadaten von zugehörigen Posts auf save_post speichern

Hier ist das Szenario: Benutzerdefinierter Beitragstyp “Shows” Benutzerdefinierte Beitragstyp “Bewertungen” Bewertungen sind “Kinder” von Shows, so dass jede Rezension ein benutzerdefiniertes Feld mit der ID der übergeordneten “Show” hat. Da eine Rezension auch ein benutzerdefiniertes Feld mit einem Bewertungswert enthält, möchte ich beim Speichern ein benutzerdefiniertes Feld für den übergeordneten Post (show) mit der durchschnittlichen […]

WP_query gibt einen Fehler zurück, wenn es für ein benutzerdefiniertes Widget verwendet wird

Ich arbeitete an der Erstellung meines ersten Plugins / Widget, das eine wirklich einfache Schleife anzeigen sollte, die nur ein benutzerdefiniertes Feld (Bild) enthält. Ich habe die Schleife ohne Probleme in meinem Thema getestet, aber wenn ich die Schleife in meine Plugin-Datei platziere, erzeugt sie einen schwerwiegenden Fehler, der verhindert, dass das Plugin aktiviert wird. […]

ein get_posts, um eine Anzahl von benutzerdefinierten Posts für jeden Metawert zurückzugeben

Ich habe eine benutzerdefinierte Post “Produkt” mit einem benutzerdefinierten Feld cf_type . Ich möchte eine get_posts , die 20 Produkte cf_type: fog , 10 Produkte mit cf_type: fog und 10 mit cf_type: gof . Ist das möglich? $args = array( ‘post_type’ => ‘product’, ‘meta_query’ => array( array( ‘key’ => ‘cf_type’, ‘value’ => ‘fog’, // need […]

Auswählen von Posts, die älter als der aktuelle Unix-Epochen-Zeitstempel sind

Ich versuche, die folgende Abfrage auszuführen, die damit zusammenhängt, dass das Datum und die Zeit des Beitrags als separate benutzerdefinierte Felder eingegeben werden. $args = array( ‘post_type’ => ‘some_kind_of_posts’, ‘posts_per_page’ => 3, ‘orderby’ => ‘meta_value_num’, ‘meta_key’ => strtotime(‘date’. ‘ ‘ .’time’), ‘order’ => ‘DESC’, ‘meta_query’ => array( array( ‘key’ => strtotime(‘date’. ‘ ‘ .’time’), ‘value’ […]

Permalink-Struktur abhängig vom benutzerdefinierten Feld

Ich versuche, eine Permalink-Struktur zu erstellen, die nur verwendet wird, wenn ein bestimmtes benutzerdefiniertes Feld ausgefüllt wird. Zum Beispiel, wenn der benutzerdefinierte Feldwert von ‘premium’ ‘1’ ist, möchte ich / premium / meiner Permalink-Struktur hinzufügen. Dies ist mein aktueller Code: function premium_custom_meta_permalink( $link, $post ){ $post_meta = get_post_meta( $post->ID, ‘premium’, true ); if($post_meta == 1){ […]

Post-Inhalt wird beim Aktualisieren gelöscht

Wenn ich einen Beitrag aktualisiere, wird sein Inhalt gelöscht. Was ist falsch an dem unten stehenden Code? add_action( ‘save_post’, ‘eb_save_subpage_data’ ); function eb_save_subpage_data() { global $post; if ( $post->post_type == ‘subpage’ ) { update_post_meta( $post->ID, ‘title_pl’, esc_attr( $_POST[‘meta_input_title_lang_pl’] ) ); update_post_meta( $post->ID, ‘title_en’, esc_attr( $_POST[‘meta_input_title_lang_en’] ) ); update_post_meta( $post->ID, ‘title_ru’, esc_attr( $_POST[‘meta_input_title_lang_ru’] ) ); remove_action( […]

Term-spezifische Post auf Taxonomie-Archivseiten

Ich versuche einen Weg zu finden, um einen pro-term-Post auf Taxonomy-Archivseiten anzuzeigen. Also sagen Sie, dass Sie zu url.com/my_taxonomy/my_term navigieren und den hervorgehobenen Post von my_term über den Ergebnissen dieser Seite url.com/my_taxonomy/my_term sollten. Das Erstellen eines Posts ” featured ” würde durch ein benutzerdefiniertes Feld namens ” featured ” erfolgen, bei dem es sich um […]

“Meta_value_num” funktioniert nicht, wenn der Wert in HTML-Tags eingeschlossen ist

Ich sollte damit beginnen zu sagen, dass ich wenig bis keine PHP-Kenntnisse habe, ich bin verantwortlich für die Verwaltung einer WordPress-Site für ein Restaurant. Ich habe die Menüpunkte in der Reihenfolge des Preises mit den folgenden Arrays aufgelistet $args = array( ‘posts_per_page’ => -1, ‘meta_key’ => ‘menuoption_menu_pricing’, ‘orderby’ => ‘meta_value_num’, ‘order’ => ‘ASC’, ‘post_type’ => […]