Red de conocimiento informático - Conocimiento informático - Cómo agregar una imagen de encabezado personalizada a su tema de WordPress

Cómo agregar una imagen de encabezado personalizada a su tema de WordPress

Agrega el código al archivo Functions.php

Tu tema debe tener un archivo de funciones funciones.php, si no, crea el tuyo propio y copia y pega el siguiente código:

/Compruebe si existe la configuración del tema personalizado

if (!function_exists('customisetheme_setup')):

//Cualquier personalización del tema contenida en esta función

función personalizartheme_setup() {

//Definir imagen de encabezado predeterminada

define( 'HEADER_IMAGE', '%s/header/default. jpg ' );

/ Definir el ancho y alto de la imagen del encabezado

define( 'HEADER_IMAGE_WIDTH', apply_filters( 'customisetheme_header_image_ width',960 ) );

define( 'HEADER_IMAGE_HEIGHT', apply_filters( 'customisetheme_header_image_height',220 ) );

//Desactivar el texto dentro de la imagen del encabezado

define( 'NO_HEADER_TEXT', true );

//Desactiva el texto dentro de la imagen del encabezado

define( 'NO_HEADER_TEXT', true );

p>

// No olvides esto, agregará funcionalidad a el menú de administración

add_ custom_image_header( '', 'customisetheme_admin_header_style' );

//Establece algunas imágenes de encabezado personalizadas, agrega tantas como quieras

/ /%s es un marcador de posición para tu directorio de temas

$customHeaders = array (

//Imagen 1

'perfectbeach' => array (

'url' => '%s/ header/default.jpg',

'thumbnail_url' => ' %s/header/thumbnails/pb-thumbnail.jpg',

'descripción' => __( 'Playa perfecta', 'tema personalizado' )

),

//Imagen 2

'tigre' => array (

'url' => '%s/header/tiger.jpg',

'thumbnail_url' =&& gt; '%s/header/thumbnails/tiger -thumbnail.jpg',

'descripción' => __( 'Tigre', 'tema personalizado' )

),

//Imagen 3

'lunar' => array (

'url' => '%s/he

ader/lunar.jpg',

'thumbnail_url' => '%s/header/thumbnails/lunar-thumbnail.jpg',

'description' => __( 'Lunar ', 'customisetheme' )

)

);

//Registra las imágenes con WordPress

register_default_ headers($customHeaders) ;

}

endif;

if ( !function_exists( 'customisetheme_admin_header_style' ) :

//Función activada y estilos en línea agregados al panel de administración

//Personalizar según sea necesario

función personalizartheme_admin_header_style() { />

}

endif;

//Ejecutar nuestra función de tema personalizado

add_action( 'after_setup_theme', 'customisetheme_setup' >

Nota: El código anterior establece tres imágenes de encabezado: default.jpg, Tiger.jpg, lunar.jpg y sus respectivas miniaturas (tiger-thumbnail.jpg, pb-thumbnail.jpg y lunar-thumbnail.jpg respectivamente). Puede crear estas imágenes usted mismo. (incluidas las miniaturas correspondientes) y colóquelos todos en una carpeta de encabezado debajo de su directorio de temas (también puede crear una si no tiene una).

Default.jpg es la imagen de encabezado predeterminada, el nombre se puede personalizar

960 es el ancho de la imagen de encabezado predeterminada

220 es la altura del imagen de encabezado predeterminada

Después de guardar el código anterior, verá un submenú llamado "Arriba" en el menú Apariencia en el lado izquierdo del backend de WordPress. Al igual que los temas predeterminados de WordPress Twenty Ten o Twenty Eleven, abre el menú superior para ver la página de opciones de imagen superior personalizada

.