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

Meta descripción dinámica (Solucionado, Gracias a metacortex)

Estas en el tema de Meta descripción dinámica (Solucionado, Gracias a metacortex) en el foro de WordPress en Foros del Web. Cada post en Wordpress es diferente por consecuencia cada meta descripción tiene que ser igual de diferente. ¿Esta correcto como esta escrito el código por ...
  #1 (permalink)  
Antiguo 19/12/2008, 10:36
Avatar de romel_inc  
Fecha de Ingreso: diciembre-2007
Ubicación: Venezuela-monagas
Mensajes: 288
Antigüedad: 17 años
Puntos: 14
De acuerdo Meta descripción dinámica (Solucionado, Gracias a metacortex)

Cada post en Wordpress es diferente por consecuencia cada meta descripción tiene que ser igual de diferente.

¿Esta correcto como esta escrito el código por que no estoy seguro?

si esta fino

la diferencia se veria cuando se busca en google el blog.


Código PHP:
<?php if ( get_post_meta($post->ID,'metadescription'true) )  ?> <!-- meta descripcion personalizada -->
       
{           
       <meta name="description" content="<?php echo get_post_meta($post->ID"metadescription"$single true); ?>" />     
 
 } else {                           
        
        <meta name="description" content="en caso que  no se use la etiqueta de metadescription muesta esto" />
      }          
<?php  ?>

¿Como se activa el campo?
R: en campos personalizados. La clave es "metadescription" sin comillas y el valor seria la descripción del post

Y campos personalizados esta donde se escribe el nuevo post

Última edición por romel_inc; 19/12/2008 a las 22:52 Razón: Solucionado
  #2 (permalink)  
Antiguo 19/12/2008, 10:48
Avatar de Ratzo  
Fecha de Ingreso: octubre-2004
Ubicación: Morelia, México
Mensajes: 146
Antigüedad: 20 años, 2 meses
Puntos: 8
Respuesta: Meta descripción dinámica

porque no pruebas con algún plugin para ingresar esta información como el All in One SEO Pack
__________________
Directorio Web | Netbooks
  #3 (permalink)  
Antiguo 19/12/2008, 11:28
Avatar de romel_inc  
Fecha de Ingreso: diciembre-2007
Ubicación: Venezuela-monagas
Mensajes: 288
Antigüedad: 17 años
Puntos: 14
Respuesta: Meta descripción dinámica

pero el plugin que me mencionas es global. es decir para todos los post.?

yo creo que es global.

este código es para que cada post o tema tenga su propia descripción.

por otro lado. esta bien escrito? o hay a simple vista un error de codigo
  #4 (permalink)  
Antiguo 19/12/2008, 12:14
Avatar de metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 20 años, 6 meses
Puntos: 832
Respuesta: Meta descripción dinámica

Romel prueba esto a ver:

Código PHP:
<?php 
ob_start
();
echo 
get_post_meta($post->ID'mi_clave_de _campo'true);
$clave ob_get_contents(); // ya tienes la variable para usar
ob_end_clean();

if( 
$clave != '' ) {
  echo 
'<meta name="description" content="'$clave .'" />';
} else {
  echo 
'<meta name="description" content="mi descripción personalizada" />';
}
?>
  #5 (permalink)  
Antiguo 19/12/2008, 21:42
Avatar de Ratzo  
Fecha de Ingreso: octubre-2004
Ubicación: Morelia, México
Mensajes: 146
Antigüedad: 20 años, 2 meses
Puntos: 8
Respuesta: Meta descripción dinámica

Cita:
Iniciado por romel_inc Ver Mensaje
pero el plugin que me mencionas es global. es decir para todos los post.?

yo creo que es global.

este código es para que cada post o tema tenga su propia descripción.

por otro lado. esta bien escrito? o hay a simple vista un error de codigo
El plugin que te menciono te permite definir la descripción y las meta tags de cada post individual, por página, por página de categorías, por página de fecha, etc.
__________________
Directorio Web | Netbooks
  #6 (permalink)  
Antiguo 19/12/2008, 22:41
Avatar de romel_inc  
Fecha de Ingreso: diciembre-2007
Ubicación: Venezuela-monagas
Mensajes: 288
Antigüedad: 17 años
Puntos: 14
Respuesta: Meta descripción dinámica

Cita:
Iniciado por metacortex Ver Mensaje
Romel prueba esto a ver:

Código PHP:
<?php 
ob_start
();
echo 
get_post_meta($post->ID'mi_clave_de _campo'true);
$clave ob_get_contents(); // ya tienes la variable para usar
ob_end_clean();

if( 
$clave != '' ) {
  echo 
'<meta name="description" content="'$clave .'" />';
} else {
  echo 
'<meta name="description" content="mi descripción personalizada" />';
}
?>

Mil gracias metacortex, estas en lo correcto, me funciono el código en un 100%.

feliz navidad
  #7 (permalink)  
Antiguo 19/12/2008, 22:50
Avatar de romel_inc  
Fecha de Ingreso: diciembre-2007
Ubicación: Venezuela-monagas
Mensajes: 288
Antigüedad: 17 años
Puntos: 14
Respuesta: Meta descripción dinámica

Cita:
Iniciado por Ratzo Ver Mensaje
El plugin que te menciono te permite definir la descripción y las meta tags de cada post individual, por página, por página de categorías, por página de fecha, etc.

Muchas gracias Ratzo, por tu información. Me inclino por la ayuda de metacortex, gracias a el obtuve la solución que me gusta mas.
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 09:32.