7 consejos esenciales para usar códigos cortos en WordPress

Los códigos cortos en WordPress le permiten agregar varias funciones en publicaciones, páginas y widgets sin tener que escribir ningún código. De ahí el nombre, Shortcode. Muchos complementos de WordPress y algunos temas usan códigos cortos para agregar diferentes elementos como cuadrícula de precios, calendario de eventos, etc. en WordPress. En este artículo, compartiremos 7 consejos esenciales para usar códigos cortos en WordPress.

¿Qué son los códigos cortos en WordPress?
Contents
Cualquier contenido agregado a un sitio de WordPress pasa por controles y filtros de seguridad. Estos controles y filtros de seguridad garantizan que ningún código malicioso ingrese a las publicaciones, páginas, comentarios, etc. Esto significa que no puede escribir código directamente en estas áreas. Por otro lado, a veces solo necesita agregar código en estas áreas. Los códigos cortos proporcionan una forma de hacer esto. Los códigos cortos facilitan la adición de otros elementos en las publicaciones de WordPress. Por ejemplo, puede agregar un hermoso control deslizante con capacidad de respuesta utilizando un código abreviado simple. Puede crear un formulario de encuesta complejo en WordPress sin escribir una sola línea de código. Dicho esto, echemos un vistazo a algunos consejos para usar códigos cortos en WordPress.
Consejo 1. Sepa cuándo no usar códigos cortos
Los códigos cortos son geniales, pero usar códigos cortos en cada publicación no es una buena idea. Hay muchos temas de WordPress que orgullosamente afirman tener más de 200 códigos cortos. Sin embargo, si usa un shortcode en cada publicación, estará siempre atado al tema específico que proporciona el shortcode. Si está utilizando un código abreviado específico de un tema para crear botones de llamada a la acción en sus publicaciones o páginas, debe consultar nuestra guía sobre cómo agregar botones CSS en WordPress sin usar códigos abreviados. Si lo usa usted mismo agregando el código corto en cada tema para agregar el mismo elemento, como un banner publicitario o un texto de firma al final de su publicación, puede usar un complemento o contratar a un desarrollador para que lo codifique directamente en su tema. Esto facilitará el peinado de este elemento y lo eliminará fácilmente si decide hacerlo. Tenga en cuenta que si usa un código corto en cada publicación y desea eliminarlo más tarde, deberá editar todas las publicaciones para eliminarlo manualmente. Aunque hay una forma más sencilla que te mostraremos más adelante en este artículo.
Consejo 2: pruebe sus códigos cortos para el futuro
Los códigos cortos son geniales, pero si los proporciona su tema, es posible que desee pensarlo dos veces antes de abusar de ellos. ¿Por qué? Porque si cambia el tema, su próximo tema probablemente no tendrá el mismo código abreviado. La mejor manera de evitar esto es agregar su complemento en un sitio específico. Simplemente copie y pegue el fragmento de código corto del archivo functions.php de su tema, luego péguelo en el complemento específico de su sitio.
Consejo 3: Cómo encontrar un código corto en su tema de WordPress
Para que su shortcode sea permanente, necesita saber cómo se ve la función de shortcode y cómo encontrarla en su tema. Primero debe abrir la carpeta de su tema, que generalmente se encuentra en / wp-content / themes / your-theme-name / Si desea mirar dentro del archivo functions.php o si el tema tiene una inclusión de carpeta, luego dentro. Abra los archivos y busque el término add_shortcode. Aquí hay un ejemplo de cómo se ve un fragmento de código corto: function my_shortcode_function () {$ i = '
¡Hola mundo!
'; return $ i; } add_shortcode ('my-shortcode', 'my_shortcode_function'); Este código crea un código corto 'my-shortcode', que devuelve un simple mensaje de bienvenida y se puede incrustar en una publicación o página de WordPress como esta:
[my-shortcode]
Guía útil: cómo crear un shortcode en WordPress.
Consejo 4: uso de códigos cortos en widgets
La gente suele pensar que los códigos cortos se limitan a publicaciones y páginas, pero este no es el caso. Puede usarlo en sus widgets de texto de WordPress. Simplemente arrastre y suelte un widget de texto en su barra lateral y agregue su código corto dentro. Tenga en cuenta que esta función no está habilitada de forma predeterminada en WordPress. Si no puede ver su código corto en un widget, debe agregar este código en el archivo functions.php de su tema o en un complemento específico del sitio. add_filter ('widget_text', 'do_shortcode');
Consejo 5. Agregue un código corto en los archivos del tema.
Si por alguna razón necesita enviar el código corto a un área de su tema que no sea de widgets, también puede usar sus códigos cortos allí. Suponga que ha creado una plantilla de página personalizada y desea incluir un código corto para mostrar un formulario de contacto. Simplemente agregue su código corto, así:
Consejo 6. Ocultar un shortcode roto
A menudo, los usuarios cambian de tema sin darse cuenta de que sus antiguos códigos cortos no funcionarán. A veces descubren después de meses que un usuario está visitando su publicación anterior para encontrar un texto extraño en ella. Bueno, tienes dos formas de resolver este problema. Puede eliminar manualmente el código abreviado de cada publicación o simplemente ocultar el código abreviado roto. Todo lo que necesita hacer es agregar el siguiente código en el archivo functions.php de su tema o en un complemento específico del sitio. add_shortcode ('shortcodetag', '__return_false'); Este código agrega el código corto huérfano sin salida. No olvide reemplazar la etiqueta de código abreviado con el nombre de su código corto.
Consejo 7. Encontrar códigos cortos utilizados en publicaciones
Si no desea utilizar el truco del Consejo 6 y, en su lugar, desea eliminar todos los códigos abreviados manualmente, el primer paso es encontrar todos los mensajes que utilizan el código abreviado. Puede usar este código en el archivo functions.php de su tema o en un complemento específico del sitio para hacer el trabajo por usted. function wpb_find_shortcode ($ atts, $ content = null) {ob_start (); extraer (shortcode_atts (array ('buscar' => '',), $ atts)); $ cadena = $ atts['find']; $ args = matriz ('s' => $ cadena,); $ the_query = new WP_Query ($ args); if ($ the_query-> have_posts ()) {echo '
- '; while ($ the_query-> have_posts ()) {$ the_query-> the_post (); ?>
- ">
'; } else {echo "Lo siento, no se encontró ningún mensaje"; } wp_reset_postdata (); return ob_get_clean (); } add_shortcode ('shortcodefinder', 'wpb_find_shortcode'); Este código simplemente crea un shortcode llamado shortcodefinder. Ejecuta una consulta de WordPress y enumera las publicaciones con una etiqueta de código corto determinada. Por ejemplo, si desea encontrar todos los artículos que contienen un código corto [contact-form] entonces solo entrarías [shortcodefinder find=’contact-form’] en una página de WordPress y guárdelo. Ahora, si obtiene una vista previa de la página, podrá ver todas las publicaciones que tienen el código corto. Para obtener instrucciones más detalladas, consulte nuestra guía sobre cómo buscar y ocultar códigos cortos no utilizados en WordPress.
Consejo adicional: ¿qué códigos cortos puedo usar ahora?
A menudo, los usuarios no saben qué códigos abreviados están disponibles para ellos. El complemento de referencia de código abreviado proporciona una lista y detalles de los códigos abreviados disponibles en su sitio de WordPress. Esperamos que estos consejos te hayan ayudado a aprender a usar códigos cortos y a aprovecharlos al máximo en WordPress como un profesional. Si le gustó este artículo, suscríbase a nuestro canal de YouTube para ver tutoriales en video de WordPress. También puede encontrarnos en Twitter y Google+.
Deja una respuesta