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.
Normalerweise benötige ich in meiner Themenfunktionsdatei andere Dateien, um die Dinge ordentlich zu halten. require_once("foo.php"); Jetzt arbeite ich in einem untergeordneten Thema und möchte dasselbe tun. Ich füge benutzerdefinierte Administratoroptionen hinzu und es scheint unmöglich, Code einzuschließen. Ich habe den Pfad wiederholt, um sicherzustellen, dass ich die richtige Datei aufrufe …
Ich habe zahlreiche WordPress-Sites erstellt und PHP-Praktiken gelernt, die ich für richtig halte, dh Funktionen befinden sich in der Datei functions.php. Fast alles in functions.php sollte in eine Funktion eingeschlossen sein. Seitenvorlagen können direkt PHP enthalten , usw. Aber ich bin ein bisschen wackelig beim "Warum". Was ändert an den …
Ich muss den Autorennamen als Unterverzeichnispräfix für alle Beiträge und Seiten des Benutzers hinzufügen. Zum Beispiel: example.com/johndoe/ //The author page for John Doe example.com/johndoe/category/test-post/ //Test post by user John Doe example.com/johndoe/test-page/ //Test page by user John Doe Wenn ich die Permalink-Struktur in ändere, /%author%/%category%/%postname%/funktioniert dies einwandfrei, um den Beitrag eines …
Ich arbeite daran, ein benutzerdefiniertes Thema zu erstellen, und habe ein bisschen mit diesem Thema zu kämpfen. Ich versuche, die HTML-Ausgabe der the_post_thumbnail();Funktion zu ändern . Ich muss dies tun, weil ich versuche, Retina-Bilder auf meiner Website zu unterstützen und die Funktionalität lieber in mein Thema einbinden möchte, als ein …
Wenn ich is_single();in meinem <head>Abschnitt einen Stil zur Website-Navigation hinzufüge, wird er in Blog-Posts korrekt ausgeführt, aber auch in einzelnen Posts vom Typ "Portfolio" (also single-portal.php und single.php). Wie kann ich es nur auf single.php ausführen lassen?
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Wordpress Entwicklung Stapel Börse. Geschlossen vor 7 Jahren . Dies mag wie eine dumme Frage erscheinen, aber ich kann das nicht herausfinden. …
Ich bin auf Situationen gestoßen, in denen Leute entweder esc_html()oder esc_url()mit bestimmten WP-Funktionen wie z home_url('/'). Ein Beispiel ist das öffnende Ankertag des <a>Links zurück zur Homepage wie dieses: <a href="<?php echo esc_url( home_url( '/' ) ); ?>"> Woher wissen Sie, welche WP-Funktionen maskiert werden müssen, und spielt es eine …
Hinweis: Ich spreche _wp_get_current_user();nicht wp_get_current_user(). Wenn Sie die Funktion überprüfen, _wp_get_current_user();sehen Sie die folgende Anweisung: Der Zugriff dieser Funktion ist als privat markiert. Dies bedeutet, dass es nicht für Plugin- oder Theme-Entwickler vorgesehen ist, sondern nur für andere Kernfunktionen. Der Vollständigkeit halber ist es hier aufgeführt. Verwenden Sie stattdessen wp_get_current_user …
Ich arbeite an einem Thema und möchte es für die Übersetzung zur Verfügung stellen. Ich habe keine Textdomäne in übersetzten Text aufgenommen, da ich noch nicht weiß, wie die Textdomäne aussehen wird. Ich dachte mir, bis ich einen Namen für mein Thema finden kann, sollte ich einfach eine Funktion verwenden, …
Ich habe Plugins bemerkt, die ein Singleton-Muster verwenden, das die WordPress- _doing_it_wrong()Funktion in ihren clone()Methoden verwendet, wie folgt : <?php public function __clone() { _doing_it_wrong( __FUNCTION__, __( 'Cheatin&#8217; huh?', 'divlibrary' ), $this->version ); } ?> Aber ich habe diese Warnung / diesen Hinweis auch in der offiziellen Dokumentation von WordPress …
Derzeit habe ich drei Funktionen, die ausgeführt werden pre_get_posts. Ich nenne sie so: add_action( 'pre_get_posts', 'private_groups' ); add_action( 'pre_get_posts', 'search_results' ); add_action( 'pre_get_posts', 'name_profiles' ); Dies ermöglicht es mir, die Funktionen sauber und getrennt zu halten, aber ist das dreimalige Aufrufen derselben Aktion im Vergleich zum einmaligen Aufrufen einer kombinierten …
Ich habe den folgenden Code versucht, um einen benutzerdefinierten Status zu erstellen. add_action( 'init', function() { $term = get_term_by( 'name', 'shipped', 'shop_order_status' ); if ( ! $term ) { wp_insert_term( 'shipped', 'shop_order_status' ); } } ); Aber es funktioniert nicht. Ich habe auch einige andere Methoden ausprobiert. Kann mir bitte …
Gibt es eine Möglichkeit, eine Seitenvorlage aus einer Funktion / einem Filter / einem Hook zu definieren, ohne dass eine .php-Datei mit dem Kommentar oben auf der Seite vorhanden ist, um den Vorlagennamen zu deklarieren? Zum Beispiel, anstatt dies zu tun: some-custom-page-template.php /** * Template Name: Some Custom Page Template …
Ich möchte nach einer Suche Besucher zu meiner search.php senden, um eine Liste der Beiträge anzuzeigen. Wenn es nur ein Suchergebnis gibt, kann der Benutzer direkt auf den betreffenden Beitrag zugreifen (so etwas wie die Schaltfläche "Ich fühle mich glücklich" von GOOGLE). Danke euch allen.
Wie entferne ich den Insert from URLLink auf der neuen Popup-Seite Wordpress 3.5 Add Media? In früheren Versionen von Wordpress hat dies gut funktioniert: // removes URL tab in image upload for post function remove_media_library_tab($tabs) { if (isset($_REQUEST['post_id'])) { $post_type = get_post_type($_REQUEST['post_id']); if ('premium' == $post_type) unset($tabs['library']); unset($tabs['type_url']); } return …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.