Als «customization» getaggte Fragen

Änderungen an Design- und Plugin-Dateien, um neue Funktionen zu erstellen.

4
Custom Walker: Wie bekomme ich eine ID in der Funktion start_lvl?
Ich mache meinen ersten Custom-Walker, der ein Akkordeon-Menü zusammenstellt. Zunächst habe ich dieses Beispiel verwendet: http://bitacre.com/2025/custom-nav-menu-walker-for-wordpress-themes Es gibt zwei Funktionen. Zuerst start_lvl und dann start_el. In start_el wird die ID durch $ item-> ID implementiert. Weiß jemand, wie ich das auch in start_lvl machen kann? Ich muss der (umgebenden untergeordneten …

5
get_the_term_list ohne links in 3.1
Welche Funktion zeigt benutzerdefinierte Taxonomien an, die einem Beitrag als Text zugeordnet sind? Momentan verwende ich get_the_term_list, was hervorragend für eine einzelne Seite geeignet ist, aber weniger, wenn eine Taxonomie im Titel-Tag des Permalinks archive-postype.php verwendet wird.

2
Eigene Seiten mit Plugin
Ich entwickle ein Plugin, mit dem ich benutzerdefinierte Seiten aktivieren möchte. In meinem Fall würde eine benutzerdefinierte Seite ein Formular wie ein Kontaktformular enthalten (nicht wörtlich). Wenn der Benutzer dieses Formular ausfüllt und sendet, sollte es den nächsten Schritt geben, der weitere Informationen erfordert. Nehmen wir an, die erste Seite …

7
Soll ich die Standardthemen löschen?
Wenn ich eine Wordpress-Site verwalte, freue ich mich, dass nichts aktualisiert werden muss. Soll ich die Standardthemen löschen oder ist es am besten, sie dort zu belassen? Standardmäßig meine ich Themen: zwanzig elf zwanzig zwölf zwanzig dreizehn Oder sollte ich sie einfach aktualisieren und dort aufbewahren, um in Zukunft mögliche …

1
Erstellen Sie eine API für Single Sign-On mit der Site eines Drittanbieters
Meine Website muss in eine Software von Drittanbietern integriert werden, die in einer eigenen Subdomain des Softwareunternehmens betrieben wird. Ich muss den Entwicklern von Drittanbietern einen Endpunkt bereitstellen, mit dem sie API-Aufrufe (an meine WordPress-Site) vornehmen können, damit die Benutzer meiner Site auf die Unterdomäne zugreifen können. Die andere Site …


2
Wie kann ich Docker für die Entwicklung und Bereitstellung eines benutzerdefinierten Designs konfigurieren?
Möchten Sie diesen Beitrag verbessern? Geben Sie detaillierte Antworten auf diese Frage, einschließlich Zitaten, und erläutern Sie, warum Ihre Antwort richtig ist. Antworten ohne ausreichende Details können bearbeitet oder gelöscht werden. Ich fange gerade mit Docker an und bin noch neu in der professionellen WordPress-Entwicklung. Ich möchte eine Docker-Entwicklungsumgebung (auf …

4
Veröffentlichen Sie keine benutzerdefinierten Posts vom Typ Post, wenn ein Metadatenfeld nicht gültig ist
Ich habe einen benutzerdefinierten Beitragstyp (CPT) namens event. Ich habe eine Meta-Box für den Typ mit mehreren Feldern. Ich möchte einige Felder validieren, bevor ich ein Ereignis veröffentliche. Wenn beispielsweise das Datum eines Ereignisses nicht angegeben ist, möchte ich eine informative Fehlermeldung anzeigen, das Ereignis für die zukünftige Bearbeitung speichern, …

4
Was halten Sie von benutzerdefinierten Benutzeroberflächen für Plugin- / Designoptionen?
Sie haben wahrscheinlich den Trend bemerkt, benutzerdefinierte Benutzeroberflächen für Plugin- / Designoptionen zu erstellen, insbesondere in kommerziellen (z. B. bei CodeCanyon - benutzerdefinierte Boxen, Registerkarten, Akkordeons usw.). Ich persönlich bin der Meinung, dass die Benutzeroberfläche in erster Linie vereinheitlicht werden sollte, und dies ist in WP sehr einfach zu erreichen, …




1
Verwenden von Klassen anstelle globaler Funktionen in functions.php
In vielen Themen, die ich gesehen habe (einschließlich TwentyEleven), und in den Beispielen, die ich online gefunden habe, werden beim Erstellen der functions.phpDatei für ein Thema alle Funktionen in einem globalen Bereich deklariert. Zur Verdeutlichung sieht eine typische Funktionsdatei folgendermaßen aus: function my_theme_do_foo() { // ... } function my_theme_do_bar() { …



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.