Created
May 3, 2017 06:25
-
-
Save rdgutierrez/8cfae5b4fb3f2bb5dab1a807c2df7867 to your computer and use it in GitHub Desktop.
Código de Twitter Card para Wordpress - Añadir antes de la etiqueta </head> en el archivo header.php de tu tema activo
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?php | |
| #twitter cards hack | |
| if(is_single() || is_page()) { | |
| $twitter_url = get_permalink(); | |
| $twitter_title = get_the_title(); | |
| $twitter_desc = get_the_excerpt(); | |
| $twitter_thumbs = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), full ); | |
| $twitter_thumb = $twitter_thumbs[0]; | |
| if(!$twitter_thumb) { | |
| $twitter_thumb = 'http://www.gravatar.com/avatar/8eb9ee80d39f13cbbad56da88ef3a6ee?rating=PG&size=75'; | |
| } | |
| $twitter_name = str_replace('@', '', get_the_author_meta('twitter')); | |
| ?> | |
| <meta name="twitter:card" value="summary" /> | |
| <meta name="twitter:url" value="<?php echo $twitter_url; ?>" /> | |
| <meta name="twitter:title" value="<?php echo $twitter_title; ?>" /> | |
| <meta name="twitter:description" value="<?php echo $twitter_desc; ?>" /> | |
| <meta name="twitter:image" value="<?php echo $twitter_thumb; ?>" /> | |
| <meta name="twitter:site" value="@libdemvoice" /> | |
| <? | |
| if($twitter_name) { | |
| ?> | |
| <meta name="twitter:creator" value="@<?php echo $twitter_name; ?>" /> | |
| <? | |
| } | |
| } | |
| ?> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment