¿Estás buscando una forma de implementar funciones php en tu contenido? Aunque probablemente exista un plugin para ello, hemos creado un rápido fragmento de código que puedes utilizar para añadir shortcodes en WordPress.
Hay tres tipos diferentes de shortcodes:
[myshortcode]
– Shortcode simple.- [myshortcode
id="5"]
– Shortcode con parámetro. - [
myshortcode]¡Hola Mundo![/myshortcode
] – Shortcode va Código BB.
Shortcodes son una gran manera de utilizar php-funciones en sus mensajes y páginas. También puede utilizarlo para el estilo de su contenido, por ejemplo, texto en negrita.
Instrucciones:
Todo lo que tienes que hacer es añadir este código al archivo functions.php de tu tema o en un plugin específico del sitio:
// Simple Shortcode # Adds a shortcode called 'hello'. function helloworld() { return 'Hello World!'; } add_shortcode('hello', 'helloworld'); // Shortcode with parameter # Adds a shortcode that allows parameters. # function myname($name) { extract(shortcode_atts(array( 'name' => 'name' ), $name)); return 'My name is' . $name; } add_shortcode('user', 'myname'); # Example: [user name="Filip"] # // BB Code style function font_bold( $attr, $content = null ) { return '<span style="font-weight: bold">' . $content . '</span>'; } add_shortcode('bold', 'font_bold'); // BB Code with parameters function colorpick( $color, $content = null ) { extract(shortcode_atts(array( 'color' => 'color' ), $color)); return '<span style="color: ' . $color . '">' . $content . '</span>'; } add_shortcode('font', 'colorpick');
Para un shortcode de enlace muy simple, utilice este fragmento. Colocando [mysite]
dentro de tu post será reemplazado por el hipervínculo dentro de la función mysite
en la línea 2. Coloque este código en el archivo functions.php de su tema de WordPress o en un plugin específico del sitio:
function mysite(){ return '<a href="http://mysite.com">visit my website</a>'; } add_shortcode('mysite', 'mysite');
Nota: Si es la primera vez que añade fragmentos de código en WordPress, consulte nuestra guía sobre cómo añadir correctamente fragmentos de código en WordPress, para no romper accidentalmente su sitio.
Si le ha gustado este fragmento de código, por favor, considere revisar nuestros otros artículos en el sitio como: 9 mejores plugins de acordeón para WordPress y cómo configurar el seguimiento de descargas en WordPress con Google Analytics.
iss possible two parameteers ?
Yes, you can do this by passing more array items to the shortcode_atts function.