WordPress

Fragen und Antworten für WordPress-Entwickler und Administratoren


1
Plugin mit Abhängigkeiten erstellen
Ich versuche die Funktionalität eines anderen Plugins zu erweitern. Ich muss Daten von ihm in ein Array übertragen, um sie auf andere Weise als das ursprüngliche Plugin zu verwenden. (In diesem Fall WPMUDev Categories and Listings Plugins). Gibt es etwas im Kodex? Wie kann ich ein Plugin erstellen, das andere …
21 plugins 



3
Wie füge ich dem Benutzerprofil ein Feld hinzu? Zum Beispiel Land, Alter usw
Ich bin nicht sehr gut mit Computern / Codes usw. Ich verwende ein Plugin, das ein Registrierungsformular zu etwas macht, und in dieser Form habe ich Land, Altersgruppe, Geschlecht und so weiter hinzugefügt. Ich klicke auf die Option, die den Registrierer zum WordPress-User-Ding hinzufügt. Aber wenn ich es versuche, werden …
21 users 

1
apply_filters ('the_content', $ content) vs do_shortcode ($ content)
Nehmen wir an, ich habe eine Designoption oder einen benutzerdefinierten Postmeta-Textbereich. Jetzt möchte ich mehrere Shortcodes, allgemeine Texte, Bilder usw. ausführen. Was ist die beste Vorgehensweise und warum? Option 1: $content = //my text area data; echo apply_filters('the_content', $content); Option 2: $content = //my text area data; echo do_shortcode($content); Erklären …

1
Wie kann ich Aktualisierungen an einer Site in einer Entwicklungskopie vornehmen, dann aber Aktualisierungen zurückschieben, ohne die sich entwickelnde Datenbank der Live-Site zu überschreiben?
Ich habe versucht, im Titel so beschreibend wie möglich zu sein, und ich weiß, dass diese Frage bereits in verschiedenen Formen gestellt wurde, aber ich konnte keine gute Antwort darauf finden, und es ist anzunehmen, dass niemand dieses Problem gelöst hat. Es ist ganz einfach: Sobald eine WP-Site online ist …



1
Wie schreibe ich Rewrite-Regeln zuverlässig auf Multisite?
Angenommen, Sie haben ein Plugin, mit dem Sie die Umschreiberegeln leeren müssen. Mit dem Aktivierungshaken und dem späten Hinzufügen von Flush machen Sie alles richtig, sodass alles reibungslos und kompatibel ist. Und dann, eines schönen Tages, versucht jemand, es auf mehreren Sites auszuführen. Anstelle eines einfachen Szenarios wie: WordPress-Site wird …

2
Ausführen von Javascript, wenn ein Widget im Backend hinzugefügt wird
Ich habe Widgets, an die Javascript-Steuerelemente angehängt sind. Wenn das Widget beim Laden der Widget-Verwaltungsseite vorhanden ist, funktionieren die Steuerelemente ordnungsgemäß. Wenn ich ein neues Widget hinzufüge, funktionieren diese nicht ordnungsgemäß. Ich erhalte das Markup, aber es werden keine JavaScript-Ereignisse wirksam. Wenn ich das neue Widget speichere, werden die Steuerelemente …

3
Wie oft wird dieser Code ausgeführt? (Oder wie reich ist Oma?)
Hypothetisches Beispiel, aber reale Anwendbarkeit (für jemanden, der lernt, wie ich). Gegeben diesen Code: <?php function send_money_to_grandma() { internetofThings("send grandma","$1"); } add_action('init','send_money_to_grandma'); add_action('init','send_money_to_grandma'); OK, jetzt rufe ich meine WP-Site auf und melde mich an. Ich überquere einige Seiten in Admin. Die Aktion 'init' wird insgesamt 100 mal ausgelöst, bevor der …

3
Fügen Sie eine benutzerdefinierte TinyMCE 4-Schaltfläche hinzu, die seit WordPress 3.9-beta1 verwendet werden kann
Wie ist es möglich, dem visuellen Editor TinyMCE, Version 4 , eine benutzerdefinierte Schaltfläche hinzuzufügen ? Derzeit habe ich diese Fragen und Antworten mit ein paar Hinweisen zum Thema gefunden, aber keine Lösung oder Anleitung. Ich kann jedoch kein Tutorial, keine Dokumentation und keine Fragen zum Thema finden, um der …


1
Wie erstelle ich eine API für mein Plugin?
Ich habe Plugins für WordPress entwickelt, die meisten von mir entwickelten Plugins verwenden zwei oder drei Klassen, daher nicht so umfangreich wie Buddypress oder WooCommerce. Ich plane, zwei Open-Source-Plugins zu entwickeln, um eine Art komplexes System bereitzustellen (Details können derzeit nicht geteilt werden, aber später während der Entwicklung), in dem …

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.