Personalizar mensaje de texto en botón de tweet

  • Autor Autor genako
  • Fecha de inicio Fecha de inicio
genako

genako

Delta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola amigos,

Verán, cuando alguien comparte una entrada de mi blog, el mensaje que le aparece por defecto es el <title> de esa entrada.

El problema es que los <title> de las entradas son demasiado SEO y me gustaría poder cambiar este mensaje que aparece por defecto por otro más llamativo (menos SEO).

¿Cómo puedo hacer esto? Si es posible, sin plugins.

El código que uso para el botón de twitter es este

HTML:
<a href="https://twitter.com/share" class="twitter-share-button" data-count="vertical" data-lang="es" data-dnt="true">Twittear</a><script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>

Por si no me he explicado bien, me refiero a este texto: http://evansmediagroup.fatcow.com/feather/wp-content/uploads/2010/08/Twitters-New-Tweet-Button.jpg
 
y tu quieres quitar el Evans Media Group cierto ?, ese script lo que hace es jalar el titulo completo de la plantilla, tendrias que quitar Evans Media Group de la parte del titulo o caso contrario utilizar otro pplugin que solo coja el titulo del post mas no el titulo completo, hay varios plugins sociales, no te mates buscando soluciones que segun veo solo estaria en manos de twitter y es algo ajeno a ti ya que usas su script de ellos como boton.
 
y tu quieres quitar el Evans Media Group cierto ?, ese script lo que hace es jalar el titulo completo de la plantilla, tendrias que quitar Evans Media Group de la parte del titulo o caso contrario utilizar otro pplugin que solo coja el titulo del post mas no el titulo completo, hay varios plugins sociales, no te mates buscando soluciones que segun veo solo estaria en manos de twitter y es algo ajeno a ti ya que usas su script de ellos como boton.

No, a ver, el ejemplo de la imagen no es mi página.

Un ejemplo más claro: creo una entrada y le pongo de título "Mad Men 6x01" y yo lo que quiero es que el texto al compartirla en Twitter sea otro, por ejemplo: "El nuevo capítulo de Mad Men".
 
todo Tuyo

HTML:
<div class="tw_share">
            <script src="http://platform.twitter.com/widgets.js" type="text/javascript"></script>
            <a href="http://twitter.com/share?url=http://forobeta.com&via=wpbeginner&text=El nuevo capítulo de Mad Men&count=horizontal" <a href="https://twitter.com/share" class="twitter-share-button" data-count="vertical" data-lang="es" data-dnt="true">Tweet</a>                    
         
</div>

Cambias:
http://forobeta.com -> por el titulo de tu articulo, <?php the_title(); ?>
wpbeginner -> tu cuenta de twitter
El nuevo capítulo de Mad Men -> el texto que quieras
 
Muy bueno [MENTION=21888]mafragoto[/MENTION]. Te lo copio si no te importa :encouragement:
 
Está genial, el problema es que lo quiero para muchas páginas, y si uso este se publicará en todas con ese texto, no?

todo Tuyo

HTML:
<div class="tw_share">
            <script src="http://platform.twitter.com/widgets.js" type="text/javascript"></script>
            <a rel="nofollow" href="http://twitter.com/share?url=http%3A%2F%2Fforobeta.com&via=wpbeginner&text=El nuevo capítulo de Mad Men&count=horizontal" <a href="https://twitter.com/share" class="twitter-share-button" data-count="vertical" data-lang="es" data-dnt="true">Tweet</a>                    
         
</div>

Cambias:
http://forobeta.com -> por el titulo de tu articulo, <?php the_title(); ?>
wpbeginner -> tu cuenta de twitter
El nuevo capítulo de Mad Men -> el texto que quieras
 
Atrás
Arriba