Crear un enlace para donación en Paypal

AVISO IMPORTANTE

Este artículo tiene más de dos años, así que su contenido podría no funcionar con tu versión de WordPress o con la versión actual.
Por favor, haz una copia de seguridad y comprueba que todo funciona correctamente antes de hacer los cambios definitivos en tu web.

Enlace para donación en Paypal

En este artículo vamos a ver cómo podemos crear un enlace para donación en Paypal. Utilizaremos una función. la cual creará un shorcode que nos permitirá recibir donaciones en nuestra web mediante la plataforma Paypal.

Esta es una opción bastante interesante, y que debería ser tenida en cuenta, si quieres monetizar tu web o blog de una forma muy sencilla.

Código para generar un enlace para donación en Paypal

function donate_shortcode( $atts, $content = null) {
global $post;extract(shortcode_atts(array(
'account' => 'mi-correo-paypal@correo.com',
'for' => $post->post_title,
'onHover' => 'Donar con Paypal',
), $atts));
if(empty($content)) $content='Haz una donación';
return '<a href="https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business='.$account.'&item_name=Donation for '.$for.'" title="'.$onHover.'">'.$content.'</a>';
}
add_shortcode('donar', 'donate_shortcode');

Este código crea una función llamada donate_shortcode, la cual utilizará un shortcode llamado [donar] que llamará a Paypal para hacer la donación.

Por último, para poder recibir la donación, hay que especificar un email de Paypal válido (debes cambiar el correo mi-correo-paypal@correo.com por tu correo que tienes dado de alta en tu Paypal). También tienes que tener un texto sobre el que hacer clic para realizar la donación (en este caso, el texto es: Haz una donación).

Dónde vamos a colocar este código

Y como siempre, tenemos que saber dónde tenemos que colocar el código para que se ejecute y funcione. Como ya sabemos, tenemos tres opciones:

  1. En el archivo functions.php de tu tema activo
  2. También en nuestro plugin de funciones.
  3. Y por último, en el plugin Code snippets como un snippet.

Si tienes instalado un plugin de snippets, puedes colocar el código dentro de él y que se ejecute en todas partes, si no tienes instalado este plugin, te aconsejo que lo ejecutes desde tu plugin de funciones.

Crear un enlace para donación en Paypal
Crear un enlace para donación en Paypal

Puede que también te interese...

Deja una respuesta

Información básica sobre protección de datos
Responsable: Jose González Bueno.
Finalidad: Moderación y publicación de comentarios.
Destinatarios: No se comunican datos a terceros, salvo por imperativo legal.
Derechos: Tienes derecho a acceder, rectificar, exportar y suprimir tus datos.

Tu dirección de correo electrónico no será publicada.

He leído y acepto la política de privacidad de este sitio. *