Respuesta a: Imagen en el titulo de un post/página?

Inicio Foros WordPress Themes y Diseño Imagen en el titulo de un post/página? Respuesta a: Imagen en el titulo de un post/página?

#50639

imported_fliberty
Participante

Después de trabajar varios themes utilizando custom fields, me he vuelto un poco experto al respecto (aunque recién acabo empezar a utilizar metaboxes).

Los custom fields pueden crearse desde el functions.php ó desde la creación de entradas, asignándoles las key que deseemos, de esta manera podremos crear en tu caso le llamaremos “hotel”, y en valor como dijo Pedro, sólo tienes que agregar los números del 1 al 5 según sea el caso, donde 1 será una imagen con una estrella, 2 => 2 estrellas, 3 => tres estrellas, etc…

Crea las imágenes, cuyo nombre serán 1.jpg, 2.jpg, 3.jpg, 4.jpg y 5.jpg; los formatos puden ser gif, png, lo que desees, pero todas deben tener el mismo formato.

Para implementar el custom field en el theme tienes que agregar el siguiente código después del inicio del loop:

Quedando el loop de esta forma:

Eso dará inicio al custom field dentro del post, y ahora nos toca imprimir el valor del custom field.

La impresión de un custom field se realiza co el siguiente código:

Ahora modifiquemos el título de esta forma:

Un título normal:

Implementando nuestra imagen:

Ahora si todas las entradas serán de hoteles y a cada una de ellas le vas a asignar estrellas, ya no sería necesario el if, quedando de la siguiente manera:

Si tienes alguna duda, no dudes en preguntar.

PD. El uso de las metaboxes es parecido, pero creo que es mucho más limpia en cuanto a integrar el metabox en el theme.

Por la modificación del código insertado, he modificado las etiquetas <img y <a por: [img y [a

Pin It on Pinterest

Ir al contenido