7 Consejos esenciales para el uso de códigos abreviados en WordPress

Los códigos cortos en WordPress te permiten añadir varias funcionalidades en posts, páginas y widgets sin tener que escribir ningún código. De ahí el nombre, Shortcode. Muchos plugins de WordPress y algunos temas utilizan atajos para añadir diferentes elementos como la cuadrícula de precios, el calendario de eventos, etc. a WordPress. En este artículo, compartiremos 7 consejos esenciales para usar los atajos en WordPress.

¿Qué son los códigos cortos en WordPress?

Cualquier contenido añadido en un sitio de WordPress pasa por algunos controles de seguridad y filtros. Estos controles y filtros de seguridad aseguran que no se introduzca ningún código malicioso en los mensajes, páginas, comentarios, etc. Esto significa que no puedes escribir código directamente en estas áreas.

Por otro lado, a veces sólo necesitas añadir código en estas áreas. Los códigos abreviados proporcionan una forma de hacerlo.

Los códigos cortos facilitan la adición de otros elementos en los mensajes de WordPress. Por ejemplo, puede añadir un deslizador de gran capacidad de respuesta utilizando un simple código abreviado. Puede crear un formulario de encuesta complejo en WordPress sin tener que escribir una sola línea de código.

Dicho esto, echemos un vistazo a algunos consejos para usar los atajos en WordPress.

Consejo 1. Saber cuándo no usar códigos abreviados

Los códigos cortos son geniales, pero usar códigos cortos en cada mensaje no es una buena idea. Hay muchos temas de WordPress que dicen con orgullo que tienen más de 200 códigos abreviados.

Sin embargo, si utilizas un código abreviado en cada mensaje, siempre estarás atado al tema específico que te proporciona el código abreviado.

Si estás usando un código abreviado específico de un tema para crear botones de llamada a la acción dentro de tus mensajes o páginas, entonces deberías consultar nuestra guía sobre cómo agregar botones CSS en WordPress sin usar códigos abreviados.

Si estás usando el método abreviado para añadir el mismo elemento, como un banner o un texto de firma al final de tu mensaje, es posible que quieras usar un plugin o contratar a un desarrollador para que lo codifique directamente en tu tema.

Esto hará que sea más fácil peinar ese elemento y quitarlo fácilmente si decides hacerlo.

Recuerda, si utilizas un código abreviado en cada mensaje y más tarde quieres eliminarlo, tendrás que editar todos los mensajes para eliminarlo manualmente. Aunque hay una manera más fácil que le mostraremos más adelante en este artículo.

Sugerencia 2: Pruebe sus códigos abreviados en el futuro

Los códigos abreviados son geniales, pero si el tema te los proporciona, tal vez quieras pensártelo dos veces antes de usarlos en exceso. Por qué?

Porque si cambias de tema, lo más probable es que el siguiente tema no tenga el mismo código abreviado.

La mejor manera de evitarlo es añadirlo en un plugin específico del sitio.

Simplemente copie y pegue el fragmento de código abreviado del archivo functions.php de su tema y, a continuación, péguelo en el complemento específico de su sitio.

Sugerencia 3: Cómo buscar código abreviado en el tema de WordPress

Para poder probar su código abreviado en el futuro, debe saber cómo es la función de código abreviado y cómo encontrarlo en su tema.

Primero necesita abrir la carpeta de su tema que normalmente se encuentra en /wp-content/themes/your-theme-name/

Quieres mirar dentro del archivo functions.php o si el tema tiene una carpeta includes, entonces dentro de ella.

Abra los archivos y busque el término add_shortcode.

A continuación se muestra un ejemplo de cómo se ve un fragmento de código abreviado:

12345functionmy_shortcode_function() { $i= $0027 $0027.

Hola Mundo!

return$i;} add_shortcode($0027mi-código$0027,$0027mi_función_de_código$0027);

Este código crea un atajo $0027mi-código corto$0027, que devuelve un simple saludo de texto y puede ser incrustado en un post de WordPress o en una página como esta:

[mi-código abreviado]

Guía útil: cómo crear un código abreviado en WordPress.

Sugerencia 4: Uso de códigos abreviados en widgets

A menudo los usuarios piensan que los atajos se limitan a mensajes y páginas, pero no lo son. Puedes usarlo dentro de tus widgets de texto de WordPress.

Simplemente arrastra y suelta un widget de texto a tu barra lateral y añade tu código abreviado dentro de él.

Recuerda, esta función no está habilitada por defecto en WordPress. En caso de que no puedas ver tu código abreviado en un widget, entonces necesitas añadir este código en el archivo functions.php de tu tema o en un plugin específico del sitio.

1add_filter($0027widget_text$0027, $0027do_shortcode$0027);

Consejo 5. Agregar código abreviado en archivos temáticos

Si, por alguna razón, necesita imprimir el código abreviado dentro de un área que no sea un widget del tema, también puede usar los códigos abreviados allí.

Supongamos que ha creado una plantilla de página personalizada y desea incluir un código abreviado para mostrar un formulario de contacto. Simplemente añada su código abreviado, así:

1

Consejo 6. Ocultar un código de acceso restringido roto

A menudo los usuarios cambian sus temas sin darse cuenta de que sus viejos atajos no funcionarán. A veces, se enteran después de meses cuando un usuario visita su antiguo mensaje para encontrar un texto extraño allí.

Bueno, tienes dos maneras de arreglarlo. Puedes ir manualmente y eliminar el código abreviado de cada mensaje, o simplemente ocultar el código abreviado roto.

Todo lo que tiene que hacer es añadir el siguiente código en el archivo functions.php de su tema o en un plugin específico del sitio.

1add_shortcode( $0027shortcodetag$0027, $0027__return_false$0027);

Este código añade de nuevo el código abreviado huérfano sin salida. No olvide reemplazar la etiqueta de acceso directo por su nombre de acceso directo.

Consejo 7. Búsqueda de códigos abreviados utilizados en los mensajes

En caso de que no quieras usar el hacking en el Tip 6, y quieras eliminar todos los atajos manualmente, entonces el primer paso es encontrar todos los mensajes que estén usando el atajo.

Puede utilizar este código en el archivo functions.php de su tema o en un plugin específico del sitio para hacer el trabajo duro por usted.

1234567891011121314141516171718192021222324252627282930functionwpb_find_shortcode($atts, $content=null) { ob_start();extract();extract( shortcode_atts( ` find$0027=> $0027, ), $atts) ); cadena= $atts[$0027find$0027]; $args= array( $0027s$0027=> $string, ); $the_query= newWP_Query( $args); if( $the_query->have_posts()) { Echo$0027$0027.

    mientras que ( $the_query->have_posts()) DIFUNDE LA PALABRA-    

  • "">>
        <?php } echo$0027

echo "Sorry no posts found"; wp_reset_postdata();returnob_get_clean();}add_shortcode($0027shortcodefinder$0027, $0027wpb_find_shortcode$0027);

Este código simplemente crea un código abreviado llamado shortcodefinder. Ejecuta una consulta de WordPress y lista los mensajes con una etiqueta de acceso directo determinada.

Por ejemplo, si quieres encontrar todos los mensajes que contengan el código abreviado[formulario de contacto], simplemente introduce[shortcodefinder find=$0027formulario de contacto$0027] en una página de WordPress y guárdala. Ahora, si previsualizas la página, podrás ver todos los mensajes que contengan el código abreviado.

Para obtener instrucciones más detalladas, consulta nuestra guía sobre cómo encontrar y ocultar los atajos no utilizados en WordPress.

Consejo de bonificación: ¿Qué códigos abreviados puedo usar ahora mismo?

A menudo los usuarios no saben qué códigos abreviados están disponibles para ellos. El plugin de referencia de códigos abreviados proporciona una lista y detalles sobre los códigos abreviados disponibles en su sitio WordPress.

Esperamos que estos consejos le hayan ayudado a aprender a usar los atajos y a sacar el máximo provecho de ellos en WordPress como un profesional.

Si te ha gustado este artículo, suscríbete a nuestros tutoriales de vídeo de YouTube Channel for WordPress. También puede encontrarnos en Twitter y Google+.

Deja una respuesta

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

Subir