Skip to content

Instantly share code, notes, and snippets.

@Dinamiko
Last active September 13, 2017 20:44
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Dinamiko/da2ce8e0b9cdb8cb9e85 to your computer and use it in GitHub Desktop.
Save Dinamiko/da2ce8e0b9cdb8cb9e85 to your computer and use it in GitHub Desktop.
<?php
/**
* Plugin Name: Boton
* Description: Un ejemplo de shortcode
*/
if ( ! defined( 'ABSPATH' ) ) exit;
/**
* Crea shortcode [boton]
* [boton url="" color="#ff6c00"]texto[/boton]
*/
function boton_shortcode( $atts, $content = null ) {
$boton_atts = shortcode_atts( array(
'url' => '',
'color' => '#ff6c00',
), $atts );
$boton = '<a style="color:'. esc_attr( $boton_atts['color'] ) .';" href="'. esc_url( $boton_atts['url'] ) .'">';
$boton .= $content;
$boton .= '</a>';
return $boton;
}
add_shortcode( 'boton', 'boton_shortcode' );
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment