Problema com descrições curtas ao compartilhar no Facebook

  • Autor Autor Mora22
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
Mora22

Mora22

Beta
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
¡Muy buenas a todos chic@s!

El motivo de este mensaje es por un pequeño problema que tengo. Estoy creando una web de curiosidades y a la hora de compartir un post en Facebook, digamos que la descripción del post es demasiado corta, es decir, la descripción del post en Facebook. Me pasa esto con todos los posts y no sé como puedo modificarlo para que la descripción sea un poco más larga. ¿Se pueden aumentar los caracteres de estas descripciones de algún modo? Por cierto, uso Wordpress.

Mi web es esta: Las mejores curiosidades - Libretilla

Gracias de antemano.
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Si usas el plugin de Seo en Yoast, podes controlar lo que se vera en Facebook en las opciones de cada entrada.
 
Pues Prueba agregando el plugin mashshare. :encouragement: es un exelente plugin para solucionar eso. :encouragement:
 
Como dicen Dany, usa el plugin mashshare, te lo recomiendo, así resuelves tu problemas. 🙂
 
Podrías hacer lo siguiente para no usar ningún plugin:

en tu archivo functions de tu theme agrega el siguiente codigo:
Inserir CODE, HTML ou PHP:
function excerpt($num) {
$limit = $num+1;
$excerpt = explode(' ', get_the_excerpt(), $limit);
array_pop($excerpt);
$excerpt = implode(" ",$excerpt)."...";
echo $excerpt;
}

function content($num) {
$theContent = get_the_content();
$output = preg_replace('/<img[^>]+./','', $theContent);
$limit = $num+1;
$content = explode(' ', $output, $limit);
array_pop($content);
$content = implode(" ",$content)."...";
echo $content;
}


Inserir CODE, HTML ou PHP:
Luego modificas la función de llamada al contenido o extracto de este modo:
En vez de the_excerpt() o the_content(), usas o en el loop, donde ‘numero-de-palabras‘ es el número, por ejemplo: <?php excerpt('50'); ?>

Entonces esto quedaría en tu etiqueta OG description   <?php excerpt('50'); ?>
 
Muchas gracias por vuestras respuestas compañeros! Me habéis servido de gran ayuda.
 
Voltar
Topo