Preguntas etiquetadas con templates

Dentro del contexto de WordPress Theme-ing, el término 'plantilla' se refiere a los archivos PHP utilizados para mostrar contenido.


9
Obtener el nombre del archivo de plantilla actual
Encontré esto para mostrar el nombre actual del archivo utilizado en la plantilla: 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 = file_get_contents($template_file) …
58 templates 






7
¿Cómo obtengo el tamaño de un archivo adjunto?
Estoy usando el siguiente código de plantilla para mostrar enlaces de archivos adjuntos: $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); } pero después del enlace necesito mostrar el tamaño del archivo. …




3
if (is_home () &&! is_front_page ())
Veo mucho el siguiente código en los archivos index.php. Entiendo que is_front_page()devuelve verdadero cuando ve la página principal del sitio (ya sea que muestre el índice de publicaciones de blog o una página estática), mientras que is_home()devuelve verdadero cuando ve el índice de publicaciones de blog (ya sea que se …
23 loop  themes  templates 

5
Cómo reorganizar campos en comment_form ()
Estoy usando un filtro personalizado para cambiar los campos, pero no puedo entender cómo cambiar el orden de los campos en el formulario de comentarios. Orden deseada: campo de comentarios (primero / arriba) nombre correo electrónico sitio web Este es el código que estoy usando actualmente: function alter_comment_form_fields($fields){ $fields['comments'] = …

6
single - {$ post_type} - {slug} .php para tipos de publicaciones personalizadas
Mi parte favorita de la jerarquía de plantillas de Wordpress es la capacidad de crear rápidamente archivos de plantilla para páginas mediante slug, sin tener que editar la página en Wordpress para seleccionar una plantilla. Actualmente podemos hacer esto: page- {slug} .php Pero me gustaría poder hacer esto: single- {post_type} …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.