Als «templates» getaggte Fragen

Im Kontext von WordPress Theme-ing bezieht sich der Begriff "Vorlage" auf PHP-Dateien, die zum Anzeigen von Inhalten verwendet werden.


9
Ruft den Namen der aktuellen Vorlagendatei ab
Ich habe festgestellt, dass der aktuelle Name der in der Vorlage verwendeten Datei angezeigt wird: function get_template_name () { foreach ( debug_backtrace() as $called_file ) { foreach ( $called_file as $index ) { if ( !is_array($index[0]) AND strstr($index[0],'/themes/') AND !strstr($index[0],'footer.php') ) { $template_file = $index[0] ; } } } $template_contents …
57 templates 



2
Wie erstelle ich benutzerdefinierte URL-Routen?
Ich habe eine sehr eigenartige Anforderung, hoffentlich kann ich sie erklären, ohne zu verwirrend zu sein. Ich habe eine Seitenvorlage erstellt, in der einige Eigenschaften aufgelistet sind, die ich aus einer externen XML-Datei erhalte. Bisher keine Probleme. Nehmen wir an, die URL sieht folgendermaßen aus: http://www.example.com/properties/ Jede Eigenschaft verfügt über …



7
Wie erhalte ich die Größe einer Anhangsdatei?
Ich verwende den folgenden Vorlagencode, um Anhang-Links anzuzeigen: $args = array( 'post_type' => 'attachment', 'numberposts' => -1, 'post_status' => null, 'post_parent' => $main_post_id ); $attachments = get_posts($args); foreach ($attachments as $attachment) { the_attachment_link($attachment->ID, false); } aber nach dem Link muss ich die Dateigröße anzeigen. Wie kann ich das machen? Ich …


3
Gibt es eine Möglichkeit, get_template_part () mit Ordnern zu verwenden?
Ich frage mich, ob es eine Möglichkeit gibt, get_template_part () mit Ordnern zu verwenden. In meinem Hauptordner befinden sich jetzt viele Dateien, da ich jedes wiederverwendbare Element in einer separaten Datei abgelegt habe. Ich würde sie dann gerne in Ordnern ablegen. Es gibt keine Informationen dazu im Codex: http://codex.wordpress.org/Function_Reference/get_template_part

7
Benutzerdefinierte Vorlagen werden in der Vorlagen-Dropdown-Liste nicht angezeigt
Ich habe einige Probleme mit Vorlagen in Wordpress (Multisite). Ich habe eine Datei im Stammverzeichnis meines untergeordneten Themenordners (template-test.php) erstellt. <?php /** * Template Name: Test template * */ ?> <?php get_header(); ?> <?php get_footer(); ?> Diese Vorlage wird in der Dropdown-Liste Vorlagen nicht angezeigt, wenn Sie eine neue Seite …

3
if (is_home () &&! is_front_page ())
Ich sehe den folgenden Code häufig in index.php-Dateien. Ich verstehe, dass is_front_page()beim Anzeigen der Startseite der Website (unabhängig davon, ob der Blogpost-Index oder eine statische Seite is_home()angezeigt wird ) true zurückgegeben wird , während beim Anzeigen des Blogpost- Index (unabhängig davon, ob er auf der Startseite oder einer statischen Seite …
23 loop  themes  templates 

5
Felder in comment_form () neu anordnen
Ich benutze einen benutzerdefinierten Filter, um die Felder zu ändern, kann aber nicht herausfinden, wie die Reihenfolge der Felder im Kommentarformular geändert werden kann . Gewünschte Bestellung: Kommentarfeld (zuerst / oben) Name Email Webseite Dies ist der Code, den ich momentan benutze: function alter_comment_form_fields($fields){ $fields['comments'] = 'Test'; $fields['author'] = '<p …

6
single - {$ post_type} - {slug} .php für benutzerdefinierte Beitragstypen
Mein Lieblingsteil der Wordpress- Vorlagenhierarchie ist die Möglichkeit, schnell Vorlagendateien für Seiten per Slug zu erstellen, ohne die Seite in Wordpress bearbeiten zu müssen, um eine Vorlage auszuwählen. Das können wir derzeit tun: page- {slug} .php Das möchte ich aber können: single- {post_type} - {slug} .php So reviewkönnte ich zum …


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.