Articles of hooks

Erstellen alternativer Metabox-Kontextspeicherorte

Ich versuche, zwei zusätzliche add_meta_box- Kontext- Positionen (‘after_title’ und ‘after_editor’) innerhalb von Posts zu erstellen. Dies scheint nicht zu tun, was ich denke, dass es sollte. Die Metabox erscheint auf der Seite nur im normalen Kontext , nicht in den neuen definierten Kontextpositionen . Hat jemand dazu einen Einblick? Vielen Dank im Voraus für Ihre […]

‘Konflikt’ mit Aktion deleted_post und is_admin ()

Ich habe am Frontend eine Löschtaste für Blogposts und benutzerdefinierte Posts erstellt und ich würde nach dem Löschen auf eine bestimmte Seite redirect, ich habe mich auf Google umgeschaut und ich fand alle Lösungen wie folgt: add_action(‘deleted_post’, ‘my_trashed_post_handler’, 10); function my_trashed_post_handler($post_id) { wp_redirect( get_option(‘siteurl’) ); exit; } Der Code funktioniert gut, aber ich möchte das […]

Admin-Seite und Admin-Menü. Permissions-Plugin

Ich versuche ein einfaches Admin-Seiten-Plugin zu schreiben. Bisher habe ich eine Seite mit jeder Rolle erstellt, wo ich eine bestimmte Menü-Seite überprüfen kann, die vom Menü deaktiviert werden soll. Ich bekomme einfach das global $menu und speichere die Option, die im JSON Array codiert ist. Beispiel: array(2) { [“sub_administrator”]=> array(11) { [0]=> string(10) “menu-posts” [1]=> […]

Benutzerfilter hinzufügen – Daten in der URL werden nicht aktualisiert

Was ich versuche zu tun Ich versuche, eine Filteroption hinzuzufügen, indem ich ein Dropdown-Menü hinzufüge, das ich an restrict_manage_users , also kann ich Benutzer durch einen spezifischen Meta-Wert filtern. Mein Problem Wenn ich eine Option aus der Dropdown-Liste auswähle und auf “Senden” klicke, sind die gesendeten Daten (was ich in der URL sehen kann) nur […]

Verschieben Sie jQuery auf * top * der Fußzeile

Ich benutze diesen Code von Peter Wilson , um jQuery in die Fußzeile zu verschieben: function pwcc_jquery_to_footer( &$wp_scripts ) { if ( is_admin() ) { return; } /* Move jQuery to the HTML footer This should be fine but may cause problems with some plugins as it potentially breaks backward compatibility. Well coded plugins should […]

Kommentar genehmigen – Fügen Sie eine benutzerdefinierte function hinzu, wenn der Kommentar genehmigt wurde

Ich möchte etwas PHP-Speicher sparen, wenn ich Kategorie-Seite (wie 5000 Produkte auf einmal) mit durchschnittlicher Bewertung beurteile, also möchte ich die durchschnittliche Bewertung von Bewertungen jedes Mal speichern, wenn ich einen neuen Kommentar manuell genehmige. Ich würde gerne erreichen, wenn ich auf “APPROVE” -Button in der Verwaltung klicke, wird es diese PHP-Skripte ausführen. function average_rating() […]

Stündliche Ereignisse werden nicht ausgetriggers

Ich versuche jede Stunde eine Aktion in meinem wp-Plugin zu machen, aber es funktioniert nicht gut. Ich mache das: register_activation_hook(__FILE__, function() { //more stuff if (! wp_next_scheduled ( ‘my_hourly_event’ )) { wp_schedule_event(time(), ‘hourly’, ‘my_hourly_event’); } }); add_action(‘my_hourly_event’, ‘do_this_hourly’); function do_this_hourly() { wp_mail(‘my@email.com’, ‘prueba cron’, ‘prueba cron innovation’); } Aber ich bekomme nur 2-5 Mails pro […]

Wie fangen und ändern Sie benutzerdefinierte Feldwerte, wenn eine Seite aktualisiert wird

Ich versuche herauszufinden, wie die Werte in einigen benutzerdefinierten Feldern auf einer Seite abgefangen werden, wenn sie gespeichert werden. Ich habe gesucht und gefunden, wie man einen Haken zur functionendatei hinzufügt, um die Standardinhaltfelder zu erhalten, aber bis jetzt nicht ausgearbeitet haben, wie man dasselbe für kundenspezifische Felder tut. Ich verwende ACF Pro mit flexiblen […]

Affiliate WP erhalten Zeigen Sie Affiliate Coupons für die Zusammenarbeit mit WooCommerce Smart Coupons

Affiliate WP hat ein Plugin , mit dem Sie einen Gutscheincode in WooCommerce mit einem Partner in Affiliate WP verknüpfen können. Wenn Sie die Bulk-Coupon-Option in WooCommerce Smart Coupons verwenden, werden die zugehörigen Affiliate-Informationen nicht zusammen mit allem anderen in der Post-Meta-Tabelle gespeichert. Sie können das unten stehende Feld im Screenshot sehen. Das Einlesen des […]

Warum gibt get_post () nichts zurück?

Innerhalb meiner functions.php verwende ich get_post() oder ähnliches (wie get_the_title() ) in einigen meiner functionen. Es gibt nichts zurück. Warum? Und wie behebt man das? PS: Und ich kann add_action(‘somehook’, ‘myfunc’) nicht wirklich hinzufügen, weil das dazu führt, dass die Dinge am falschen Ort angezeigt werden.