Articles of globals

Wie behebe ich ein Problem mit “globals”, um ein zurückgewiesenes Thema zu vermeiden?

Ich reiche ein WordPress Theme für Themeforest ein und einer der Gründe für die Ablehnung war wie folgt: Globale sollten immer innerhalb einer function oder einer class sein und sollten restriktiv verwendet werden, nur wenn das Thema wirklich benötigt wird. Es wird dringend empfohlen, sie überhaupt nicht zu verwenden, um Dinge außerhalb des globalen Namensraums […]

Verwenden von query_posts in der single.php-Schleife

Innerhalb meiner Schleife in single.php habe ich eine benutzerdefinierte Abfrage mit get_posts , um Beiträge zurückzugeben, die zu einer bestimmten Kategorie gehören. Das Problem ist, dass die ursprüngliche Schleife, die die single.php-Schleife ist, nach der Ausführung der Abfrage nicht zu funktionieren scheint. Zum Beispiel funktionieren die Navigationslinks (nächste und vorherige) nicht. Haben Sie sich jemals […]

Ändern Sie globale Werte aus Vorlagen

Ich versuche, in jeder meiner Vorlagen nach einer PHP-Variable zu suchen, um ihr ein anderes Styling zu geben, aber der Wert scheint zu verschwinden. Könnten Sie mir bitte helfen? Ich habe schon Stunden damit verbracht, das herauszufinden. Ich weiß, dass da etwas Kleines fehlt. Also hier ist alles: Ich habe eine Seite a, die auf […]

WP 4.4.1 erlaubt leere Kommentare über add_action ‘pre_comment_on_post’

habe eine Frage über das Zulassen von leeren Kommentaren mit der Arbeit v.4.4.1 bekommen Um dies zu erreichen, benutze ich die Aktion ‘pre_comment_on_post’. in WP 4.3.1 könnte ich das leicht machen: if (isset($_POST[‘comment’]) && $_POST[‘comment’] == “”) { $_POST[‘comment’] = “dummy content”; } der Dummy-Inhalt würde später über einen weiteren Aufruf von add_filter ausgefiltert werden […]

Hinzufügen eines Abschnitts zum Admin-Menü für globale Einstellungen

Einen Moment mit mir, da ich noch relativ neu in WP Dev bin. Ich erstelle derzeit eine benutzerdefinierte Website, die bestimmte Blöcke auf Seiten mithilfe von get_template_part () lädt. . So wird zum Beispiel die Homepage ihren eigenen relevanten Inhalt haben, aber auch generischen Inhalt (Abonnieren, Kontakt, Auszeichnungen …). Ich möchte nicht, dass diese Abschnitte […]

Übergeben Sie Variablen von einem Widget an ein anderes Widget

Ich schrieb ein Widget, aber ich muss die Variablen von einem Widget in einem anderen verwenden … beide Widgets sind in der gleichen dynamischen Sidebar. Dies ist, was ich versuche zu tun: Ich schrieb ein Widget, das eine Fußzeile an den unteren Rand eines Bild-Slider-Widget hinzugefügt. Wenn ich das Fußzeilen-Widget unter dem Schieberegler-Widget hinzufüge … […]

Verwenden von 1 Form-Shortcode (si oder cf7) für alle Multisite-Sites

Ich habe ein Netzwerk mit mehr als 50 Standorten. Ich möchte ein Kontaktformular (das heißt eine Kurzwahlnummer) mit dem Kontaktformular 7 oder dem schnellen sicheren Kontaktformular erstellen. Dann möchte ich diesen Shortcode auf allen 50+ Sites verwenden, sodass alle Sites dasselbe Formular verwenden. Das Problem ist, dass es nicht funktioniert, wenn ich versuche, einen Shortcode […]

JavaScript, beste Möglichkeit, Daten aus der Schleife zu verwenden

Ich versuche WP Themenentwicklung zu lernen. Und im Moment versuche ich herauszufinden, wie man Daten aus der Schleife in JavaScript verwendet. Nehmen wir an, ich habe einige JavaScripts-functionen in einer externen Skriptdatei, die mit wp_enqueue geladen wurde. Und dieses Skript benötigt viele Daten aus dem Meta für Beiträge. Was ist die beste Vorgehensweise, um diese […]

Rufen Sie den Vorlagenverzeichnis-URI über global oder get_template_directory_uri () jedes Mal ab?

Eine WordPress-function, die ich häufig verwende, ist get_template_directory_uri() . Während ich versuchte, seine Verwendung zu minimieren oder zu vermeiden, wo ich kann, habe ich immer noch mehr als einen Aufruf dieser function auf bestimmten Seiten meines Themas. Meistens in einer Folge von href oder innerhalb anderer functionen (für die ich normalerweise den URI aus get_template_directory_uri() […]

Wie sollte ich globale Informationen wie eine Telefonnummer speichern, damit sie über das CMS bearbeitet werden kann?

Im Moment habe ich ein ap-Element in header.php, das die Adresse und die Telefonnummer enthält, die mein Kunde für Kontaktinformationen verwenden möchte. Wie kann ich dies einrichten, so dass es über den WP-Admin-Bereich editierbar ist, so dass mein Client dies in Zukunft leicht ändern kann?