Verá que muchos sitios agregan un botón digg dentro del contenido de su publicación. Algunos usuarios nuevos simplemente abren single.php y agregue el script digg que hará que se muestre un botón digg en todas las publicaciones del blog. Pero, ¿qué sucede si desea mostrar el botón digg solo en publicaciones específicas? Puede agregarlo manualmente en cada publicación al escribir una publicación, pero esa no es la forma más eficiente. En este artículo, le mostraremos cómo puede agregar un botón de digg en publicaciones específicas simplemente usando campos personalizados.
Primero abre tu single.php y busque un código que se parezca a esto:
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
Reemplácelo con:
<?php if (have_posts()) : while (have_posts()) : the_post(); // check for digg button for single page $digg = get_post_meta($post->ID, 'Digg', $single = true); ?>
Ahora debe agregar el siguiente código dentro del bucle en cualquier lugar que desee:
<?php // if there's a single page digg button if($digg !== '') { ?> <script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script> <?php } // end if statement // if there's not a digg button else { echo ''; } ?>
Puede envolverlo con cualquier estilo que desee. Salva el single.php y cárguelo en su carpeta de temas.
Ahora, cuando escriba una publicación, si desea agregar una publicación digg, simplemente agregue un campo personalizado como se muestra en la captura de pantalla a continuación:
Siempre que especifique este campo personalizado, WordPress mostrará un botón digg en su publicación como este:
Mira este ejemplo (en vivo)
.
Fuente: wpbeginner