WordPress

Fragen und Antworten für WordPress-Entwickler und Administratoren

6
Wie filtere ich Benutzer auf der Seite der Administratorbenutzer nach benutzerdefinierten Metafeldern?
Das Problem WP scheint den Wert meiner Abfragevariablen zu entfernen, bevor er zum Filtern der Benutzerliste verwendet wird. Mein Code Diese Funktion fügt meiner Benutzertabelle eine benutzerdefinierte Spalte hinzu /wp-admin/users.php: function add_course_section_to_user_meta( $columns ) { $columns['course_section'] = 'Section'; return $columns; } add_filter( 'manage_users_columns', 'add_course_section_to_user_meta' ); Diese Funktion teilt WP mit, …

2
Warum admin-ajax.php verwenden und wie funktioniert es?
Mein Ajax-Aufruf für JSON-Daten funktioniert wie folgt. add_action( 'wp_ajax_nopriv_load-filter', 'prefix_load_cat_posts' ); add_action( 'wp_ajax_load-filter', 'prefix_load_cat_posts' ); function prefix_load_cat_posts () { //get data here } Javascript: var ajaxurl = 'http://'+window.location.host+'/wp-admin/admin-ajax.php'; jQuery.ajax({ type: 'POST', url: ajaxurl, etc. Ich habe 2 Fragen. 1) Warum sollten Sie admin-ajax.php verwenden, anstatt Ihren json in einer separaten …
9 ajax 

2
Wie kann man feststellen, ob ein Plugin mit mehreren Standorten kompatibel ist?
Als WordPress-Administrator-Neuling habe ich gerade mein erstes nicht automatisches WordPress-Upgrade durchlaufen. Ich habe fünf verschiedene WordPress-Installationen von 4.1.3 auf 4.2 aktualisiert. Sie alle beziehen sich auf verschiedene Websites, die auf demselben Webhost wie eine Hauptdomäne und vier Addon-Domänen gehostet werden. Auf jeder der Websites verwende ich die folgenden Plug-Ins: Akismet; …

3
Wie ersetze ich eine Funktion, die in der Klasse eines Plugins deklariert ist, in functions.php?
Ich möchte eine Funktion in einem Plugin ändern. Es wird in der Hauptdatei des Plugins wie folgt deklariert: class WCPGSK_Main { ... public function wcpgsk_email_after_order_table($order) { ... } } Add von dort wie folgt aufgerufen: add_action( 'woocommerce_email_after_order_table', array($this, 'wcpgsk_email_after_order_table') ); Ich denke, es wäre möglich, es zu ersetzen, wenn man …

2
Was ist der Unterschied zwischen get_site_option und get_blog_option?
Ich versuche den Unterschied zwischen get_site_option () und get_blog_option () zu verstehen . Sind Blog und Site zwei verschiedene Dinge? Entschuldigung, wenn diese Frage grundlegend erscheint, aber wenn ich mich auf eine WordPress-Website beziehe, habe ich beide Begriffe immer sehr locker verwendet (um dasselbe zu bedeuten). Ich frage mich jetzt, …
9 multisite 

1
Entfernen des Benutzernamens aus dem Cookie 'wordpress_logged_in'
Ich arbeite mit einem Kunden mit einigen strengen Sicherheitsmaßnahmen. Nach einer Sicherheitsüberprüfung wurde uns mitgeteilt, dass der Benutzername im angemeldeten Cookie gespeichert ist, z wordpress_logged_in[username]|[hash] ist etwas, das entfernt werden muss. Da dies ein wesentlicher Bestandteil des Anmeldesystems ist, bin ich mir nicht sicher, wie ich es entfernen und die …

2
Wie füge ich einem neuen Element in der Admin-Leiste ein Symbol hinzu?
Ich habe eine Funktion, die Elemente zur WordPress-Symbolleiste hinzufügt. Zum Beispiel: $args2 = array( 'id' => 'conversations_unread', 'title' => $visitor['conversations_unread'] . ' &nbsp ', 'href' => XenForo_Application::get('options')->boardUrl . '/conversations' ); Wie erhalte ich links neben diesem neuen Element ein Symbol? Ich habe versucht, das 'Meta' zu verwenden, aber das Symbol …
9 admin-bar 

4
Wp_Schedule_Event jeden Tag zu einer bestimmten Zeit
Ich schreibe folgenden Code, um meine Funktion jeden Tag um 16:20 Uhr auszuführen. Aber ich denke, das ist das Problem im Code. funktioniert nicht Epochenzeitstempel: 1427488800 28.03.2015 01:10:00 Uhr if( !wp_next_scheduled( 'import_into_db' ) ) { wp_schedule_event( time('1427488800'), 'daily', 'import_into_db' ); function import_into_db(){ ////My code } add_action('wp', 'import_into_db'); }
9 cron 


1
Wenn Sie ein Skript mit einer Abhängigkeit laden, wird die Abhängigkeit eines anderen Skripts entladen
Erstens ist mir bewusst, dass meine Frage im Zusammenhang mit meiner Arbeit mit dem WooCommerce-Plugin gestellt wird, was normalerweise zum Thema führen würde. Ich denke jedoch, meine Frage bezieht sich auf wp_enqueue_script, also ist sie hoffentlich immer noch zum Thema. WooCommerce registriert also ein Skript am admin_enqueue_scriptsHaken. Dieses Skript erfordert …

5
Generieren Sie Thumbnails nur für ausgewählte Bilder
Ich würde gerne wissen, ob es eine einfache Möglichkeit (benutzerdefinierter Code oder Plugin) gibt, Miniaturbildgrößen nur für Bilder zu erstellen , die ich als vorgestellte Bilder verwenden möchte (index.php, archive.php usw.), jedoch nicht für die Bilder in den Beiträgen verwendet (single.php). Mein Hauptziel ist es, die Speicherplatznutzung des Servers zu …

3
Plugin-Upgrade: Widget-Einstellungen
Ich habe versucht, diesbezüglich Nachforschungen anzustellen, aber noch nichts Festes gefunden. Ich habe ein Plugin, an dem ich arbeite, und zwischen der letzten Version und der neuen Version haben wir einige Aktualisierungen am Widget vorgenommen, die einige der Einstellungsnamen (im Backend) ändern, und ich habe Probleme, eine Upgrade-Routine zu erstellen, …

1
Fügen Sie der Wordpress Plugin-Installationsliste eine neue Registerkarte hinzu
Wenn ein Benutzer im Bereich Plugin hinzufügen des WP-Administrators nach einem Plugin sucht, möchte ich neben den aktuellen Registerkarten eine neue Registerkarte (mit einem Link zu einer Seite) hinzufügen. Der Ort, an dem ich den Link haben möchte, ist im folgenden Screenshot markiert. Sah danach @ http://codex.wordpress.org/Adding_Administration_Menus, aber vergebens. Ist …

1
Probleme beim Einreihen von Stylesheets für übergeordnete und untergeordnete Themen mit der überarbeiteten Codex-Methode
In diesem Beitrag werden einige Fragen aufgeworfen, die ich im Zusammenhang mit den jüngsten Änderungen in Bezug auf Stylesheet-Enqueueing-Methoden in diesem Thread und in diesem Thread gestellt habe . Die Probleme, auf die ich gestoßen bin, sind in einem allgemeinen Anwendungsszenario aufgetreten, in dem ein weit verbreitetes und gut gepflegtes …

1
Speichern des Daten-URI in der Medienbibliothek
Ich habe ein TinyMCE-Plugin , das PNG-Bilder mit HTMLCanvasElement.toDataURL()( MDN ) generiert . Derzeit zeige ich sie nur im Backend an, indem ich den Daten-URI in ein Bild-Tag einfüge, aber ich möchte diese wirklich zur WordPress-Medienbibliothek hinzufügen. Was ist die beste (dh VIP-konforme) Methode zum Hochladen von Bildern, die derzeit …

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.