Als «theme-development» getaggte Fragen

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


2
Minimale Vorlagendateien für die Themenentwicklung
WordPress hat mindestens Theme-Template-Dateien als style.css index.php und auch einige andere Dateien wie hier aufgeführt . Wenn der Theme-Entwickler ein Theme mit weniger Schnickschnack erstellen möchte, welche Vorlagendateien sollten mindestens enthalten sein? Es gibt keine Richtlinien im WordPress-Codex. Sie können nur feststellen, welche Dateien und wann sie eingefügt werden sollen. …

2
übergeben Sie object / JSON an wp_localize_script
Ich habe ein funktionierendes Stück Javascript, das ein Objektliteral enthält. Aber ich muss es lokalisieren und versuche herauszufinden, wie ich es umschreiben kann, damit ich wp_localize_script () bekomme, um es zu aktivieren und das richtige Format auszugeben. Die nicht lokalisierte (nicht dynamische) Version sieht folgendermaßen aus: var layoyt_config = { …

5
Theme Hook aktivieren
Ich möchte eine Funktion schreiben, um mir die URL der Website per E-Mail zu senden, wenn mein Thema aktiviert ist. Was wird der Hook ausgelöst, wenn das Theme aktiviert wird?


6
Themenpfad in Javascript-Datei
Ich muss den Pfad zu meiner Designdatei in eine Javascript-Datei einfügen. Wie würde ich das machen? Ich habe schon versucht: var templateUrl = "<?php get_stylesheet_directory_uri(); ?>"; function LightboxOptions() { this.fileLoadingImage = "'"+templateUrl+"/img/loading.gif'"; this.fileCloseImage = "'"+templateUrl+"/img/close.png'"; this.resizeDuration = 700; this.fadeDuration = 500; this.labelImage = "Image"; this.labelOf = "of"; } Dies gibt …

9
Wie füge ich eine benutzerdefinierte CSS-Datei in ein Theme ein?
Bei einigen Designs werden Sie aufgefordert, die Datei style.css nicht zu bearbeiten, sondern die Datei custom.css zu verwenden. Wenn Sie Code in custom.css schreiben, wird derselbe Elementstil in style.css überschrieben. Ich denke, dies geschieht, um den Verlust von Benutzerstilen bei der Themenaktualisierung zu verhindern, oder? Wie das geht Enthalten sie …

2
Einzelfunktionen.php oder in viele kleine Dateien aufgeteilt?
Ich erstelle ein einfaches Framework mit Themenoptionen. Ich habe Codestücke unterteilt functions.phpund in einer bestimmten Ordnerstruktur abgelegt. Jetzt habe functions.phpich in meiner Hauptdatei nur noch require_onceAufrufe für diese Dateien. Aber aus Gründen der Argumentation - lassen Sie uns sagen, dass ich am Ende 20 Dateien einschließen werde. FRAGEN: Hat dies …


6
CSS wird im Browser nicht aktualisiert, wenn ich es ändere
Ich arbeite am CSS meiner WordPress-Site. Wenn ich Änderungen vornehme und die Seite aktualisiere, werden die Änderungen nicht übernommen. Wenn ich den Browserverlauf und den Cache lösche, werden die Änderungen weiterhin angezeigt. Wenn ich den Quellcode der Seite betrachte und die CSS-Datei betrachte, hat sie den alten Inhalt vor der …

1
Anzahl der Suchergebnisse anzeigen
Bisher habe ich den folgenden Code verwendet, um die Anzahl der Ergebnisse zu ermitteln, wenn jemand sucht, und um diese Anzahl anzuzeigen. <?php /* Search Count */ $allsearch =& new WP_Query("s=$s&showposts=-1"); $count = $allsearch->post_count; echo $count . ' '; wp_reset_query(); ?> Dies scheint jedoch kein gültiger Code zu sein. Es …


2
Benutzerdefinierter Beitragstyp - Auftragsfeld
Gibt es in einem benutzerdefinierten Beitragstyp eine Möglichkeit, das für Seiten verfügbare Feld "Reihenfolge" einzuschließen? Gibt es eine integrierte Logik, die doppelte Werte im Feld "Reihenfolge" verhindert? Die Idee besteht darin, einen benutzerdefinierten Beitragstyp nach einer benutzerdefinierten Reihenfolge und anschließend alphabetisch nach einem auf Zeichenfolgen basierenden benutzerdefinierten Feld sortieren zu …

2
Wie kann ich dem Fenster für Anhänge ein URL-Feld hinzufügen?
Beispielsweise... add_action('init', 'reg_tax'); function reg_tax() { register_taxonomy_for_object_type('category', 'attachment'); } Fügt dem Medienmanager und dem Anlageneditor ein Eingabefeld "Kategorie" hinzu. Ich möchte wissen, ob es möglich ist, diese Funktion zu ändern, um stattdessen eine "Link-Ziel" -URL zu erfassen. Die URL wird ausgeführt, wenn auf das Bild geklickt wird. Sie müssen auch …

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 …

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.