Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

como poner enlaces a titulos e imagenes?

Estas en el tema de como poner enlaces a titulos e imagenes? en el foro de WordPress en Foros del Web. Estoy haciendo un listado que va a ir en home, este listado ya tiene titulo descripcion, imagen del post, solo me falta ponerle links en ...
  #1 (permalink)  
Antiguo 09/08/2013, 18:13
Avatar de antigoo  
Fecha de Ingreso: octubre-2012
Ubicación: mx
Mensajes: 1.024
Antigüedad: 11 años, 6 meses
Puntos: 83
como poner enlaces a titulos e imagenes?

Estoy haciendo un listado que va a ir en home, este listado ya tiene titulo descripcion, imagen del post, solo me falta ponerle links en el titulo e imagen o algun boton que agregue(leer mas), alguna idea. Lo que no se es por que son de otro tipo de contenido, osea no son post normales.
__________________
Circulo webweb || uniendo webmasters, seos, comunidad para comercio

  #2 (permalink)  
Antiguo 09/08/2013, 21:11
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 1 mes
Puntos: 1146
Respuesta: como poner enlaces a titulos e imagenes?

que quieres decir conque no son post normales?

si te refieres a que son custom post o custom taxonomies es igual que cualquier otro post

Código PHP:
Ver original
  1. <h2><a href="<?php the_permalink(); ?>"><?php the_title();?></a></h2>
  #3 (permalink)  
Antiguo 10/08/2013, 11:34
Avatar de antigoo  
Fecha de Ingreso: octubre-2012
Ubicación: mx
Mensajes: 1.024
Antigüedad: 11 años, 6 meses
Puntos: 83
Respuesta: como poner enlaces a titulos e imagenes?

Es tipo de contenido extra.
__________________
Circulo webweb || uniendo webmasters, seos, comunidad para comercio

  #4 (permalink)  
Antiguo 10/08/2013, 12:49
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 1 mes
Puntos: 1146
Respuesta: como poner enlaces a titulos e imagenes?

jeje pues me dejas en lo mismo, sin saber a que te refieres.... quizás viendo tu código seria mas fácil porque ya lo sentí a adivinanzas.

con wordpress o usual son ... campos personalizados (custom fields), post personalizados (custom post types) y taxonomias personalizadas (custom taxonomies)

tu dices que son de contenido extra, quiero pensar que son post personalizados en cuyo caso los permalinks se muestran de la misma forma que los post de blog y paginas.
  #5 (permalink)  
Antiguo 10/08/2013, 14:10
Avatar de antigoo  
Fecha de Ingreso: octubre-2012
Ubicación: mx
Mensajes: 1.024
Antigüedad: 11 años, 6 meses
Puntos: 83
Respuesta: como poner enlaces a titulos e imagenes?

Pues me da error, me temo que es algo mas, si lo saco del

Código PHP:
Ver original
  1. $args = array( 'post_type' => 'product', 'posts_per_page' => 3 );
  2. $loop = new WP_Query( $args );
  3. while ( $loop->have_posts() ) : $loop->the_post();
  4.     the_title();
  5.     echo '<div class="entry-content">';
  6.     the_post_thumbnail( array(320,300));  
  7.     the_permalink();
  8.     the_excerpt();
  9.    
  10.  
  11.     echo '</div>';
  12.    
  13. endwhile;


si pongo tu enlace me da error dentro del while. afuera no. Me temo que es algun codigo en php, algo de este tipo,

Código PHP:
Ver original
  1. echo '<a href="<?php echo (the_permalink();) ?>">Ve a tal cosa</a>';
__________________
Circulo webweb || uniendo webmasters, seos, comunidad para comercio


Última edición por Nekko; 13/08/2013 a las 05:42 Razón: Facilitando la lectura del código con bbcodes
  #6 (permalink)  
Antiguo 10/08/2013, 14:24
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 1 mes
Puntos: 1146
Respuesta: como poner enlaces a titulos e imagenes?

el foro cuenta con Highlight para que coloques el codigo y facilite su lectura, procura utilizarlo cuando sea necesario.

el codigo que has puesto al final es invalido
Código PHP:
Ver original
  1. echo '<a href="<?php echo (the_permalink();) ?>">Ve a tal cosa</a>';
todo lo que coloques dentro de comillas simples es interpretado como texto, aunque habras etiquetas de php estas son consideradas parte del texto y no se interpretan como php, sumado a eso no puedes colocar php y otra etiqueta ECHO dentro del primero, es invalido y siempre te dara error.

si quieres esa estructura en lugar de -> the_permalink() necesitas utilizar -> get_permalink
http://codex.wordpress.org/Function_.../get_permalink


Nota: para futuras referencias, cuando hables de este tipo de post recuerda que son "custom post types" o "post personalizados" ... de esa forma entenderemos de que hablas, no son post de otro tipo de contenido ni mucho menos de contenido extra.
  #7 (permalink)  
Antiguo 10/08/2013, 14:52
Avatar de antigoo  
Fecha de Ingreso: octubre-2012
Ubicación: mx
Mensajes: 1.024
Antigüedad: 11 años, 6 meses
Puntos: 83
Respuesta: como poner enlaces a titulos e imagenes?

Pues la linea que mencionas no la he puesto se que esta mal tengo la idea que debe ser algo de php, yo digo la primera que me diste si la puse, y nada me da error. He buscado pero encuentro nada.
__________________
Circulo webweb || uniendo webmasters, seos, comunidad para comercio

  #8 (permalink)  
Antiguo 10/08/2013, 15:03
Avatar de antigoo  
Fecha de Ingreso: octubre-2012
Ubicación: mx
Mensajes: 1.024
Antigüedad: 11 años, 6 meses
Puntos: 83
Respuesta: como poner enlaces a titulos e imagenes?

Al final con este
Código PHP:
Ver original
  1. <?php
  2.  
  3. # get some posts
  4. $posts = get_posts(array('posts_per_page' => 10, 'post_type' => 'post'));
  5.  
  6. # loop through the results
  7. foreach ($posts as $p){
  8.     # Get the permalink
  9.    # get_permalink()
  10.    echo '<a href="'. get_permalink($p->ID) .'" title="'. $p->post_title .'">'. $p->post_title .'</a>';
  11. }
  12.  
  13. ?>

Ya vez era otra cosa.
__________________
Circulo webweb || uniendo webmasters, seos, comunidad para comercio

  #9 (permalink)  
Antiguo 10/08/2013, 21:52
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 1 mes
Puntos: 1146
Respuesta: como poner enlaces a titulos e imagenes?

jeje pues si te funciona así, que asi sea.... en lo personal nunca he tenido que hacer un foreach para que funcione, el código que te di es totalmente funcional con un while... teniendo la misma estructura que se usa para los post del blog, incluso lo copie directamente de un proyecto que hice y lo utilice con custom taxonomies y custom post types.

tal vez lo que te haga falta es activar el debug para que te muestre los errores que produce
Código PHP:
Ver original
  1. define('WP_DEBUG', true);
  #10 (permalink)  
Antiguo 12/08/2013, 10:41
Avatar de antigoo  
Fecha de Ingreso: octubre-2012
Ubicación: mx
Mensajes: 1.024
Antigüedad: 11 años, 6 meses
Puntos: 83
Respuesta: como poner enlaces a titulos e imagenes?

Al final tuve que mezclar el codigo que tenia antes y este que encontre pero si ya lo logre, gracias de todos modos.
__________________
Circulo webweb || uniendo webmasters, seos, comunidad para comercio


Etiquetas: enlaces, post, titulos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:54.