Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/11/2012, 07:08
Avatar de Nekko
Nekko
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Buenos Aires
Mensajes: 3.141
Antigüedad: 16 años, 8 meses
Puntos: 656
Respuesta: Duda con imagen

Podés usar un script externo que se llama timthumb, pero la verdad es que desde que WordPress ofrece the_post_thumbnail.. ¿para que agregar algo que ya está?

En tu functions.php añadí la siguiente línea que habilita la función.
Código PHP:
add_theme_support('post-thumbnails'); 
Para que tus imágenes puedan ser llamadas con dicha función, primero las tenés que marcar como destacadas. Si querés que agarre la primer imagen que encuentre en los posts, añadí el siguiente código en el functions.php de tu theme:

Código PHP:
function autoset_featured() {
          global 
$post;
          
$already_has_thumb has_post_thumbnail($post->ID);
              if (!
$already_has_thumb)  {
              
$attached_image get_children"post_parent=$post->ID&post_type=attachment&post_mime_type=image&numberposts=1" );
                          if (
$attached_image) {
                                foreach (
$attached_image as $attachment_id => $attachment) {
                                
set_post_thumbnail($post->ID$attachment_id);
                                }
                           }
                        }
      }  
//end function
add_action('the_post''autoset_featured');
add_action('save_post''autoset_featured');
add_action('draft_to_publish''autoset_featured');
add_action('new_to_publish''autoset_featured');
add_action('pending_to_publish''autoset_featured');
add_action('future_to_publish''autoset_featured'); 
Y lee sobre la función así como
http://codex.wordpress.org/Function_...add_image_size
__________________
Taller para crear themes wordpress desde cero | Presupuestos para trabajos particulares vía MP