Als «theme-development» getaggte Fragen

Themen erstellen die öffentliche (Front-End-) Oberfläche für eine WordPress-Site.

3
Wie überschreibe ich die steckbare Funktion im Thema?
In der gesamten Dokumentation, auf die ich gestoßen bin, wird das Überschreiben der steckbaren Funktion über Ihr Plugin beschrieben. Was ist, wenn Sie stattdessen Themen entwickeln? Meine functions.php erfordert eine andere Datei, die die get_user_by()in definierte Funktion überschreibt pluggable.php. Wenn ich den if( function_exists() )Anruf weglasse, wird der Fehler "Kann …


1
Sollten wir get_template_part () in Funktionsdateien anstelle von include_once verwenden?
Ich verwende das Theme-Check-Plugin, um mein Theme auf Fehler und Empfehlungen zu überprüfen. Ich verwende get_template_part () in Themendateien wie header.php und index.php, aber in functions.php verwende ich include_once () theme- check zeigt nicht auf diese, sondern auf include_once, das in einer widgetss.php-Datei verwendet wird, die in functions.php enthalten ist …

1
Was ist der Unterschied zwischen wp_register_sidebar_widget und register_widget?
Was ist der Unterschied zwischen ihnen und wann sollten wir jeden verwenden? Ich verwende es wp_register_sidebar_widgetgerade und es funktioniert einwandfrei, aber ich habe viele Online-Tutorials zum Erstellen eines Widgets mit register_widget und einer Klasse gesehen. Die meisten meiner Widgets benötigen keine Optionen. Sollte ich mich also daran halten wp_register_sidebar_widgetoder verwenden? …


7
Wie kann ich ein Menü nur auf bestimmten Seiten anzeigen?
Anstatt Seitenleisten-Widgets zu verwenden, um anzugeben, auf welcher Seite sie sichtbar sein sollen, möchte ich in den Menüeinstellungen auswählen, ob sie auf bestimmten Seiten angezeigt werden sollen. Standard-Wordpress-Methode: Projekte sind also eine Seite und haben einige Unterseiten. Aber was ist, wenn ich 10 weitere dieser Seiten und Unterseiten mit der …

1
Wie verschiebe ich Seitenvorlagendateien wie page- {slug} .php in ein Unterverzeichnis?
Ich möchte Seitenvorlagendateien wie page-{slug}.phpin ein Unterverzeichnis innerhalb meines Themas verschieben, so dass WordPress sie automatisch erkennt. Wenn die Seitenvorlagen dieses Formulars nicht im Unterverzeichnis vorhanden sind, sollte WordPress auf die Standardregeln zum Laden von Vorlagen zurückgreifen. Wie kann ich das erreichen? Hinweis 1: Diese Frage und die entsprechenden Antworten …

1
Ändern Sie die Permalinks für Beiträge, jedoch nicht für benutzerdefinierte Beitragstypen
Derzeit ist meine Permalink-Struktur für Beiträge domain.com/post-title Ich verwende eine statische Startseite und eine "Blog" -Seite für Beiträge. Ich möchte die Permalink-Struktur für Beiträge, Tags und Kategorien in ändern domain.com/blog/post-title Ich kann / blog / leicht in die Permalink-Struktur einfügen, aber der Haken ist, dass meine benutzerdefinierten Beitragstypen auch diese …


1
Abschnitt "Benutzerdefiniertes Bild" im Customizer
Ich habe also diesen benutzerdefinierten Abschnitt im Customizer, der die Feature-Produkte auf der Startseite steuert. Dort sind alle registriert und so weiter, aber das Problem, an dem ich festhalte, ist, wenn der Client eines der Feature-Images hochlädt, von denen ich nicht weiß, wie ich es aktualisieren soll. functions.php code Ich …

3
Wie füge ich ein Logo in die Kopfzeile ein?
Ich bin ziemlich neu in der WordPress-Welt (ich komme aus Joomla) Ich habe einige Schwierigkeiten, ein Logo in diese WordPress-Testseite einzufügen: http://onofri.org/example/ Ich möchte mein Logo in die Kopfzeile der Website einfügen, stattdessen den Text "BEISPIEL". Wenn ich in das WordPress-Konfigurationsfenster schaue, finde ich nicht, wo ich das Logo hochladen …


3
CSS-Klassen für Themen
Kennt jemand vordefinierte (von WP vorgeschlagene) CSS-Klassen, die ich in meinem Thema verwenden soll? Ich habe irgendwo im Internet eine Liste aller CSS-Klassen gesehen, die im WP-Thema verwendet werden, kann sie aber nicht finden. UPDATE: Ich habe die Site gefunden, auf der ich diese Liste gesehen habe: http://www.wpbeginner.com/wp-themes/default-wordpress-generated-css-cheat-sheet-for-beginners/

4
Wie kann man ein Plugin in einem wp-Theme erforderlich machen, ohne PHP-bedingte Anweisungen zu verwenden, wenn eine einzelne Funktion von diesem Plugin aufgerufen wird?
Für eines meiner Wordpress-Designs sind einige Plugins von Drittanbietern erforderlich, um ordnungsgemäß ausgeführt zu werden. Meistens habe ich Funktionen von Plugins von Drittanbietern mit bedingten Anweisungen wie aufgerufen if(function_exist('plugin_function')) { plugin_function() // do something } Angenommen, ich muss ausgiebig ein Plugin für viele Dateien meines Themas verwenden ... Ich möchte …


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.