Add_action function hinzufügen

Wie funktioniert dieser Haken? Ich muss eine Aktion in eine Seite einfügen, die in der function wp_head() oder wp_footer() ist.

Aber wenn Sie die Aktion in wp_head ( add_action ( 'wp_head', 'mymail_change_list_segment'); ), sind die fraglichen Variablen leer oder das Ganze funktioniert nicht.

Also habe ich meine function in die header.php und footer.php und es funktioniert immer noch nicht.

Wenn ich es direkt in page.php , funktioniert es.

Kann mir jemand helfen?

 add_action('wp_head','mymail_change_list_segment'); function mymail_change_list_segment() { if ( is_page(711) ) { $userhash = isset($_COOKIE['mymail']) ? $_COOKIE['mymail'] : NULL; $subscriber = mymail('subscribers')->get_by_hash($userhash, true); $user_mail = $subscriber->email; $lists = 1; global $user_mail, $userhash, $lists, $subscriber; $subscriber_ids = mymail('subscribers')->add(array( 'email' => $user_mail, 'status' => 1, ), $overwrite = true ); mymail('subscribers')->assign_lists($subscriber_ids, $lists, $remove_old = true); }} 

Solutions Collecting From Web of "Add_action function hinzufügen"