WordPress

Fragen und Antworten für WordPress-Entwickler und Administratoren

3
Wo werden Plugin-Einstellungsfelder gespeichert?
Ich entwickle gerade ein Plugin und habe eine Frage best practicesund Konventionen. Was ich brauche ? Mein Plugin wird ein vordefiniertes Objekt, eine Liste von Objekten (oder nur Arrays / Schlüssel-Wert-Paare) speichern und es wird möglich sein, ein neues Objekt hinzuzufügen und seine Felder zu füllen. Zum Beispiel wird mein …

1
Mehrere benutzerdefinierte Beitragstypen unter einem Administratormenü
Ich bin mir nicht sicher, wo ich mit diesem anfangen soll. Ich möchte 4 benutzerdefinierte Beitragstypen (Konzerte, Veranstaltungsorte, Feiertage und Potenziale) unter der Hauptüberschrift des Veranstaltungsmanagers auflisten lassen, möchte jedoch nicht, dass der Veranstaltungsmanager ein benutzerdefinierter Beitragstyp ist. Vielen Dank im Voraus an alle, die helfen können.

2
Nach der Injektion - So schließen Sie den ursprünglichen Beitrag aus
Diese Frage bezieht sich auf @Pieter Goosens umfangreiche Arbeit zum Ändern der Hauptabfrage mithilfe des Hooks pre_get_postsauf echten Seiten. Es wird auch im Kodex verwiesen . Mit seiner Methode können Sie bestimmte Beiträge in Ihre Seite einfügen, ohne die Vorlagendatei selbst berühren zu müssen. Dies bietet zahlreiche Entwicklungsmöglichkeiten. Bisher verwendet …


1
Warum werden Transienten vorzeitig gelöscht?
Sie würden denken, dass ein vorübergehender Satz, der zu einem bestimmten Zeitpunkt abläuft, bis zu diesem Zeitpunkt existieren würde. Leider scheinen sie früher aus der Datenbank zu verschwinden, sowohl beim Test als auch bei der Produktion. Versuchen Sie als einfaches Beispiel, um dieses Verhalten zu sehen: <?php /* Plugin Name: …
7 transient 

1
Behalten Sie beim Zuschneiden eines Header-Bilds Metadaten (z. B. Name, Beschreibung usw.) aus dem Originalbild bei?
Ich verwende derzeit die in WordPress integrierten benutzerdefinierten Header , um Bilder für eine Diashow auf der Homepage meiner Website abzurufen. Zum größten Teil hat dies wie beabsichtigt funktioniert; Dadurch kann ich eine Reihe von Bildern hochladen und den Kunden visualisieren lassen, was passiert. Ich fand jedoch etwas, das nicht …

1
Wie erstelle ich benutzerdefinierte Filteroptionen in wp_list_table?
Ich habe wp_list_tableKlasse verwendet, um meine benutzerdefinierte Tabelle im Backend zu erstellen. Es funktioniert gut. Jetzt möchte ich Filter wie im folgenden Bild hinzufügen. Hier ist mein vorhandener Code zum Rendern der Admin-Tabelle mit meinen benutzerdefinierten Informationen. if( ! class_exists( 'WP_List_Table' ) ) { require_once( ABSPATH . 'wp-admin/includes/class-wp-list-table.php' ); } …


2
So erkennen Sie, welche Datenbanktabellen zu welcher Site mit mehreren Standorten gehören
Ich habe eine lokale Multisite-Installation, die ich für die Entwicklung verwende, mit einer relativ großen Anzahl eingerichteter Sites. Jeder Standort hat seine eigenen nummerierte Datenbanktabellen (dh wp_n_links, wp_n_options, wp_n_postmetaetc.) Jedes Mal, wenn ich eine Datenbanktabelle in phpMyAdmin anzeigen muss, muss ich alle wp_n_optionsTabellen durchsuchen , um die Tabellen für die …


1
WordPress 4.5 veraltet get_currentuserinfo ()
Vor ungefähr 10 Tagen haben WordPress 4.5-Entwickler get_currentuserinfo () als steckbare Funktion abgelehnt . Leider verwendet mein Plugin sein eigenes get_currentuserinfo (), um Benutzer aus einer externen Datenbank anzumelden. Dies erfordert ein Umschreiben dieses Bereichs des Plugins für die WP 4.5-Kompatibilität. Welche Richtung sollten Bridge-Entwickler einschlagen, da ich nicht der …

1
Entleert das mehrfache Einbinden in dieselbe Aktion den Speicher?
Derzeit habe ich drei Funktionen, die ausgeführt werden pre_get_posts. Ich nenne sie so: add_action( 'pre_get_posts', 'private_groups' ); add_action( 'pre_get_posts', 'search_results' ); add_action( 'pre_get_posts', 'name_profiles' ); Dies ermöglicht es mir, die Funktionen sauber und getrennt zu halten, aber ist das dreimalige Aufrufen derselben Aktion im Vergleich zum einmaligen Aufrufen einer kombinierten …

4
Kennwortrichtlinie lösen / deaktivieren
Kann mich jemand in die richtige Richtung führen, wie die Richtlinie für sichere Kennwörter gelockert oder deaktiviert werden kann? Möchte es ohne die Verwendung eines Plugins tun. Ich betreibe eine nicht öffentliche Website und benötige keine starke Sicherheit.
7 password 


1
Wie man Beiträge moderiert
Ich schreibe ein Plugin, das alle Beiträge moderiert, unabhängig davon, auf welcher Ebene der Benutzer sie gepostet hat. Der Inhalt und der Titel des Beitrags werden anhand einer Liste von Wörtern überprüft. Wenn sich Beiträge im Beitrag befinden, möchte ich den Beitrag in die Moderationswarteschlange stellen, als ob er von …

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.