Tucucu.com
¡Presentan adelanto de “Cars 3” una emocionante experiencia! | En gaceta: Se prorroga la vigencia de los billetes de 100 bolívares hasta el 20 de noviembre | ¿Ya viste la casa inteligente para perros diseñada por Samsung? | Sueños interrumpidos, pesadilla o sueño | Tortas de la Guerra de las Galaxias para esos fans empedernidos | Cómo quitar los piojos y liendres | ¡Lionel Messi se casa! | Maduro asegura que se han dado “más de 100 reuniones” con la oposición | Katy Perry regresar al mundo de la música | Corto de terror que te dejará helado «EL COFRE» |

Agregar Twitter Card y Facebook OG en WordPress sin plugin



PAra poder visualizar tus post en Twitter y Facebook de una manera más correcta y elegante, además de captar más la atención de tus seguidores, debes utilizar las llamadas Card, estas te permitirán mostrar tus post de una forma más atractiva, lo que hará que tus usuarios hagan más click en tus publicaciones.

Publicidad:

También puedes leer: 10 tips esenciales para evitar que seas bloqueado por Facebook

Pero como puedes hacer esto sin usar un plugin más en tu ya gran lista de plugins de WordPress, pues tan solo tendrás que pegar este código en tu archivo functions.php, ojo esto solo si sabes algo de programación pues puedes causar destrozos si no lo sabes hacer.

/*Adding og prefix FACEBOOK TONNY */
function og_tag_prefix($tagdata) {
if(is_home() || is_front_page() || is_single())
$tagdata .= ' prefix="og: http://ogp.me/ns#"';
return $tagdata;
}
add_filter('language_attributes', 'og_tag_prefix');

Publicidad:

/*Adding og prefix FACEBOOK TONNY */
function og_metatags() {
global $post;

if(is_single() || is_home() || is_front_page()) {

/** Make necessary edits here **/
$og_type_homepage = «https://www.tucucu.com»; //Content type of the homepage
$og_type = «article»; //Content type of blog posts. Change this to use a different a content type if needed. Eg: profile.
$fallbackimage = «»; //Add the URL of your fallback image between the quotes or leave it blank if you do not want to use one.
$twitter_username = «»; //Add your twitter username here between the quotes or leave it blank. Eg: @twitterusername.
$twitter_card = «summery»; //Change «summery» to «summary_large_image» if you want to use large image.
$fb_admin = «»; //Add your facebook ID here between quotes or leave blank if you do not want to use one.

/* Generate post excerpt using custom field if present */
if(get_post_meta( get_the_ID(), ‘description’, true )) {
$og_des = get_post_meta( get_the_ID(), ‘description’, true ); }
/* If custom field is not present, generate excerpt from post content */
if(!get_post_meta( get_the_ID(), ‘description’, true )){
$og_des = strip_tags($post->post_content);
$og_des = strip_shortcodes($og_des);
$og_des = str_replace(array(«\n», «\r», «\t»), ‘ ‘, $og_des);
$og_des = substr($og_des, 0, 155);
$og_des = $og_des.’…’;}
?>
«/>


} else {
return;
}
}
add_action(‘wp_head’, ‘og_metatags’, 4);