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.



6
Was ist der Unterschied zwischen home_url () und site_url ()
Meines Wissens nach site_url()gibt dies den Speicherort zurück, an dem sich die WordPress-Kerndateien befinden. Wenn also mein Blog bei gehostet http://example.com/blogwird, site_url()kehrt das zurückhttp://example.com/blog Aber wie unterscheidet home_url()sich das? Für mich home_url()ergibt sich das Gleiche:http://example.com/blog Wenn das richtig ist, kann ich WordPress dann zurückgeben http://example.com/?

8
Wie man PHP-Dateien korrekt in Plugins einbindet
Mein Problem ist, wenn ich in der Haupt-Plugin-Datei eine PHP-Datei in etwa wie folgt einbinde: include(WP_PLUGIN_URL . '/wordpress-group-buying/ipn/paypal-ipn.php'); // or include_once(WP_PLUGIN_URL . '/wordpress-group-buying/ipn/paypal-ipn.php'); // or require(WP_PLUGIN_URL . '/wordpress-group-buying/ipn/paypal-ipn.php'); // or require_once(WP_PLUGIN_URL . '/wordpress-group-buying/ipn/paypal-ipn.php'); und auf dieser Datei habe ich einen Aufruf an eine WordPress-Funktion wie: add_action('hook', 'callback'); und ich bekomme: …

9
Entfernen Sie "Kategorie:", "Tag:", "Autor:" aus dem_Archivtitel
Ich habe folgenden Code in der archive.php meines Themas: <?php the_archive_title( '<h1 class="page-title">', '</h1>' ); ?> Dies gibt mir Titel wie "Kategorie: Russland", "Tag: Amerika", "Autor: John". Ich möchte den Teil "Kategorie:", "Tag:" und "Autor:" entfernen und nur die Kategorien-, Tag- und Autorennamen anzeigen. Weiß jemand, wie man das erreicht? …

5
Ändern der Bezeichnungen des Admin-Menüs
Ich habe den letzten Tag damit verbracht, die Datei functions.php zu verwenden, um WordPress vollständig für meine Client-Sites anzupassen. Ich bin erstaunt, wie viel ich erreichen konnte und wie viel einfacher es für meine Kunden wird. Ich habe bestimmte Menüpunkte für Benutzer entfernt, die nicht als Administrator angemeldet sind. Ich …

6
Wie kann ich den_archive_title () anpassen?
In meinem Kinderthema habe archive.phpich den folgenden Code zum Anzeigen des Titels meiner Archivseiten: <?php the_archive_title( '<h1 class="page-title">', '</h1>' ); ?> Dabei werden meine Titel jedoch als "Kategorie: Kategorietitel " anstatt einfach als Titel ohne vorangestelltes "Kategorie:" angezeigt. Mein erster Instinkt war außer Kraft setzen get_the_archive_title()aus wp-includes/general-template. Aber nach dem, …


2
get_template_directory_uri zeigt auf das übergeordnete Thema, nicht auf das untergeordnete Thema
Das Problem, das ich habe, ist, dass das get_template_directory_uri auf das übergeordnete Thema wie zeigt site/wp-content/themes/twentythirteen/myGallery/gallery_functions_include.php aber ich möchte, dass es auf mein Kinderthema verweist, das sein sollte site/wp-content/themes/child-twentythirteen/myGallery/gallery_functions_include.php was ich benutze ist include (TEMPLATEPATH . '/myGallery/gallery_functions_include.php');


10
leere Absätze aus the_content entfernen?
Hey Leute, ich möchte einfach die Erstellung leerer Absätze in meinem WordPress-Post verhindern. Das passiert ziemlich oft, wenn versucht wird, Inhalte manuell zu platzieren. Ich weiß nicht, warum dies nicht wirksam wird? /*Remove empty paragraph tags from the_content*/ function removeEmptyParagraphs($content) { /*$pattern = "/<p[^>]*><\\/p[^>]*>/"; $content = preg_replace($pattern, '', $content);*/ $content …

5
Wie können Sie überprüfen, ob Sie sich auf einer bestimmten Seite im WP Admin-Bereich befinden? Wie kann ich beispielsweise überprüfen, ob ich auf der Seite Benutzer> Ihr Profil bin?
Ich erstelle ein Plugin und möchte ein bisschen Javascript in den Admin-Kopf einfügen, aber nur für bestimmte Admin-Seiten. Ich meine nicht Seiten wie in einer WordPress-Seite, die Sie selbst erstellen, sondern bestehende Seiten im Admin-Bereich wie "Ihr Profil", "Benutzer" usw. Gibt es eine WP-Funktion speziell für diese Aufgabe? Ich habe …

3
Wie kommt es, dass das ausgewählte Bild in meinem benutzerdefinierten Beitragstyp nicht angezeigt wird?
Ich habe Thumbnail-Unterstützung mit den folgenden in meiner functions.php hinzugefügt // Add Thumbnail Support add_theme_support('post-thumbnails'); set_post_thumbnail_size( 140, 140, true ); Und ich erstelle den benutzerdefinierten Beitragstyp mit // Create Custom Post Type for Work add_action( 'init', 'create_post_type' ); function create_post_type() { register_post_type( 'custom_post', array( 'thumbnail', 'labels' => array( 'name' => …

5
Warum verwenden, wenn function_exists?
Ich habe festgestellt, dass viele Entwickler von WordPress-Themes dies in functions.php verwenden würden if (function_exists('register_nav_menus')) { register_nav_menus (array('primary' => 'Header Navigation')); } Für mich benutze ich immer add_action für jede Funktion, die ich in functions.php benutze Das obige würde also geschrieben werden als: add_action('init', 'my_register_nav_menus'); function my_register_nav_menus() { register_nav_menus (array('primary' …
30 functions 


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.