Als «functions» getaggte Fragen

Eine Funktion ist eine Folge von Programmanweisungen, die eine bestimmte Aufgabe ausführen. Es ist als Einheit verpackt, die überall dort eingesetzt werden kann, wo die entsprechende Aufgabe ausgeführt werden soll.

5
Wie lade ich parent_theme functions.php vor child_theme?
Ich habe das Problem, dass ich die functions.phpDatei meines übergeordneten Themas laden muss, bevor die Datei meines untergeordneten Themas geladen wird functions.php. Dies wird für das Setup & Init-Verfahren benötigt. Ich habe mir die Hooks in /wp_core_root/wp-settings.php (mit dem Namen :) angesehen do_action('setup_theme');. Das Problem ist, dass ich nicht weiß, …
12 functions 


2
Was ist der Unterschied zwischen esc_html, esc_attr, esc_html_e und so weiter?
Ich erhielt eine Rückmeldung vom Sicherheitsbeamten und er wies darauf hin, dass ich die Benutzereingaben in meinem Code ordnungsgemäß maskieren sollte. Also habe ich einige Nachforschungen angestellt und Fluchtfunktionen gefunden. Was ist der Unterschied zwischen ihnen? Wann soll ich esc_html()wann verwenden esc_attr()? Und wann soll ich diese Funktionen _e()am Ende …

2
Wie zeige ich ein benutzerdefiniertes Feld in Woocommerce-Bestellungen im Admin-Bereich an?
Derzeit füge ich ein benutzerdefiniertes Abrechnungsfeld in Woocommerce von hinzu function custom_override_checkout_fields( $fields ) { $fields['billing']['billing_phone_new'] = array( 'label' => __('Phone 2', 'woocommerce'), 'placeholder' => _x('Phone 2', 'placeholder', 'woocommerce'), 'required' => false, 'class' => array('form-row-wide'), 'clear' => true ); return $fields; } add_filter('woocommerce_checkout_fields','custom_override_checkout_fields'); Ich muss diesen Feldwert auf der Admin-Seite …

2
Wie erhalte ich die aktuelle ID der Bearbeitungsseite im Administrator?
Die meisten Lösungen, die ich gefunden habe, sind für den Front-End-Einsatz bestimmt. Dies ist für ein Plugin, daher befindet sich die gesamte Aktivität im Back-End. Wie erhalte ich die Seiten-ID, die derzeit im Administrator verwendet (bearbeitet) wird? Beachten Sie, dass ich nicht mehr auf dem Laufenden bin. Ich muss nur …
11 functions  admin  id 

1
Verwenden von Klassen anstelle globaler Funktionen in functions.php
In vielen Themen, die ich gesehen habe (einschließlich TwentyEleven), und in den Beispielen, die ich online gefunden habe, werden beim Erstellen der functions.phpDatei für ein Thema alle Funktionen in einem globalen Bereich deklariert. Zur Verdeutlichung sieht eine typische Funktionsdatei folgendermaßen aus: function my_theme_do_foo() { // ... } function my_theme_do_bar() { …




1
Gibt es ein is_user_logged_in () für Multisite?
Gibt es eine is_user_logged_in () -Funktion für Wordpress MU / Multisite (3.0+), mit der ich die Netzwerk-Site-ID hinzufügen kann, z. B. is_user_logged_in(2)wo 2wäre die site_id? Aktualisieren: Nach einigem Graben habe ich mir den folgenden Code ausgedacht. Geht leider nicht. // benutze das nicht. funktioniert nicht. Funktion mu_logged_in ($ blog_id) { …

1
Mega Menu Walker
Ich versuche einen Mega-Menü-Walker zu erstellen. Leider entgehen Wanderer meinen Codierungskenntnissen völlig. Ich könnte wirklich Hilfe gebrauchen, damit es funktioniert. Hier sind die Funktionen, die ich brauche: Wickeln Sie die zweite Ebene <ul>ein <section>. [KOMPLETT] Wenn ein Benutzer die Klasse "break" auf a <li>in der zweiten Ebene setzt <ul>, machen …


3
Fügen Sie programmgesteuert Optionen hinzu, um ein neues benutzerdefiniertes Feld-Dropdown-Menü hinzuzufügen
Wie kann ich vordefinierte Optionen zum Dropdown-Menü "Neues hinzufügen" hinzufügen? Hier sind zwei Beispiele für das automatische Hinzufügen und Anzeigen neuer benutzerdefinierter Felder: WordPress: Hinzufügen von benutzerdefinierten Standardfeldern zu neuen Posts Benutzerdefiniertes Feld automatisch erstellen Das kommt dem nahe, was ich tun möchte. Mein Ziel ist es, vordefinierte Optionen zum …

4
Wie rufe ich wp_get_current_user () in einem Plugin auf, wenn Plugins vor pluggable.php geladen werden?
Das aktuelle Ergebnis ist "Schwerwiegender PHP-Fehler: Aufruf der undefinierten Funktion wp_get_current_user ()", was sinnvoll ist, aber nicht hilft. Ich muss $ current_user verwenden. Hier ist der Code, den ich derzeit verwende: $wp->init(); do_action( 'init' ); // Check site status $file='http://xxxxxxxx.com/wp-admin/wp_includes/pluggable.php'; if ( is_multisite() ) { if ( true !== ( …

1
Was ist der Unterschied zwischen wp_register_sidebar_widget und register_widget?
Was ist der Unterschied zwischen ihnen und wann sollten wir jeden verwenden? Ich verwende es wp_register_sidebar_widgetgerade und es funktioniert einwandfrei, aber ich habe viele Online-Tutorials zum Erstellen eines Widgets mit register_widget und einer Klasse gesehen. Die meisten meiner Widgets benötigen keine Optionen. Sollte ich mich also daran halten wp_register_sidebar_widgetoder verwenden? …

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.