Preguntas etiquetadas con theme-development

Los temas crean la interfaz pública (front-end) para un sitio de WordPress.

4
Problemas con title-tag y document_title_parts
Wordpress version 4.5.1 Estoy tratando de actualizar dinámicamente los títulos de página en una plantilla en particular. Después de mucho excavar y aprender sobre los wp_title()cambios, estoy tratando de usar document_title_parts. Sin embargo, no puedo hacer que el filtro se ejecute en absoluto. Estoy en un tema infantil functions.php: add_theme_support( …


1
El the_post_thumbnail sin srcset?
WordPress 4.4 agrega múltiples tamaños de imagen srcsetcuando se usa la the_post_thumbnailfunción. ¿Es posible obtener solo un tamaño de imagen sin srcset? Entiendo que es posible agregar un filtro para deshabilitar srcsetde todas las imágenes, pero quiero deshabilitar srcsetsolo cuando se llama a un tamaño de miniatura específico (por ejemplo, …




5
after_setup_theme siempre se ejecuta
Estoy configurando un tema secundario para algunos de los miembros de mi facultad, y como parte del tema, me gustaría activar un puñado de complementos en el momento en que se activa el tema. Entonces, naturalmente, usé la acción after_setup_theme y llamé a mi función de configuración. Funciona muy bien, …



4
wp_redirect () - encabezados ya enviados
Estoy intentando utilizar wp_redirect()para redirigir al usuario después de enviar correctamente un formulario de registro en la página. No funciona y muestra el siguiente error: Advertencia: no se puede modificar la información del encabezado: los encabezados ya enviados por (salida iniciada en /Applications/MAMP/htdocs/theme/wp-content/themes/test/header.php:10) en / Applications / MAMP / htdocs …

1
Coloque una hoja de estilo para la página de inicio de sesión y haga que aparezca en el elemento head
Intento diseñar la página de inicio de sesión en mi tema. Muy simple: add_action( 'login_enqueue_scripts', function() { wp_enqueue_style( 'TEST', get_template_directory_uri() . '/css/login.css' ); }); Desafortunadamente, no funciona como se esperaba. El linkelemento aparece en la bodypágina de inicio de sesión, muy tarde. Salida procesada: <link rel='stylesheet' id='TEST-css' href='http://themes.wp/t5-theme-base/css/login.css?ver=3.9-alpha' type='text/css' media='all' …


7
Agregar un div para envolver el contenido del widget después del título del widget
Estoy tratando de agregar un div al contenido de un widget en mi barra lateral dinámica. Aquí está el código de registro; register_sidebar(array( 'name' => "Sidebar1", 'id' => 'home-sidebar-1', 'before_widget' => '<div class="sidebar-box">', 'after_widget' => '</div>', 'before_title' => '<div class="title">', 'after_title' => '</div>', )); Pero este código causa así; <div …

2
Personalizador de temas - orden de configuración
Si agrego más de 5 configuraciones a una sola sección, el orden de las configuraciones se vuelve extraño. Por ejemplo: // Link color $wp_customize->add_setting( 'tonal_'.$themeslug.'_settings[link_color1]', array( 'default' => $themeOptions['link_color1'], 'type' => 'option', 'sanitize_callback' => 'sanitize_hex_color', 'capability' => 'edit_theme_options', 'transport' => 'postMessage' ) ); $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'tonal_'.$themeslug.'_settings[link_color1]', array( 'label' …

5
Obtenga la primera imagen del contenido de la publicación (por ejemplo: imágenes enlazadas)
Estoy usando este código directamente del códice . function echo_first_image ($postID) { $args = array( 'numberposts' => 1, 'order'=> 'ASC', 'post_mime_type' => 'image', 'post_parent' => $postID, 'post_status' => null, 'post_type' => 'attachment' ); $attachments = get_children( $args ); //print_r($attachments); if ($attachments) { foreach($attachments as $attachment) { $image_attributes = wp_get_attachment_image_src( $attachment->ID, …

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.