WordPress

Fragen und Antworten für WordPress-Entwickler und Administratoren


2
Wo sind in der wp_-Datenbank definierte Rollen verfügbar?
Ich habe mich auf die Liste gesetzt, um eine private Beta eines Plugins zu testen, das ich in einem Multisite-Netzwerk verwende. Die Plugin-Autoren haben dort Code, um eine benutzerdefinierte Rolle hinzuzufügen. Sie haben einen Fehler, der die Möglichkeit beseitigt, einem Benutzer eine andere Rolle als die eine benutzerdefinierte Rolle zuzuweisen. …

8
Holen Sie sich mit get_users mehrere Rollen
Ich habe einen Code wie diesen: $ query_args = array (); $ query_args ['fields'] = array ('ID', 'display_name'); $ query_args ['role'] = 'subscriber'; $ users = get_users ($ query_args); foreach ($ users als $ user) $ users_array [$ user-> ID] = $ user-> display_name; Ich möchte mehr Rollen erhalten und …
10 users 

1
Bitte erläutern Sie, wie Wordpress mit dem MySQL-Zeichensatz und der Sortierung auf niedriger Ebene funktioniert
Wie aus dem Fragentitel hervorgeht, möchte ich verstehen, wie Wordpress mit MySQL-Zeichensätzen und Sortieroptionen funktioniert. Wie ich weiter unten zeigen werde, machen die Dinge für mich nicht viel Sinn ... Ich habe Wordpress installiert, indem ich den Anweisungen auf der Installationsseite gefolgt bin: https://codex.wordpress.org/Installing_WordPress Als Teil der Anweisungen befolgte ich …




2
Womit vergleicht sich is_page_template ()?
In der Wordpress-Dokumentation heißt es, dass dies is_page_template()mit einem "Vorlagennamen" verglichen wird, sofern einer angegeben ist. Ich habe eine Vorlage in gespeichert page-homepage.phpgenannt Homepage: /* * Template Name: Homepage * Description: The template for displaying the homepage */ Und ich habe einen Code, den ich in meiner functions.php ausführen möchte, …

1
Führen Sie Silex oder Slim mit WordPress aus
Ich verwende ein Thema in WordPress. In diesem Thema mache ich einige AJAX-Anrufe, bei denen ich eine Antwort erwarte. ( http://example.com/capis/v0/packages/ ) Um über http-Aufrufen zu dienen, verwende ich silex als http-Server. index.php <?php require_once __DIR__ . '/vendor/autoload.php'; use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Response; use Silex\Application; $app = new Silex\Application(); $app->POST('/capis/v0/packages/', function(Application …
10 plugins  rest-api 

2
Wie verwalten Sie beim Staging von Sites die Synchronisierung von Updates in der Datenbank?
Es ist allgemein anerkannt, dass Entwickler Updates über eine Staging-Site testen sollten, bevor sie auf dem Live-Server veröffentlicht werden. Sobald die Entwicklungsupdates jedoch Änderungen in Wordpress DB erfordern, werden die Dinge kompliziert, da Benutzer auf der Live-Site auch die DB aktualisieren. Der einzige (durcheinandergebrachte) Fluss, den ich mir vorstellen kann, …
10 database  staging  sync 

2
Was ist "all" in isset ($ wp_filter ['all'])
Ich bin ein Neuling in WordPress. Ich versuche zu verstehen, wie die XHTML-Seiten generiert werden. Ich denke, es ist die Funktion von do_action( 'hook-name' ), aber ich bin isset( $wp_filter['all] )beim Lesen der Funktion do_action beim Verständnis der Anweisung festgefahren, weil ich nicht verstehe, was die Bedeutung des Wortes ist …
10 hooks 

1
Wie man zwei Autoren zu einem zusammenführt?
Ich habe mehrere Beiträge in meiner WordPress-Site. Einige Beiträge gehören zu Author1, während andere zu Author2 gehören. Gibt es eine Möglichkeit (Plugin?), Die Autoren zusammenzuführen (z. B. Autor1 mit Autor2 zusammenzuführen) und alle Beiträge mit einem Autorennamen zu versehen? Bearbeiten: Bei "Zusammenführen" lautet die Bedeutung "Einen Autor entfernen, alle Beiträge …
10 users 

2
Wofür wird der Parameter "meta_input" in wp_insert_post () verwendet?
Ich füge einen Beitrag mit der Funktion wp_insert_post () in WordPress ein . Ich möchte in jeden Beitrag einige benutzerdefinierte Felder einfügen und die Dokumentation lesen. Obwohl der Parameter meta_info dafür verwendet wurde, habe ich Folgendes versucht: $data = array( 'post_author' => 1, 'post_status' => 'publish', 'post_title' => $post->getTitle(), 'post_content' …

2
Wie mache ich eine Aktion und erhalte einen Rückgabewert?
Es gibt also das folgende Szenario. Ich füge eine Aktion hinzu, um Protokolle aus der Datenbank zu bereinigen: add_action( 'myplugin_clean_logs', array( 'MyPlugin_Logs', 'clean_logs' ) ); Jetzt möchte ich diese Aktion regelmäßig ausführen: wp_schedule_event( current_time( 'timestamp' ), 'daily', 'myplugin_clean_logs' ); und führen Sie es manuell aus: do_action( 'myplugin_clean_logs' ); Die Methode …
10 actions 

3
Entfernen Sie Dimension aus wp_get_attachment_image
Bei Verwendung von wp_get_attachment_image tritt ein Problem beim Entfernen der Breite und Höhe aus meinen Anhangsbildern auf. Dies ist, was ich benutze, um das Bild anzuzeigen <?php echo $image = wp_get_attachment_image( $entry['slide_image_id'], true, 'full'); ?> Wie es aussieht der Quellcode <img width="150" height="108" src="http://website:8888/wp-content/uploads/2015/12/cupcakes-and-cosmetics-logo.png" class="attachment-1 size-1" alt="cupcakes-and-cosmetics-logo" /> Ich möchte, …

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.