Als «customization» getaggte Fragen

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

7
Wie entferne ich Admin-Menüseiten, die von Plugins eingefügt wurden?
Ich habe den folgenden Code, der viele Dinge aufräumt, die nicht im Admin-Bereich verwendet werden: add_action( 'admin_menu', 'my_remove_menu_pages' ); function my_remove_menu_pages() { remove_menu_page( 'edit.php' ); //Posts remove_menu_page( 'upload.php' ); //Media remove_menu_page( 'edit-comments.php' ); //Comments remove_menu_page( 'themes.php' ); //Appearance remove_menu_page( 'users.php' ); //Users remove_menu_page( 'tools.php' ); //Tools remove_menu_page( 'options-general.php' ); //Settings …

1
Wie filtere ich eine Beitragsliste (in der WP-Dashboard-Beitragsliste) mithilfe eines benutzerdefinierten Felds (Suchfunktion)?
Trotz der Tatsache, dass ich viel gegoogelt habe, habe ich keine Antwort auf eine sehr einfache Frage gefunden: Ich habe einige Posts mit einem benutzerdefinierten Feld (dh Lieferantenname). Ich möchte in der Lage sein, meine Beiträge nach diesem benutzerdefinierten Feld zu suchen und zu filtern. Mit anderen Worten, in der …



4
Was ist der richtige Weg, um Daten in einer Meta-Abfrage von WP query_posts zu vergleichen?
Ich habe einen query_posts-Aufruf in einer WP-Vorlage. Mit dem Plugin "Weitere Felder" kann ich dem Site-Administrator die Möglichkeit geben, ein Ereignis (benutzerdefinierten Beitragstyp) zu erstellen und anschließend ein Datum einzugeben, das formatiert ist: JJJJ / mm / tt. Die Hauptfrage ist: Welchen Wert soll ich an die Option value im …

11
Was ist Ihre bewährte Methode zum Ausführen von einmaligen Skripten?
Das Problem Wir waren alle in einer solchen Situation und viele Fragen auf dieser Website erfordern eine solche Lösung. Sie müssen entweder eine Datenbank aktualisieren, viele Daten automatisch einfügen, konvertieren meta_keysoder ähnliches. In einem laufenden System, das auf Best Practices basiert, sollte dies natürlich nicht passieren. Aber ich würde gerne …



5
Sollten alle Plugins in einer Klasse gekapselt sein?
Sollten die Funktionen bei der Entwicklung eines Plugins zu einer Klasse zusammengefasst werden, um Namespace-Konflikte zu vermeiden? Verursacht die Verwendung von Klassen einen Performance-Overhead für PHP? Sollten bei einem Leistungstreffer stattdessen Funktionsnamen vorab festgelegt werden?

7
Validierung und Fehlerbehandlung beim Speichern benutzerdefinierter Felder hinzufügen?
Ich habe eine Funktion, die ein benutzerdefiniertes Feld für einen Beitragstyp definiert. Angenommen, das Feld ist "subhead". Wenn der Beitrag gespeichert wird, möchte ich eine Überprüfung der Eingabe durchführen und bei Bedarf eine Fehlermeldung auf dem Bildschirm zum Bearbeiten des Beitrags anzeigen. So etwas wie: // Handle post updating function …


5
Warum in jeder Zeile <? Php und?>?
Ich habe diese Konvention so ziemlich überall gesehen, und manchmal ist es beinahe verrückt geworden: &lt;?php //The loop ?&gt; &lt;?php while ( have_posts() ) : the_post(); ?&gt; &lt;?php the_content(); ?&gt; &lt;?php endwhile; // end of the loop. ?&gt; Wobei die &lt;?phpund schließend ?&gt;in jeder einzelnen Zeile stehen, auch wenn kein …


2
Erklärung von update_post_ (meta / term) _cache
Ich habe einige Best Practices von 10up durchgelesen und sie erwähnen das Setzen dieser beiden Flags auf false in einer WP_Query (abhängig davon, was Sie abfragen): 'update_post_meta_cache' =&gt; false: nützlich, wenn Post-Meta nicht verwendet wird. 'update_post_term_cache' =&gt; false: nützlich, wenn Taxonomiebegriffe nicht verwendet werden. Ich gehe davon aus, dass es …

2
Fügen Sie der Seite mit den allgemeinen Einstellungen mehrere benutzerdefinierte Felder hinzu
Ich würde gerne ein paar benutzerdefinierte Felder zu den allgemeinen Einstellungen hinzufügen. Dies ist der Code, den ich verwende. Es funktioniert in Ordnung, aber ich kann nicht herausfinden, wie ich weitere Felder hinzufügen kann. Ich möchte vorerst zwei Felder erstellen, eines für die Telefonnummer und das zweite für die Adresse: …

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.