WordPress-Plugins ermöglichen die einfache Änderung, Anpassung und Verbesserung eines WordPress-Blogs. Anstatt die Kernprogrammierung von WordPress zu ändern, können Sie Funktionen mit WordPress-Plugins hinzufügen.
Sofern ich die Ajax-Verarbeitungsfunktion nicht mit exit()oder die()beende, erhält die Ajax-Funktion die gewünschte und korrekte Ausgabe, folgt jedoch mit 0. Irgendeine Idee, warum das passiert? Soll das so sein oder könnte es behoben werden? add_action('wp_ajax_get_homepage', 'get_homepage'); add_action('wp_ajax_nopriv_get_homepage', 'get_homepage'); function get_homepage(){ echo "get_homepage ->"; exit(); } Ich habe bei AJAX in …
Ich habe einen Post-Typ, der post_save verwendet, um die Adresse aus dem Post-Meta zu entnehmen und die Lat / Lng-Koordinaten von der Google-API abzurufen. Ich muss den Benutzer benachrichtigen, wenn beim Abrufen der Koordinaten ein Problem aufgetreten ist. Ich habe versucht, admin_notices zu verwenden, aber nichts angezeigt: public static function …
Ich mache es gerade mit dem folgenden Code: function uw_load_scripts() { // De-register the built in jQuery wp_deregister_script('jquery'); // Register the CDN version wp_register_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js', array(), null, false); // Load it in your theme wp_enqueue_script( 'jquery' ); } add_action( 'wp_enqueue_scripts', 'uw_load_scripts' ); Das funktioniert, aber sollte ich das für alle …
Ich habe viel recherchiert und nicht ganz das gefunden, wonach ich suche, und hoffe, dass ich in die richtige Richtung gelenkt werden kann. Ich entwickle ein Event-Plugin, mit dem ich ein Ticket über das Frontend buchen kann. Dies ist nicht anders als bei jeder anderen Formularübermittlung, aber ich bin verwirrt …
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
Ich möchte ein Plugin erstellen, das bestimmte URL-Parameter aus der Abfragezeichenfolge abruft, um eine neue Abfragezeichenfolge für dieselbe Seite zu erstellen. Ich verfolge das Buch Professional WordPress Plugin Development, bin mir aber nicht sicher, welchen Hook ich für diese Aktion verwenden soll. Hier ist meine Aktionsfunktion: add_action( 'init', 'tccl_redirect' ); …
WordPress selbst enthält im wp-contentOrdner eine leere PHP-Datei, die so aussieht. <?php // Silence is golden. ?> Sollten Plugins auch eine leere Datei wie diese enthalten, um die Anzeige des Inhalts eines Verzeichnisses zu stoppen? Was ist mit zusätzlichen Ordnern in Themen - wie einem includesVerzeichnis?
Zu Beginn jeder von WordPress gelieferten Seite gibt es einen MySQL-Aufruf, um Optionen abzurufen: SELECT option_name, option_value FROM wp_options WHERE autoload = 'yes'; Da es keinen Index für die autoloadSpalte gibt, muss MySQL ALLE Zeilen nachschlagen. Ich bin auch auf den Kommentar dieser Antwort gestoßen, der besagt, dass es keinen …
Ich habe Daten in der wp_optionsTabelle, die derzeit als mehrdimensionales Array gespeichert sind ( profile_element_order): a:12:{s:17:"img_base64_enable";s:1:"1";s:25:"moulding_combination_page";s:0:"";s:24:"moulding_collection_page";s:0:"";s:25:"idea_gallery_thumb_height";s:3:"200";s:24:"idea_gallery_thumb_width";s:3:"200";s:23:"collection_thumb_height";s:3:"200";s:22:"collection_thumb_width";s:3:"200";s:20:"profile_item_columns";s:1:"4";s:17:"idea_item_columns";s:1:"2";s:24:"collections_item_columns";s:1:"2";s:25:"combinations_item_columns";s:1:"4";s:21:"profile_element_order";a:5:{i:0;s:8:"Option 1";i:1;s:8:"Option 2";i:2;s:8:"Option 3";i:3;s:8:"Option 4";i:4;s:8:"Option 5";}} Ich versuche, die profile_element_orderOption zu aktualisieren (innerhalb dieser Optionen). So sieht alles bisher aus: function psort_save_order() { global $mouldings_options; $list = $mouldings_options['profile_element_order']; $new_order = $_POST['list_items']; $new_list = array(); // …
Ich entwickle WordPress-Plugins. Wenn ich mein Plugin aktiviere, erhalte ich die folgende Meldung: Das Plugin hat während der Aktivierung 293 Zeichen unerwartete Ausgabe generiert. Wenn Sie bereits gesendete Header-Nachrichten, Probleme mit Syndication-Feeds oder andere Probleme bemerken, deaktivieren oder entfernen Sie dieses Plugin. Das Plugin funktioniert sehr gut, aber ich weiß …
In der WordPress-Dokumentation zum Ermitteln von Plugin- und Inhaltsverzeichnissen heißt es: WordPress verwendet die folgenden Konstanten, um den Pfad zu den Inhalts- und Plugin-Verzeichnissen zu bestimmen. Diese sollten nicht direkt von Plugins oder Themes verwendet werden. Der Vollständigkeit halber werden sie hier aufgeführt. Es folgt eine Liste WP_CONTENT_DIRund eine Liste …
Ich habe viele Threads und Codex-Seiten durchgesehen und versucht, mit vielen Dingen herumzuspielen, aber mein Code scheint die Tabellen nicht zu erstellen. Und ich kann nicht herausfinden, wo ich falsch liege. Ich habe booking_db_version in der Datenbank überprüft, es wird aktualisiert, wenn ich es in der Datei aktualisiere. Hier ist …
Sie schreiben ein Plugin, das PHP 5.1 benötigt. Jemand versucht, es auf einem Server mit PHP 4 zu installieren. Wie gehen Sie damit sicher und benutzerfreundlich um?
Wofür ist der WordPress-WP-Includes-Ordner? Das heißt, was ist der grundlegende architektonische Zweck davon, zum Beispiel warum ist es nicht alles in Themen oder einem Admin-Ordner? Kann sich ein Plugin-Entwickler auf seine Inhalte verlassen (z. B. jQuery) und wie lange? Ich würde auch gerne wissen, wer entscheidet, was da reingeht und …
Ich habe gerade das Yoast SEO-Plugin installiert und festgestellt, dass der Admin-Leiste ein neues Flyout-Menü hinzugefügt wurde, sobald das Plugin aktiviert wurde. Weiß jemand, dass es ein Tutorial oder ein Beispiel dafür gibt?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.