WordPress

Fragen und Antworten für WordPress-Entwickler und Administratoren

1
Benötigen Sie ein einfaches, aber vollständiges Beispiel für das Hinzufügen von Metabox zur Taxonomie
Jetzt, da WordPress 4.4 verfügbar ist, können wir die neuen fantastischen Term-Meta-Funktionen nutzen! Es scheint jedoch kein einfaches Tutorial zum Hinzufügen eines einfachen Textfelds zu einer Taxonomie zu geben. Ich habe versucht, dieses großartige Tutorial von Justin Tadlock an meine Bedürfnisse anzupassen, indem ich den gesamten Code für den Farbwähler …
18 taxonomy  terms 


2
Ordnungsgemäße Verwendung von wp_is_mobile ()?
Ich habe ein responsives Theme entwickelt und möchte es auf wordpress.org einreichen . Bevor ich es abschicke, möchte ich es wp_is_mobile()in meinem Theme verwenden, aber laut Function Reference / wp is mobile ist es eine schlechte Idee, weil es folgendes sagt: Sie sollten beachten, dass dies kein spezielles Mobiltelefon erkennt, …



1
So ändern Sie eine bereits registrierte Taxonomie
Heute musste ich die Argumente für eine benutzerdefinierte Taxonomie ändern, die bereits von einem Plugin eines Drittanbieters registriert wurde . Konkret wollte ich das show_admin_columnArgument auf setzen trueund die rewriteSchnecke so ändern , dass es nicht nur die Taxonomie-Schnecke war. In diesem Fall handelte es sich um einen Beitragstyp "Personen" …

1
Wie kann ich switch_to_blog () vertrauen?
Wenn ich switch_to_blog()mit einer Blog-ID anrufe, weiß ich nicht, ob das Blog tatsächlich existiert. Die Funktion kehrt immer zurück TRUE. Testfall: switch_to_blog( PHP_INT_MAX ); $post = get_post( 1 ); restore_current_blog(); Dies führt zu Datenbankfehlern, die dem Benutzer angezeigt werden. Wie kann ich das verhindern? Anwendungsfall der realen Welt Ich war …

1
Wordpress-Standardmenü in der Datenbank
Es gibt 3 Menüs in meinem WordPress (3.5) jetzt. Hauptmenü (Standard von wp) Fußzeilenmenü (Standard von wp) Testmenü Jetzt habe ich das Testmenü als Standard beibehalten. Wo speichert Wordpress dieses Ding? Ich möchte wissen, wo WordPress Informationen zum aktuellen Menü speichert, das im Frontend angezeigt wird.
18 menus  database 

5
WP Cron auf mehreren Sites richtig ausführen
Ich habe WordPress Multisite mit mehreren Websites. Ich setze DISABLE_WP_CRONauf truein meinem wp-config.php. Wenn wir eine Cron-Task mit wget oder curl einrichten, haben wir eine 30-Sekunden-Regel, um PHP-Skripte auszuführen. Es ist so klein, Unmengen von E-Mail-Benachrichtigungen zu senden und andere Aufgaben zu erledigen (möglicherweise ist die SMTP-Remoteserververbindung langsam, möglicherweise sind …


4
Wie verwende ich die OAuth-Authentifizierung mit der REST-API über CURL-Befehle?
Ich versuche, die WordPress Rest-API mit Authentifizierung zu verwenden, um mehr Daten von der API zu erhalten. Ich habe das Oauth-Plugin, das rest-api-Plugin und API-Anmeldeinformationen von WP-CLI installiert. Ich habe herausgefunden, wie ich ohne Autorisierung auf Daten zugreifen kann. Das funktioniert: // set our end point $domain = "http://localhost/wp-api"; $endpoint …

4
Shortcode anzeigen, ohne ihn auszuführen
Ich versuche, Code auf meiner WordPress-Seite anzuzeigen und er funktioniert nicht. Alles, was ich lese, besagt, dass Sie in der Lage sein sollten, preTag mit Code-Tag zu verwenden, und es wäre gut, aber wenn ich versuche, einen Shortcode anzuzeigen, wird der Shortcode gerendert und nicht der Code angezeigt. Der Kodex …
18 shortcode 


1
wp_upload_dir wie man nur den Verzeichnisnamen bekommt.
Ich stelle mir vor, dass dies für einige ein Kinderspiel wäre - aber ich habe Schwierigkeiten, nur den Verzeichnisnamen des Uploads zu ermitteln - nicht den vollständigen Pfad - ich bin so weit gekommen: $uploads = wp_upload_dir(); $upload_path = $uploads['baseurl']; // now how to get just the directory name? hat …
18 uploads 

1
So überschreiben Sie vorhandene Plugin-Aktionen mit neuen Aktionen
Ich benutze ein Plugin. Es hat eine Aktion wie diese. add_action('publish_post', 'old_action'); function old_action($pid) { "code goes here" } } Ich schreibe ein Modul für dieses Plugin. Also muss ich diese alte Aktionsfunktion mit meiner neuen Aktionsfunktion überschreiben. Das ist meine neue Funktion. function new_action($pid) { "code goes here" } …

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.