Respuesta a: como puedo hacer esto???

Inicio Foros WordPress Themes y Diseño como puedo hacer esto??? Respuesta a: como puedo hacer esto???

#31990

imported_Fernando
Participante

Hay [url=http://www.elegantthemes.com/]muchos themes[/url] con esas características. Usan thumbnails y campos personalizados para mostrar así la portada. Te pego un trozo de código de uno de ellos por si te da alguna idea de como se hace … 
[quote][code]<?php if (have_posts()) : while (have_posts()) : the_post();
if( $post->ID == $do_not_duplicate ) continue; update_post_caches($posts); ?>
<div id=”home-wrapper”>
<?php $thumb = get_post_meta($post->ID, ‘Miniatura’, $single = true);?>
<div class=”thumbnail-wrap thumbnail-category”>
<div class=”thumbnail-div”>
<div style=”background-image: url(<?php bloginfo(‘stylesheet_directory’); ?>/timthumb.php?src=<?php echo $thumb; ?>&h=141&w=141&zc=1&q=50); height: 141px; width: 141px;”> /images/thumbnail-shadow.png” alt=”bottom” class=”thumbnail-shadow” />
<div class=”sections-overlay”>
<?php $video = get_post_meta($post->ID, ‘Video’, $single = true); ?>
<?php if($video !== ”) : ?>
” title=”<?php the_title() ?>”>/images/play.png” alt=”zoom” class=”zoom” />
<?php else : ?>
” title=”<?php the_title() ?>” rel=”lightbox[26]”>/images/zoom.png” alt=”zoom” class=”zoom” />
<?php endif; ?>
” class=”readmore”>ver más >></div>
</div>
</div>
</div>
</div>
<?php endwhile; ?>[/code][/quote]

Como ves usa los ‘get_post_meta’ para llamar a los campos personalizados, un poco de lightbox, mucho css y thintumb para redimensionar las imágenes de los campos personalizados automáticamente.

Vamos, que para adaptar esto a un theme es una tarea de faraones, es mejor usar un theme que ya lo lleve.

Centro de preferencias de privacidad

Cookies imprescindibles

Se usan para almacenar tu nombre, correo, IP y demás datos que dejas en los formularios de comentarios, contacto, acceso y tus preferencias de privacidad.

AUTH_KEY, SECURE_AUTH_KEY, LOGGED_IN_KEY, NONCE_KEY, comment_author, comment_author_email, comment_author_url, rated, gdpr, gawdp

Cookies de terceros

Usamos cookies de terceros en las que se almacenan externamente para conocer tus usos de navegación, si ya estás suscrito al boletín y los elementos compartidos en redes sociales

cfduit_, intercom-id, intercom-lou, mailerlite:language, mailerlite:webform, _ga, _gid
cfduit_, intercom-id, intercom-lou, mailerlite:language, mailerlite:webform
_ga, _gid

¿Quieres cerrar tu cuenta?

Se cerrará tu cuenta y todos los datos se borrarán de manera permanente y no se podrán recuperar ¿Estás seguro?

Pin It on Pinterest