Als «theme-development» getaggte Fragen

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

1
Position von Metaboxen in admin zurücksetzen
Ich schreibe ein Thema und habe darin eine Funktion, die zwei Metaboxen erstellt. Der vierte Parameter der von mir verwendeten Funktion "add_meta_box ()" kann auf (high, core, default oder low) gesetzt werden. Ich möchte, dass die Felder in einer bestimmten Reihenfolge angezeigt werden (dh in einer Reihenfolge innerhalb einer dieser …

1
Zeigen Sie zufällige Kategorien auf der Startseite an (Suchen und Bearbeiten von Themenfunktionen)
Ich bin derzeit in der Alpha-Phase der Bearbeitung eines untergeordneten Themas für ein Wordpress-Thema. Ich habe Programmiererfahrung und einige Erfahrung in der Verwaltung von WordPress, aber keine direkte Erfahrung in der Bearbeitung von WordPress-Code. Derzeit werden die ersten drei Kategorien alphabetisch angezeigt. Was ich versuche zu tun: Anstatt die ersten …

3
Best Practices zur Überwachung der Notwendigkeit zukünftiger Aktualisierungen eines von mir entwickelten Themas?
Ich habe kürzlich ein Thema entwickelt, das in das WordPress-Repository aufgenommen wurde. Ich möchte dies für meine Benutzer auf dem neuesten Stand halten. Was ist die empfohlene Methode, um den Aktualisierungsbedarf des Themas zu überwachen? Ich vermute, dass es auf veraltete Funktionen und die Verwendung von Debug-Plugins usw. überprüft werden …

1
Bestway To Define Theme und Plugin Pfad und URL
Ich bin in einem Chaos. Ich weiß, dass dies eine dumme Frage ist. Sie sehen, dass der Themenpfad nicht so gut ist. Gibt es also einen anderen Weg? Wie kann ich ihn get_template_directory()hier verwenden? // theme folder path if ( ! defined( 'TZSC_THEME_DIR' ) ) { define( 'TZSC_THEME_DIR', dirname(__FILE__).'/' ); …

1
WordPress Themes und PHP-Einheit
Gibt es Beispiele für die Verwendung von PHP-Unit-Tests mit WordPress-Themes? Es scheint, dass viele Blogs zu diesem Thema veraltet sind, da die Kern-Unit-Tests von trac getrennt sind, aber letzte Nacht habe ich trac gezogen und versucht, ein Beispiel einzurichten Thema zum Ausführen von Tests. Es funktioniert nicht leise, Sie müssen …

3
Holen Sie sich die URL der Miniaturansicht vom Medien-Uploader
Ich möchte ein Bild aus dem WordPress 3.5-Medien-Uploader auswählen. Ich kann die Bild-URL mit dem folgenden Code abrufen, aber es wird das Bild in voller Größe angezeigt. Ich möchte die URL des Miniaturbilds erhalten. Wie kann ich das erhalten? var custom_uploader; $('.upload-image').click(function(e) { e.preventDefault(); if (custom_uploader) { custom_uploader.open(); return; } …

2
PHP Unit Testing WordPress?
Gibt es eine Möglichkeit, ein Thema zu testen, wenn man bedenkt, wie WordPress geschrieben ist und wie es mit einer Datenbank interagiert und wie wenig OOP-orientiert es ist? Gibt es eine Möglichkeit, einen Framework-Test (kein Theme-Framework) durchzuführen, der mit WordPress interagiert? Können Sie beispielsweise einen Unit-Test für den Umgang mit …


2
Wie füge ich der Seite mit den Hintergrundoptionen Einstellungen hinzu?
Ich entwickle ein Thema und wollte der integrierten Seite mit Hintergrundoptionen zusätzlichen Inhalt hinzufügen. Ich weiß, wie man die Einstellungs-API verwendet, um neue Designoptionen und -einstellungen zu erstellen, aber ich kann anscheinend nicht herausfinden, wo die Hintergrundseite tatsächlich aufgerufen wird. Ich habe gesucht wp-includes/theme.phpund immer noch nicht viel da, außer …



3
Ist es möglich, das Laden ausgewählter Plugins auf bestimmten Vorlagenseiten zu verhindern?
Ich habe eine Vorlagenseite mit Formular, die auf meiner Website nur einmal verwendet wird. Das Formular verwendet die Formularvalidierung mit dem jquery validate-Plugin (so ein großartiges Plugin). Sobald das cart66-Plugin geladen ist, funktioniert die Formularüberprüfung nicht mehr. Anstatt ewig nach dem Konflikt zu suchen, dachte ich, es wäre am einfachsten, …




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.