Agregar encabezados por defecto adicionales al tema de WordPress Twenty Ten

El tema Veinte y Diez viene con ocho encabezados predeterminados. Cualquier encabezado por defecto que usted establezca será reemplazado por la "imagen destacada" de un mensaje. Sólo puedes ver el nuevo encabezado cuando ves ese mensaje. En el Consejo rápido de WordPress de esta semana veremos lo sencillo que es añadir encabezados adicionales al Panel de encabezados.

Ver el screencast

Functions.php

Abra el archivo functions.php del tema Twenty Ten. Localice la siguiente sección:

1/// Cabeceras personalizadas predeterminadas empaquetadas con el tema. %s es un marcador de posición para el directorio de plantillas de temas URI.

Lo que sigue es una matriz que enumera las cabeceras predeterminadas actuales y su ubicación. Para añadir el suyo propio, añada una coma después del último paréntesis de la matriz del encabezado del atardecer. He aquí un ejemplo de cómo puede verse después de añadir dos encabezados más:

1234567891011121314141516161718192021222324252526272829303132333435363738394041424344453444546474849505152535556575859606162register_default_headers( array('berries' => array('url' => '%s/images/headers/berries.jpg','thumbnail_url' => '%s/images/headers/berries-thumbnail.jpg',/* translators: descripción de la imagen de cabecera */'description' => __('Berries', 'twentyten')),'cherryblossom' => array('url' => ` %s/images/headers/cherryblossoms.jpg','thumbnail_url' => '%s/images/headers/cherryblossoms-thumbnail.jpg',/* traductores: descripción de la imagen del encabezado */'description' => __( 'Cherry Blossoms', 'twentyten' )),'concave' => array('url' => ` %s/images/images/headers/concave.jpg','thumbnail_url' => '%s/images/headers/concave-thumbnail.jpg',/* traductores: descripción de la imagen de cabecera */'description' => __('Concave', 'twentyten')),'fern' => array('url' => '%s/images/headers/fern.jpg','thumbnail_url' =>'%s/images/headers/fern-thumbn-thermjpg',/* traductores: descripción de la imagen de cabecera */'descripción' => __('Fern', 'twentyten')),'forestfloor' => array('url' => ` %s/images/headers/forestfloor.jpg','thumbnail_url' => ` %s/images/headers/forestfloor-thumbnail.jpg',/* translators: descripción de la imagen del encabezado */'description' => __('Forest Floor', 'twentyten')),'inkkwell' => array('url' => ` %s/images/headers/inkwell.jpg','thumbnail_url' => ` %s/images/headers/inkwell-thumbnail.jpg',/* translators: descripción de la imagen del encabezado */'description' => __('Inkwell', 'twentyten' )),'path' => array('url' => ` %s/images/headers/path.jpg','thumbnail_url' => '%s/images/headers/path-thumbnail.jpg',/* traductores: descripción de la imagen del encabezado */'description' => __('Path', 'twentyten')),'sunset' => array('url' => '%s/images/headers/sunset.jpg','thumbnail_url' => '%s/images/headers/sunset-thumbnail.jpg',/* traductores: descripción de la imagen del encabezado */'description' => __('Sunset', 'twentyten')),'waterfall' => array('url' => '%s/images/headers/waterfall.jpg','thumbnail_url' =>'%s/images/headages/waterfall-thumbersjpg',/* translators: descripción de la imagen de cabecera */'description' => __( 'Waterfall', 'twentyten')),'mountain' => array('url' => '%s/images/headers/mountain.jpg','thumbnail_url' => '%s/images/headers/mountain-thumbnail.jpg',/* traductores: descripción de la imagen del encabezado */'description' => __( `Montaña', `veinte')) ));

Vamos a diseccionar el código un poco.

register_default_headers : Esta es la función que crea y muestra nuestras cabeceras por defecto. Acepta una serie de parámetros.

name: Establece un valor con el nombre de nuestras cabeceras. A continuación, podemos establecer una serie de valores y claves adicionales.

url: Ruta relativa a la imagen del encabezado. Note que la ruta actual es /images/headers/image_name.jpg

thumbnail_url: Ruta relativa a una miniatura de la imagen del encabezado. La ruta actual es /images/headers/image_name-thumbnail.jpg

descripción: Una descripción de la imagen. Esto se mostrará al pasar el puntero del ratón por encima de la imagen dentro del Panel de cabecera.

Cosas a tener en cuenta

El cabezal Twenty Ten es 940×198, cualquier cosa más grande que eso sería redimensionada; cualquier cosa más pequeña sería estirada para ajustarse a esas dimensiones. Las imágenes en miniatura se pueden ajustar a cualquier dimensión, 230×48 es el valor predeterminado. Las imágenes sólo pueden ser.jpg o serán ignoradas y no se mostrarán.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir