Saltar al contenido

Cómo agregar resaltado de sintaxis en los comentarios de WordPress

¿Desea agregar resaltado de sintaxis en los comentarios de WordPress? De forma predeterminada, WordPress no viene con ningún resaltado de sintaxis para comentarios, publicaciones o páginas.

Si tiene artículos sobre codificación o programación en su sitio web, a veces sus usuarios pueden querer dejar ejemplos de código en los comentarios.

En este artículo, le mostraremos cómo agregar fácilmente resaltado de sintaxis en los comentarios de WordPress.

20201201 270

Por qué y cuándo necesita resaltado de sintaxis en los comentarios de WordPress

WordPress no le permite simplemente pegar fragmentos de código dentro de sus artículos por razones de seguridad.

Puede mostrar algunos ejemplos de código agregando el bloque de código en su publicación o páginas usando el editor de bloques .

20201201 271

Después de eso, puede agregar su fragmento de código dentro del área de texto del bloque de código.

20201201 272

Ahora puede guardar los cambios en su publicación o página y obtener una vista previa para ver su código en acción.

Dependiendo de su tema de WordPress, generalmente se mostrará en un bloque de texto muy simple y sin ningún resaltado de sintaxis.

20201201 273

Esto no se ve bien y no es muy útil para sus usuarios.

El resaltado de sintaxis es un formato de estilo que se usa comúnmente para mostrar código. Agrega números de línea y colores para resaltar patrones de código, lo que facilita su comprensión.

A continuación, se muestra un ejemplo de un fragmento de código con resaltado de sintaxis. Observe los números de línea y los colores utilizados para resaltar diferentes elementos en el código:

<html> <head> <title> Mi increíble sitio web </title> </head> <body> <h1> Bienvenido a Mi página de inicio </h1> </body>
</html>

Ahora, si ejecuta un blog de WordPress sobre codificación o programación, entonces necesita resaltado de sintaxis para mostrar correctamente el código dentro de sus artículos.

Leer más  Los 7 mejores complementos de WordPress Download Manager comparados (2020)

Es posible que también desee que sus usuarios puedan usar la misma sintaxis resaltada en los comentarios, lo que hará que los comentarios sean más interesantes y atractivos para los usuarios.

Dicho esto, echemos un vistazo a cómo agregar resaltado de sintaxis en los comentarios, publicaciones y páginas de WordPress.

Agregar resaltador de sintaxis en WordPress

La forma más fácil de agregar resaltado de sintaxis en WordPress es utilizando Syntax Highlighter Evolved . Es muy fácil de usar y le permite habilitar el resaltado de sintaxis en publicaciones, páginas y comentarios de WordPress.

Primero, debe instalar y activar el complemento Syntax Highlighter Evolved . Para obtener más detalles, consulte nuestra guía paso a paso sobre cómo instalar un complemento de WordPress .

Tras la activación, debe editar la publicación o la página donde desea agregar el código. En la pantalla de edición de publicaciones, haga clic en el icono (+) para agregar un nuevo bloque y luego inserte el bloque ‘SyntaxHighlighter Code’ en su área de contenido.

20201201 4

Ahora verá un nuevo bloque de código en el editor de publicaciones donde puede ingresar su código. Después de agregar el código, debe seleccionar la configuración del bloque en la columna de la derecha.

20201201 274

Desde aquí, puede seleccionar el lenguaje de programación para su código, mostrar u ocultar números de línea, hacer que se pueda hacer clic en los enlaces y más.

Una vez que haya terminado, continúe y guarde su publicación o página. Ahora puede visitar su sitio web para ver su código con resaltado de sintaxis.

20201201 275

Eso fue fácil, ¿no?

Sin embargo, los comentarios de WordPress no son compatibles con el editor de bloques. Veamos cómo sus usuarios pueden usar Syntax Highlighter Evolved con sus comentarios.

Leer más  Cómo obtener un dominio de correo electrónico gratuito (5 métodos rápidos y fáciles)

Adición de resaltado de sintaxis en comentarios de WordPress

Syntax Highlighter Evolved está habilitado para los comentarios de WordPress de forma predeterminada. Sin embargo, para poder usarlo en los comentarios, el código debe estar envuelto en códigos cortos .

El complemento viene con varios códigos cortos que llevan el nombre de todos los lenguajes de programación y scripting populares.

Simplemente coloque su código entre corchetes con el nombre del idioma. Por ejemplo, si va a agregar código PHP, lo agregará así:

[php] <?php
private function get_time_tags() {
$time = get_the_time('d M, Y');
return $time;
}
?>
[/php]

De manera similar, si desea agregar un código HTML, lo envolverá alrededor del código corto HTML de esta manera:

[html] <a href="https://example.com">Demo website</a>

[/html]

Agregar aviso de resaltado de sintaxis en formulario de comentario

Si bien es fácil usar el resaltado de sintaxis con códigos cortos, el problema es que sus usuarios no sabrían que pueden hacerlo.

Afortunadamente, hay una forma rápida de hacerles saber que pueden usar el resaltado de sintaxis con códigos cortos.

Para eso, deberá agregar un fragmento de código personalizado a su sitio de WordPress. Si no lo ha hecho antes, eche un vistazo a nuestra guía sobre cómo agregar código personalizado en WordPress .

Deberá agregar el siguiente código en el complemento de fragmentos de código, el archivo functions.php o un complemento específico del sitio .

function oteara_comment_text_before ($ arg) {

$ arg [‘comment_notes_before’]. = “<p class = ‘comment-notice’> Puede usar códigos cortos para resaltar la sintaxis al agregar código. Por ejemplo, [php] [/ php] o [html] [/ html] < / p> “; return $ arg; } add_filter (‘comment_form_defaults’, ‘oteara_comment_text_before’);

Leer más  Los 10 mejores temas de WordPress de cursos en línea en 2021

Este código simplemente muestra un aviso justo antes del campo de comentarios en el formulario de comentarios de WordPress. Sin embargo, no muestra el aviso para los usuarios registrados.

Ahora puede abrir una nueva ventana del navegador en modo incógnito o simplemente cerrar sesión en su área de administración de WordPress. Después de eso, puede visitar cualquier publicación en su blog para ver el aviso de resaltado de sintaxis en acción.

20201201 276

También puede agregar CSS personalizado para diseñar este texto. Hemos utilizado el siguiente código CSS personalizado en nuestro sitio de demostración, no dude en utilizarlo como punto de partida.

p.comment-notice {tamaño de fuente: 14px; color: # 555; altura de línea: 1,5;
}

Esperamos que este artículo le haya ayudado a agregar resaltado de sintaxis en los comentarios de WordPress. Es posible que también desee ver nuestra guía sobre cómo permitir a los usuarios cargar imágenes en los comentarios de WordPress y algunos consejos útiles para diseñar el formulario de comentarios de WordPress .

Si le gustó este artículo, suscríbase a nuestro canal de YouTube para tutoriales en video de WordPress. También puede encontrarnos en Twitter y Facebook .