7 consejos esenciales para usar códigos cortos en WordPress

Los códigos cortos en WordPress le permiten agregar varias funciones a publicaciones, páginas y widgets sin tener que escribir ningún código. De ahí el nombre, Shortcode. Muchos plugins 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?

Cualquier contenido agregado a un sitio de WordPress pasa por algunos 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 es suficiente 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 a las publicaciones de WordPress. Por ejemplo, puede agregar un hermoso cursor sensible usando 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 gran idea. Hay muchos temas de WordPress que se enorgullecen de tener más de 200 códigos cortos.

Sin embargo, si usa un shortcode en cada publicación, siempre estará 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 dentro de sus publicaciones o páginas, debería utilizar nuestra guía sobre cómo agregar botones CSS en WordPress sin usar códigos abreviados.

Si está utilizando la búsqueda para usted mismo agregando el código corto en cada tema para agregar el mismo elemento que un anuncio de banner o texto de firma al final de su publicación, entonces puede usar un plugin o contratar a un desarrollador para que lo codifique directamente. en su propio tema.

Esto facilitará el estilo de ese elemento y lo eliminará fácilmente si decide hacerlo.

Recuerde, si usa un código corto en cada publicación y luego desea eliminarlo, 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: prepara tus códigos cortos para el futuro

Los códigos cortos son geniales, pero si su tema los proporciona, puede pensarlo dos veces antes de abusar de ellos. ¿Porque?

Porque si cambia de tema, lo más probable es que su próximo tema no tenga el mismo código abreviado.

La mejor manera de evitar esto es agregar el suyo en un plugin específico del sitio.

Simplemente copie y pegue el fragmento de código corto del archivo functions.php de su tema, luego péguelo en el plugin específico de su sitio.

Consejo 3: cómo buscar códigos cortos en su tema de WordPress

Para preparar su shortcode para el futuro, necesita saber cómo se ve la función de shortcode y cómo encontrarla en su tema.

Primero debe abrir su carpeta de temas, que generalmente se encuentra en / wp-content / themes / your-theme-name /

¿Quieres mirar dentro del archivo functions.php o si el tema tiene una carpeta de inclusión?

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 corto:

function my_shortcode_function() { 
$i = '<p>Hello World!</p>';
return $i;
} 
add_shortcode('my-shortcode', 'my_shortcode_function');

Este código crea un shortcode «my-shortcode», que devuelve un saludo de texto simple 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

Usando un shortcode en los widgets de WordPress

Los usuarios a menudo piensan que los códigos cortos se limitan a publicaciones y páginas, pero no es así. Puede usarlo dentro de sus widgets de texto de WordPress.

Arrastre y suelte un widget de texto en la barra lateral y agregue su código corto en él.

Recuerde, esta función no está habilitada de forma predeterminada en WordPress. En caso de que no pueda ver su código corto en un widget, debe agregar este código en el archivo functions.php de su tema o en un plugin específico del sitio.

add_filter('widget_text', 'do_shortcode');

Consejo 5. Agregue códigos cortos en archivos de temas

Si por alguna razón, encuentra la necesidad de mostrar el código corto dentro de un área de su tema que no es de widgets, también puede usar sus códigos cortos 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 agregue su código corto, así:

<?php echo do_shortcode("[example_shortcode]"); ?>

Consejo 6. Ocultar un shortcode roto

A menudo, los usuarios cambian sus temas sin darse cuenta de que sus antiguos códigos cortos no funcionarán. A veces, descubren después de meses cuando un usuario visita su publicación anterior para encontrar un texto extraño allí.

Bueno, tienes dos formas de solucionarlo. Puede ir y eliminar manualmente el código corto de cada publicación, o simplemente puede ocultar el código corto roto.

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

add_shortcode( 'shortcodetag', '__return_false' );

Este código vuelve a agregar el código corto huérfano sin salida. No olvides reemplazar shortcodetag con el nombre de tu shortcode.

Consejo 7. Encuentra los códigos abreviados utilizados en las publicaciones.

En caso de que no desee utilizar el truco del consejo 6 y, en su lugar, desee eliminar manualmente todos los códigos cortos, el primer paso es encontrar todas las publicaciones que utilizan el código corto.

Puede usar 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.

function wpb_find_shortcode($atts, $content=null) { 
ob_start();
extract( shortcode_atts( array(
		'find' => '',
	), $atts ) );

$string = $atts['find'];

$args = array(
	's' => $string,
	);

$the_query = new WP_Query( $args );

if ( $the_query->have_posts() ) {
        echo '<ul>';
	while ( $the_query->have_posts() ) {
	$the_query->the_post(); ?>
	<li><a href="<?php  the_permalink() ?>"><?php the_title(); ?></a></li>
	<?php
	}
        echo '</ul>';
} else {
        echo "Sorry no posts found"; 
}

wp_reset_postdata();
return ob_get_clean();
}
add_shortcode('shortcodefinder', 'wpb_find_shortcode'); 

Este código simplemente crea un código corto llamado shortcodefinder. Ejecute una consulta de WordPress y enumere publicaciones con una determinada etiqueta de código corto.

Por ejemplo, si desea encontrar todas las publicaciones que contienen códigos cortos [contact-form-7 404 "No encontrado"] así que deberías entrar [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 contienen 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 mismo?

Los usuarios a menudo no saben qué códigos cortos están disponibles para ellos. El plugin de referencia de código corto proporciona una lista y detalles sobre los códigos cortos 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.

¿Te ha resultado útil??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicado. Required fields are marked *