Plugins y algunos trucos para WP

Enviar un post/pagina de WordPress con Mailto

Enviar un post/pagina de WordPress con Mailto

Hay que añadir el siguiente código en nuestro archivo functions.php

<?php
function direct_email($text="Enviar un mail a un amigo"){
global $post;
$title = htmlspecialchars($post->post_title);
$subject = 'Mail enviado desde Empresa.: '.$title;
$body = 'Te envíamos la siguiente oferta : '.$title.'. en este enlace : '.get_permalink($post->ID);
$link = '<a rel="nofollow" href="mailto:?subject='.rawurlencode($subject).'&amp;body='.rawurlencode($body).'" title="'.$text.' : '.$title.'">'.$text.'</a>';
return $link;
}
?>

Luego ya podemos poner en cualquier parte de la nuestra web, por ejemplo en page.php el siguiente código:

<?php echo direct_email('enviar por mail') ?>

Importante, si queréis ejecutarlo en un widget, no olvideis de activar la ejecución de PHP
ejecución de PHP en widget


Dejar una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Powered by WordPress | Designed by Elegant ThemesPolítica de privacidad