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

[SOLUCIONADO] contenido al final del post

Estas en el tema de contenido al final del post en el foro de WordPress en Foros del Web. Ayuda con esto por favor: En función de la categoría del post quiero poner texto al final del contenido. He creado esto: <?php $sectores = ...
  #1 (permalink)  
Antiguo 23/07/2016, 23:13
 
Fecha de Ingreso: diciembre-2010
Ubicación: Perú
Mensajes: 14
Antigüedad: 14 años
Puntos: 0
Pregunta contenido al final del post

Ayuda con esto por favor:

En función de la categoría del post quiero poner texto al final del contenido.
He creado esto:
<?php $sectores = get_post_meta($post->ID, 'SECTOR', false); ?>
<?php for($i=0; $i<=count($sectores)-1; $i++) {echo '<p class=\"post-title\"><b>Sector:</b> ', $sectores[$i];
if ((count($sectores)!=1) && ($i != count($sectores)-1))
echo ' & ' ; } ?> <?php $paises = get_post_meta($post->ID, 'PAIS', false); ?>
<?php for($i=0; $i<=count($paises)-1; $i++) {echo ' | <b>País:</b> ', $paises[$i];
if ((count($paises)!=1) && ($i != count($paises)-1))
echo ' & ';} ?>
| <b>Enlace:</b> <a title="Ir a <?php the_title(); ?>" rel="nofollow" href="<?php echo get_post_meta($post->ID, 'URL', true); ?>" onclick="ga('send', 'event','Enlaces salientes', 'click', '<?php echo esc_url( get_permalink() ); ?>',{'nonInteraction': 1});NewWindow(this.href,'mywin','1000','500','yes' ,'center');return false" onfocus="this.blur()">Ir al sitio web</a></p>

Los datos aparecen correctamente, pero lo hacen después de la sección de compartir y no a continuación de la descripción. (contenido)

Última edición por politikaperu; 24/07/2016 a las 12:51
  #2 (permalink)  
Antiguo 24/07/2016, 23:14
Avatar de siddartha23  
Fecha de Ingreso: septiembre-2013
Mensajes: 357
Antigüedad: 11 años, 3 meses
Puntos: 39
Respuesta: contenido al final del post

Esa sección de compartir esta apareciendo por que instalaste algún plugin imagino, hay varias opciones de solucionarlo:

- Podrías revisar que filtro o accción esta usando el plugin para añadir la sección al final del post y que prioridad tiene. Luego creas tu propia función con una prioridad menor para que se ejecute antes que la función del plugin.

- Podrías simplemente mover tu contenido con javascript (una solución muy floja)

- Podrías reemplazar el plugin de compartir por una sección de compartir desarrollada por tí, para que sepas cuando, por qué y donde va cargar (de lejos la mejor solución)
__________________
velarde23.com - Soluciones Web
  #3 (permalink)  
Antiguo 26/07/2016, 20:41
 
Fecha de Ingreso: diciembre-2010
Ubicación: Perú
Mensajes: 14
Antigüedad: 14 años
Puntos: 0
Pregunta Respuesta: contenido al final del post

Muchas gracias por tu respuesta. Efectivamente, es el plugin de jetpack quien se interpone entre los contenidos.
Por favor, podrías darme pistas de cómo quedaría la función que mencionas. Te agradezco de antemano.

Etiquetas: campo, content, personalizado
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 08:14.