Articles of plugin development

Neues Benutzerformular – Benutzerdefinierte Menüseite

Ich habe eine Frage zum Erstellen eines neuen Benutzers. Ich erstelle ein Plugin für diese wp-Site, an der ich gerade arbeite. Ich habe benutzerdefinierte Rollen für diese eingerichtet und ich möchte einen separaten Menüpunkt für die Rolle “Besitzer” haben, um auf neue Mitarbeiter zugreifen und sie hinzufügen zu können. Ich würde das Menü “Benutzer hinzufügen” […]

Korrekter Fehler der Plugin-Aktivierung

Ich entwickle gerade ein Plugin, welches von einem anderen Plugin (json-api) abhängig ist. Ich verwende den folgenden Code, um nach dem Vorhandensein während des Starts und im Konstruktor zu suchen, falls das json-api-Plugin später deaktiviert wird: require_once (ABSPATH . ‘/wp-admin/includes/plugin.php’); class MyPlugin { public function __construct() { // … // register a check for dependency […]

edit-tags.php im Plugin-Admin-Menü blendet aus, wann die aktive Seite ist

Für das Plugin, das ich baue, habe ich ein Untermenü als Kind zu einem benutzerdefinierten Hauptmenüpunkt im Admin hinzugefügt. Die Untermenü-Seite ist eine edit-tags.php Seite. Dies erscheint wie unter dem Hauptmenüpunkt vorgesehen. Wenn Sie auf diesen Untermenüpunkt klicken, wird der Benutzer zur richtigen Seite geführt. Der Hauptmenüpunkt wird jedoch wieder ausgeblendet und der aktuell geöffnete […]

wp_footer hook funktioniert nur auf der Startseite, nicht auf anderen Seiten

Ich versuche, einen Javascript-Code in wp_footer Hook wp_footer , aber es wird nicht auf allen Seiten gedruckt, die es nur auf der Homepage funktioniert. Ich habe auf das Vorhandensein von wp_footer(); überprüft wp_footer(); function in footer.php es ist vorhanden, aber immer noch konnte ich diese Arbeit nicht bekommen. Ich habe alle Plugins deaktiviert. Ich habe […]

Plugin Hook: Erhalten Sie Beiträge

Ich baue ein WP-Plugin. Es zeigt mehrere vorgestellte Post-Bilder mit Titeln auf. Es wird einen Platz in der Admin-Leiste haben, um zu sagen, was die markierten Beiträge sind. Welchen Haken verwende ich, um das Bild und den Titel des Beitrags zu erhalten?

Problem beim Zählen der CPT-Untertaxonomie-Laufzeit

Ich verwende diesen Code, um die Anzahl der benutzerdefinierten Post-Typen zu zählen $tax_terms = get_terms($tax, $args); foreach ($tax_terms as $tax_term) { echo ” . ‘name ) . ‘” ‘ . ‘>’ . $tax_term->name. ‘(‘ . $tax_term->count .’)’ .”; } Der Code zählt jedoch sogar gelöschte Post unter dem Begriff. Zum Beispiel hatte ich bereits 10 […]

Exportieren von Posts mit bestimmten benutzerdefinierten Feldern nach sql

Meine Entwicklungssite enthält Posts mit benutzerdefinierten Feldern. In der Zwischenzeit wurden auf meiner Live-Site weitere Posts hinzugefügt, während ich auf meiner Entwicklungsseite arbeite. Jetzt möchte ich Posts mit bestimmten benutzerdefinierten Feldern von Live-Site exportieren und diese Posts auf meiner Entwicklungssite importieren. Ich möchte dies nicht mit dem WP-Export / Import-Tool tun. Ich möchte dies per […]

Liste der Indizes im WordPress-Dokument hinzufügen

Ich habe WordPress erforscht, um es für Dokumentationszwecke zu verwenden. Ich stehe an einem Punkt fest, an dem ich dem Dokument keine Indexliste hinzufügen kann. Kann ich einem WordPress-Dokument Indizes hinzufügen, wie Indizes am Ende eines Microsoft Word-Dokuments hinzugefügt werden? Bitte helfen Sie

Wie passt man die ‘Wiederkehr’ von ‘wp_schedule_event’ an?

Ich bin neu in WordPress Entwicklung. Ich erstelle eine function, um zweimal am Tag E-Mails mit wp_schedule_event zu senden. Mein Rezidiv ist twicedaily . Ist es möglich, zweimal täglich um 9:00 und 14:00 Uhr zu wechseln? Wenn ja, wie erreiche ich das? Oder gibt es eine andere Möglichkeit, bestimmte Ereignisse mit meiner angepassten Zeit aufzurufen?

Wenn ich einen neuen Woo Commerce Produkttyp deklariere, bekomme ich diesen Fehler

Warnung: Fehlendes Argument 1 für WC_Product_PJB :: __ construct () class WC_Product_PJB extends WC_Product { public function __construct( $product ) { $this->product_type = ‘pjb_product’; parent::__construct( $product ); } } Welchen Parameter gebe ich, keines der Beispiele sagt etwas über das Übergeben irgendwelcher Parameter aus.