Articles of hooks

Welchen Hook kann ich verwenden, um benutzerdefinierte Postdaten zu ändern, bevor sie auf der Seite angezeigt werden?

Ich muss prüfen, ob ein bestimmter Wert in der post_meta stimmt, nachdem der wp einen benutzerdefinierten Post aus der database holt. Wenn es falsch ist, muss ich einige Daten ändern / hinzufügen und dann die modifizierte Version anzeigen, wenn es wahr ist fahre wie gewohnt fort. Was wäre der beste Ansatz und Ansatz im Allgemeinen, […]

Warum kann ich meine JavaScripts nicht mit einem Hook in meiner functions.php-Datei laden?

Ich bin ziemlich neu in WP (ich kam von Joomla) und ich habe folgendes Problem: Ich führe dieses reine HTML-Thema (das BootStrap-CSS-Framework verwendet) in ein WordPress-Theme. Dies ist das ursprüngliche reine HTML-Demothema (ich habe den gesamten Quellcode, weil es ein herunterladbares Beispiel ist): http://www.html.it/guide/img/bootstrap/demo/home.html Und das ist mein persönliches WP-Thema, an dem ich gerade arbeite: […]

Wie man Einstellungen im WordPress-Plugin von einem Thema ersetzt

Ich habe ein Array mit einigen Standardeinstellungen in einem Plugin erstellt und möchte zulassen, dass es aus der functions.php in einem Theme ersetzt wird, ohne gespeicherte Daten zu verwenden (zB add_option). Ich möchte, dass dies nur ein Haken mit neuen Werten ist. Beispiel Array innerhalb Plugin: $default_settings = array( ‘key_one’ => 0, ‘key_two’ => 1 […]

Gravitationsformen | Formularobjekt ist NULL

Ich versuche, das Verhalten einiger Schwerkraftformen anzupassen. Daher habe ich versucht, gforms von meinem Thema zu haken. Leider ist das Formularobjekt immer NULL . Warum ist das der Fall? Beispielcode: 1) add_action(‘gform_confirmation’, ‘myCustom_gform_confirmation’); function myCustom_gform_confirmation($confirmation, $form) { var_dump($confirmation); var_dump($form); die(); } 2) add_action(‘gform_after_submission’, ‘myCustom_gform_after_submission’); function myCustom_gform_after_submission($entry, $form) { var_dump($entry); var_dump($form); die(); }

Ersetzen Sie das Admin-Header-Logo durch ein Bild

Ich möchte das Standard-WordPress-Admin-Bar-Logo durch mein benutzerdefiniertes Logo, das eine PNG-Datei ist, ersetzen. Ich habe einen Code ausprobiert, der nicht funktioniert. function custom_logo_admin_header() { echo ‘ #wp-admin-bar-wp-logo > .ab-item .ab-icon { background-image: url(‘ . get_bloginfo(‘stylesheet_directory’) . ‘/images/wp-logo.png) !important; background-position: 0 0; } #wpadminbar #wp-admin-bar-wp-logo.hover > .ab-item .ab-icon { background-position: 0 0; } ‘; } add_action(‘admin_bar_menu’, […]

Neuer Benutzer Speichern Filter

Ich verwende den neuen (ish) Filter add_action( ‘user_new_form’, ‘funcy’, 9 ); Hinzufügen benutzerdefinierter Felder zum Erstellen einer neuen Benutzerseite. Ich benutze es dann add_action( ‘personal_options_update’, ‘save_user_meta’ ); add_action( ‘edit_user_profile_update’, ‘save_user_meta’ ); Haken, um mein Meta auf anderen Bearbeitungs-Benutzerseiten zu speichern. Ich habe bestätigt, dass WP beim Erstellen eines neuen Benutzers nicht in das oben genannte […]

Ist es möglich, mit admin_enqueue_script mehr page / post-spezifisch zu sein?

Ich verwende diesen Code, um ein Stylesheet in den Admin zu laden, aber nur auf post.php Related Pages: function my_enqueue_for_post_pages_only($hook) { if( ‘post.php’ != $hook ) return; wp_register_style( ‘custom_wp_admin_css_for_post_pages_only’, get_template_directory_uri() . ‘/style_admin-post.css’, false, ‘1.0.0’ ); wp_enqueue_style( ‘custom_wp_admin_css_for_post_pages_only’ ); } add_action( ‘admin_enqueue_scripts’, ‘my_enqueue_for_post_pages_only’ ); Aber ich muss genauer angeben, wo dieses Stylesheet geladen wird … Ich […]

Fügen Sie dem wp_footer einer anderen Seite verschiedene Aktionen hinzu

Ich versuche, wp_footer basierend auf der Seiten-ID functionen hinzuzufügen. Ich hänge meinen callback an init , aber es funktioniert nicht. Hier ist, was ich benutze. function fl_template_loader() { if ( is_page( 1032 ) ) { add_action( ‘wp_footer’, ‘fl_theme_midnight’ ); } if ( is_page( 1032 ) ) { add_action( ‘wp_footer’, ‘fl_theme_passion’ ); } } add_action( ‘init’, […]

Ein guter Haken, um Autorisierung und Weiterleitung zu überprüfen?

Es ist merkwürdig, eine Umleitung in eine Vorlagenseite einzufügen, da ein Großteil der Seite bereits erstellt wurde, als Sie eine benutzerdefinierte Seitenvorlage erreicht haben. Ich frage mich, was ist ein guter Action-Hook zu verwenden, wo ich testen kann, ob der Benutzer angemeldet ist, und ob sie auf einer bestimmten Seite / Kategorie / etc sind […]

Admin erster Haken, der HTML ausgibt?

Ich denke, dass load-(page) der erste Haken im Admin-Bildschirm ist, der sich mit der Ausgabe von HTML befasst, aber ich bin mir nicht ganz sicher. Im Grunde bin ich auf der Suche nach dem Gegenstück zu template_rediect oder get_header , die auf der Admin-Seite nicht funktionieren (korrigiere mich, wenn ich falsch get_header ). Ich möchte […]