{"id":7282,"date":"2024-05-26T07:18:45","date_gmt":"2024-05-26T12:18:45","guid":{"rendered":"https:\/\/pruebasweb.argenispaz.com\/?p=7282"},"modified":"2024-05-28T18:26:56","modified_gmt":"2024-05-28T23:26:56","slug":"como-mostrar-codigo-en-wordpress","status":"publish","type":"post","link":"https:\/\/pruebasweb.argenispaz.com\/index.php\/2024\/05\/26\/como-mostrar-codigo-en-wordpress\/","title":{"rendered":"\u00bfC\u00f3mo mostrar c\u00f3digo en WordPress?"},"content":{"rendered":"<p>[et_pb_section fb_built=\u00bb1&#8243; _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_row _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p>Mostrar c\u00f3digo en WordPress puede parecer una tarea sencilla, pero para muchos <strong>blogueros<\/strong> y <strong>desarrolladores<\/strong> que publican <strong>tutoriales<\/strong> y <strong>ejemplos de c\u00f3digo<\/strong>, puede convertirse en un verdadero desaf\u00edo. Escribir y compartir fragmentos de c\u00f3digo sin que estos se ejecuten y alteren la funcionalidad del sitio es esencial para mantener la <strong>claridad y la integridad<\/strong> de nuestro contenido. Si alguna vez hemos intentado a\u00f1adir c\u00f3digo en una <a href=\"https:\/\/www.webempresa.com\/blog\/como-crear-primera-entrada-wordpress.html\">entrada de blog en WordPress<\/a> y nos hemos encontrado con que el formato se desordena o, peor a\u00fan, el c\u00f3digo desaparece, no est\u00e1s solo.<\/p>\n<p>En esta gu\u00eda, vamos a abordar c\u00f3mo mostrar c\u00f3digo en WordPress de manera efectiva, utilizando m\u00e9todos que aseguran que los <strong>fragmentos de c\u00f3digo<\/strong> se muestren de forma correcta y sin problemas. Exploraremos diferentes t\u00e9cnicas, desde el uso del <a href=\"https:\/\/www.webempresa.com\/blog\/editor-wordpress-gutenberg-caracteristicas-primeros-pasos.html\">editor de bloques de Gutenberg<\/a> hasta la implementaci\u00f3n de <a href=\"https:\/\/www.webempresa.com\/blog\/mejores-plugins-de-bloques-para-gutenberg.html\">plugins de WordPress<\/a> especializados. Ya sea que necesitemos una soluci\u00f3n r\u00e1pida y sencilla o una m\u00e1s personalizada y detallada.<\/p>\n<p>Entenderemos por qu\u00e9 el solo pegar c\u00f3digo en el editor visual de WordPress no es suficiente y c\u00f3mo evitar los resultados no deseados como el formato incorrecto o la desaparici\u00f3n del c\u00f3digo. Para ello veremos algunos <strong>plugins<\/strong> y c\u00f3mo los <a href=\"https:\/\/www.webempresa.com\/blog\/shortcodes-wordpress.html\">shortcodes de WordPress<\/a> personalizados pueden hacer nuestra vida m\u00e1s sencilla. Adem\u00e1s, veremos m\u00e9todos alternativos como las etiquetas <strong>&lt;code&gt;<\/strong> y <strong>&lt;pre&gt;<\/strong>, y c\u00f3mo utilizar herramientas de codificaci\u00f3n para preservar el formato de tu c\u00f3digo.<\/p>\n<p>Al final de esta gu\u00eda, estar\u00e1s equipado con las herramientas y el conocimiento necesarios para mostrar tus fragmentos de c\u00f3digo en WordPress de manera profesional y efectiva. As\u00ed que, si est\u00e1s listo para mejorar tus publicaciones y hacer que tu c\u00f3digo brille,<strong> \u00a1comencemos!<\/strong><\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<h2>\u00bfQu\u00e9 es un c\u00f3digo en WordPress?<\/h2>\n<p>Cuando hablamos de c\u00f3digo en WordPress, nos referimos a los fragmentos de programaci\u00f3n que se utilizan para crear funciones espec\u00edficas en un sitio web. Este c\u00f3digo puede ser de varios tipos, incluyendo <a href=\"https:\/\/www.webempresa.com\/blog\/que-es-html-para-que-sirve.html#:~:text=HTML%20significa%20Lenguaje%20de%20Marcado,la%20estructura%20de%20dicho%20texto.\">HTML<\/a>, <a href=\"https:\/\/www.webempresa.com\/blog\/que-es-css-y-para-que-sirve.html\">CSS<\/a>, <a href=\"https:\/\/www.webempresa.com\/blog\/javascript-js-que-es-y-como-funciona.html\">JavaScript<\/a> y <a href=\"https:\/\/www.webempresa.com\/blog\/php-que-es-y-como-funciona.html\">PHP<\/a>, cada uno desempe\u00f1ando un papel crucial en la estructura, el dise\u00f1o y la interactividad del sitio.<\/p>\n<p><strong>HTML (HyperText Markup Language):<\/strong> es el lenguaje est\u00e1ndar para crear p\u00e1ginas web. Define la estructura b\u00e1sica del contenido, utilizando etiquetas para elementos como p\u00e1rrafos, encabezados, im\u00e1genes y enlaces. En WordPress, el HTML se utiliza para construir la arquitectura de las p\u00e1ginas y publicaciones.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb text_text_color=\u00bb#FFFFFF\u00bb background_color=\u00bb#000000&#8243; custom_padding=\u00bb24px|34px|34px|34px|false|false\u00bb hover_enabled=\u00bb0&#8243; border_radii=\u00bbon|8px|8px|8px|8px\u00bb global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p>&lt;!DOCTYPE html&gt;<br \/>&lt;html&gt;<br \/>&lt;head&gt;<br \/>&lt;title&gt;Mi P\u00e1gina de Ejemplo&lt;\/title&gt;<br \/>&lt;\/head&gt;<br \/>&lt;body&gt;<br \/>&lt;h1&gt;Bienvenidos a Mi P\u00e1gina&lt;\/h1&gt;<br \/>&lt;p&gt;Este es un p\u00e1rrafo de ejemplo.&lt;\/p&gt;<br \/>&lt;ul&gt;<br \/>&lt;li&gt;Elemento de lista 1&lt;\/li&gt;<br \/>&lt;li&gt;Elemento de lista 2&lt;\/li&gt;<br \/>&lt;li&gt;Elemento de lista 3&lt;\/li&gt;<br \/>&lt;\/ul&gt;<br \/>&lt;\/body&gt;<br \/>&lt;\/html&gt;<\/p>\n<p>[\/et_pb_text][et_pb_code _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_code][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p><strong>CSS (Cascading Style Sheets):<\/strong> este lenguaje de estilo se encarga de la presentaci\u00f3n visual del sitio web. Controla el <strong>dise\u00f1o<\/strong>, los <strong>colores<\/strong>, las <a href=\"https:\/\/www.webempresa.com\/blog\/mejores-tipografias-wordpress.html\">fuentes en WordPress<\/a> y el espaciado de los elementos HTML. En WordPress, el CSS es fundamental para personalizar la apariencia de los temas y dar un toque \u00fanico a nuestro sitio.<\/p>\n<p>[\/et_pb_text][et_pb_code _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_code][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb text_text_color=\u00bb#FFFFFF\u00bb background_color=\u00bb#000000&#8243; custom_padding=\u00bb24px|34px|34px|34px|false|false\u00bb hover_enabled=\u00bb0&#8243; border_radii=\u00bbon|8px|8px|8px|8px\u00bb global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p>body {<br \/>background-color: #f0f0f0;<br \/>font-family: Arial, sans-serif;<br \/>}<\/p>\n<p>h1 {<br \/>color: #333333;<br \/>text-align: center;<br \/>}<\/p>\n<p>ul {<br \/>list-style-type: none;<br \/>padding: 0;<br \/>}<\/p>\n<p>li {<br \/>background-color: #ffffff;<br \/>border: 1px solid #cccccc;<br \/>margin: 5px;<br \/>padding: 10px;<br \/>text-align: center;<br \/>}<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p><strong>JavaScript:<\/strong> es un lenguaje de programaci\u00f3n que a\u00f1ade interactividad y dinamismo a las p\u00e1ginas web. Permite crear funciones avanzadas como <a href=\"https:\/\/www.webempresa.com\/blog\/mejores-plugins-formularios-wordpress.html\">formularios interactivos en WordPress<\/a>, <a href=\"https:\/\/www.webempresa.com\/blog\/mejores-plugins-crear-galeria-imagenes-wordpress.html\">galer\u00edas de im\u00e1genes en WordPress<\/a> y <strong>efectos visuales<\/strong>. En el entorno de WordPress, JavaScript se utiliza para mejorar la experiencia del usuario y hacer que el sitio sea m\u00e1s atractivo y funcional.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb text_text_color=\u00bb#FFFFFF\u00bb background_color=\u00bb#000000&#8243; custom_padding=\u00bb24px|34px|34px|34px|false|false\u00bb hover_enabled=\u00bb0&#8243; border_radii=\u00bbon|8px|8px|8px|8px\u00bb global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p>&lt;!DOCTYPE html&gt;<br \/>&lt;html&gt;<br \/>&lt;head&gt;<br \/>&lt;title&gt;Ejemplo de JavaScript&lt;\/title&gt;<br \/>&lt;script&gt;<br \/>function mostrarAlerta() {<br \/>alert(&#8216;\u00a1Hola! Has hecho clic en el bot\u00f3n.&#8217;);<br \/>}<br \/>&lt;\/script&gt;<br \/>&lt;\/head&gt;<br \/>&lt;body&gt;<br \/>&lt;button onclick=\u00bbmostrarAlerta()\u00bb&gt;Haz clic aqu\u00ed&lt;\/button&gt;<br \/>&lt;\/body&gt;<br \/>&lt;\/html&gt;<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p><strong>PHP (Hypertext Preprocessor):<\/strong> es el lenguaje de programaci\u00f3n del lado del servidor que impulsa a WordPress. <strong>PHP<\/strong> se encarga de la l\u00f3gica detr\u00e1s de la funcionalidad del sitio, desde la recuperaci\u00f3n de datos de la base de datos hasta la ejecuci\u00f3n de tareas complejas. Todo, desde los temas hasta los plugins de WordPress, utiliza PHP para funcionar correctamente.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb text_text_color=\u00bb#FFFFFF\u00bb background_color=\u00bb#000000&#8243; custom_padding=\u00bb24px|34px|34px|34px|false|false\u00bb hover_enabled=\u00bb0&#8243; border_radii=\u00bbon|8px|8px|8px|8px\u00bb global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p>&lt;!DOCTYPE html&gt;<br \/>&lt;html&gt;<br \/>&lt;head&gt;<br \/>&lt;title&gt;Ejemplo de PHP&lt;\/title&gt;<br \/>&lt;\/head&gt;<br \/>&lt;body&gt;<br \/>&lt;?php<br \/>date_default_timezone_set(&#8216;UTC&#8217;);<br \/>$hora = date(&#8216;H&#8217;);<\/p>\n<p>if ($hora &lt; 12) {<br \/>echo &#8216;&lt;p&gt;Buenos d\u00edas!&lt;\/p&gt;&#8217;;<br \/>} elseif ($hora &lt; 18) {<br \/>echo &#8216;&lt;p&gt;Buenas tardes!&lt;\/p&gt;&#8217;;<br \/>} else {<br \/>echo &#8216;&lt;p&gt;Buenas noches!&lt;\/p&gt;&#8217;;<br \/>}<br \/>?&gt;<br \/>&lt;\/body&gt;<br \/>&lt;\/html&gt;<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<h2>\u00bfCu\u00e1ndo mostrar c\u00f3digo en WordPress?<\/h2>\n<p>Decidir cu\u00e1ndo mostrar c\u00f3digo en WordPress es crucial para proporcionar contenido \u00fatil y relevante a nuestros lectores. Si bien compartir c\u00f3digo puede ser beneficioso, tambi\u00e9n es importante hacerlo en el contexto adecuado para maximizar su impacto y utilidad. Aqu\u00ed exploramos algunos escenarios en los que mostrar c\u00f3digo en WordPress es en especial relevante.<\/p>\n<p><strong>Tutoriales y gu\u00edas de programaci\u00f3n<\/strong><\/p>\n<p>Uno de los momentos m\u00e1s obvios para mostrar c\u00f3digo es cuando estamos creando tutoriales o gu\u00edas sobre desarrollo web. Por ejemplo, si estamos explicando c\u00f3mo crear un tema personalizado en WordPress o c\u00f3mo a\u00f1adir alguna funci\u00f3n espec\u00edfica mediante un plugin, incluir fragmentos de c\u00f3digo es esencial. Mostrar el c\u00f3digo ayuda a los lectores a entender c\u00f3mo implementar las soluciones que est\u00e1s describiendo, proporcionando un recurso pr\u00e1ctico que pueden seguir paso a paso.<\/p>\n<p><strong>Soluciones a problemas comunes<\/strong><\/p>\n<p>Si nuestro blog trata sobre la resoluci\u00f3n de problemas comunes en WordPress, incluir fragmentos de c\u00f3digo puede ser \u00fatil. Por ejemplo, podr\u00edamos estar explicando c\u00f3mo corregir un error en el archivo <a href=\"https:\/\/www.webempresa.com\/blog\/functions-php-wordpress-restauralo-tras-un-desastre.html\">functions.php<\/a> o c\u00f3mo solucionar problemas de compatibilidad entre plugins. Mostrar el c\u00f3digo necesario para realizar estas correcciones permite a los lectores implementar las soluciones en sus propios sitios, ahorr\u00e1ndoles tiempo y esfuerzo.<\/p>\n<p>[\/et_pb_text][et_pb_image src=\u00bbhttps:\/\/pruebasweb.argenispaz.com\/wp-content\/uploads\/2024\/05\/Solving-Problem-3-Streamline-Brooklyn.png\u00bb _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb title_text=\u00bbSolving-Problem-3&#8211;Streamline-Brooklyn\u00bb width=\u00bb50%\u00bb max_width=\u00bb50%\u00bb align=\u00bbcenter\u00bb sticky_enabled=\u00bb0&#8243;][\/et_pb_image][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p><strong>Ejemplos de mejores pr\u00e1cticas<\/strong><\/p>\n<p>Otra situaci\u00f3n en la que es \u00fatil mostrar c\u00f3digo es cuando discutimos mejores pr\u00e1cticas en desarrollo web. Ya sea sobre la optimizaci\u00f3n del rendimiento, la seguridad del sitio o la <a href=\"https:\/\/www.webempresa.com\/blog\/como-realizar-auditoria-seo-wordpress.html\">auditoria SEO<\/a>, proporcionar ejemplos de c\u00f3digo bien estructurado y eficiente puede ayudar a nuestros lectores a mejorar la calidad de su propio trabajo. Por ejemplo, podr\u00edamos compartir fragmentos de CSS optimizados para mejorar los tiempos de carga de la p\u00e1gina o ejemplos de c\u00f3digo PHP que siguen las mejores pr\u00e1cticas de seguridad.<\/p>\n<p><strong>Personalizaci\u00f3n de temas y plugins<\/strong><\/p>\n<p>Mostrar c\u00f3digo es tambi\u00e9n esencial cuando hablamos sobre c\u00f3mo personalizar temas y plugins de WordPress. Los usuarios a menudo buscan formas de adaptar sus sitios para satisfacer sus necesidades espec\u00edficas, y proporcionar ejemplos de c\u00f3digo personalizados les permite hacerlo de manera efectiva. Por ejemplo, podr\u00edamos mostrar c\u00f3mo modificar la hoja de estilos de un tema para cambiar su apariencia o c\u00f3mo a\u00f1adir funciones adicionales a un plugin existente.<\/p>\n<p>[\/et_pb_text][et_pb_image src=\u00bbhttps:\/\/pruebasweb.argenispaz.com\/wp-content\/uploads\/2024\/05\/Personal-Info-Digital-Form-Streamline-Brooklyn.png\u00bb _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb title_text=\u00bbPersonal-Info-Digital-Form&#8211;Streamline-Brooklyn\u00bb sticky_enabled=\u00bb0&#8243; align=\u00bbcenter\u00bb width=\u00bb50%\u00bb max_width=\u00bb50%\u00bb][\/et_pb_image][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p><strong>Recursos educativos y acad\u00e9micos<\/strong><\/p>\n<p>Si nuestro sitio web tiene un enfoque educativo, como un curso en l\u00ednea sobre desarrollo web, mostrar c\u00f3digo es una parte <strong>fundamental del aprendizaje<\/strong>. Proporcionar ejemplos claros y bien documentados, ayudamos a los estudiantes a comprender conceptos complejos y a ver c\u00f3mo se aplican en situaciones pr\u00e1cticas. Este enfoque pr\u00e1ctico es esencial para cualquier curso que busque ense\u00f1ar habilidades t\u00e9cnicas de manera efectiva.<\/p>\n<p>Al final del d\u00eda, el mostrar c\u00f3digo en WordPress es una pr\u00e1ctica valiosa en una variedad de contextos, desde la creaci\u00f3n de tutoriales y gu\u00edas hasta la resoluci\u00f3n de problemas y la ense\u00f1anza de mejores pr\u00e1cticas. Al proporcionar ejemplos de c\u00f3digo claros y bien estructurados, podemos ayudar a los lectores a entender y aplicar las soluciones que necesitan, mejorando as\u00ed su experiencia y fomentando su confianza en el uso de WordPress.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<h2>\u00bfC\u00f3mo mostrar c\u00f3digo en WordPress?<\/h2>\n<p>Mostrar c\u00f3digo en WordPress es una habilidad esencial para <strong>blogueros<\/strong>, <strong>desarrolladores<\/strong> y cualquier persona que desee compartir fragmentos de programaci\u00f3n en su sitio web. Cuando se trata de compartir ejemplos de c\u00f3digo en nuestras publicaciones, es crucial que estos se presenten de manera clara y sin errores de formato. Por fortuna, WordPress tiene muchas formas de hacer esto, como usar el <strong>editor de bloques de Gutenberg<\/strong> o <a href=\"https:\/\/www.webempresa.com\/blog\/instalar-plugins-en-wordpress.html\">instalar plugins en WordPress<\/a> y shortcodes personalizados.<\/p>\n<p>En esta secci\u00f3n, vamos a ver diferentes formas de mostrar c\u00f3digo en WordPress, desde las m\u00e1s simples hasta las m\u00e1s avanzadas. Exploraremos el uso del <strong>bloque de c\u00f3digo en Gutenberg<\/strong>, c\u00f3mo utilizar plugins para resaltar la sintaxis y crear shortcodes personalizados para mayor flexibilidad. Adem\u00e1s, vamos a ver c\u00f3mo las herramientas de codificaci\u00f3n pueden hacer m\u00e1s f\u00e1cil el proceso al convertir autom\u00e1ticamente el c\u00f3digo para que se vea correctamente.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<h3>Mostrar c\u00f3digo en WordPress con plugin<\/h3>\n<p>Usar un plugin para mostrar c\u00f3digo en WordPress es una de las maneras m\u00e1s efectivas y eficientes de asegurar que los fragmentos de programaci\u00f3n se presenten con <strong>claridad y estilo<\/strong>. Los plugins de resaltado de sintaxis no solo mantienen el formato del c\u00f3digo intacto, sino que tambi\u00e9n a\u00f1aden color y estilo para mejorar la <strong>legibilidad<\/strong>, lo que resulta especialmente \u00fatil para tutoriales y gu\u00edas t\u00e9cnicas. A continuaci\u00f3n, exploraremos c\u00f3mo utilizar uno de los plugins m\u00e1s recomendados, <strong>Enlighter<\/strong>, para mostrar c\u00f3digo en nuestro sitio WordPress.<\/p>\n<p>[\/et_pb_text][et_pb_image src=\u00bbhttps:\/\/pruebasweb.argenispaz.com\/wp-content\/uploads\/2024\/05\/enligh.png\u00bb _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243; title_text=\u00bbenligh\u00bb url=\u00bbhttps:\/\/wordpress.org\/plugins\/enlighter\/\u00bb][\/et_pb_image][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb text_orientation=\u00bbcenter\u00bb custom_margin=\u00bb||30px||false|false\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p><a class=\"et_pb_button et_pb_more_button et_pb_button_one\">Gratuito<\/a>\u00a0\u00a0\u00a0\u00a0\u00a0<a class=\"et_pb_button et_pb_more_button et_pb_button_two\">Comercial<\/a>\u00a0\u00a0\u00a0\u00a0\u00a0<a class=\"et_pb_button et_pb_more_button et_pb_button_two\" href=\"https:\/\/wordpress.org\/plugins\/enlighter\/\" target=\"_blank\" rel=\"noopener\">Visitar el plugin <span style=\"color: #e31b53;\"><i class=\"uk-icon-external-link\"><\/i><\/span><\/a><\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p>El primer paso para utilizar un plugin de <strong>Enlighter<\/strong> es <strong>instalarlo y activarla<\/strong> en nuestro <a href=\"https:\/\/www.webempresa.com\/blog\/conociendo-el-dashboard-de-wordpress.html\">dashboard de WordPress<\/a>. Para ello tenemos que hacer los siguientes pasos:<\/p>\n<p>Ingresamos al <strong>panel de administraci\u00f3n de WordPress<\/strong> y seleccionamos <strong>Plugins &gt; A\u00f1adir nuevo<\/strong>.<\/p>\n<p>En la barra de b\u00fasqueda, escribimos <strong>Enlighter<\/strong> y buscamos el plugin <strong>Enlighter \u2013 Customizable Syntax Highlighter<\/strong>.<\/p>\n<p>Hacemos clic en <strong>Instalar ahora<\/strong> y luego en <strong>Activar<\/strong>\u00a0una vez que la instalaci\u00f3n haya finalizado.<\/p>\n<p>[\/et_pb_text][et_pb_image src=\u00bbhttps:\/\/pruebasweb.argenispaz.com\/wp-content\/uploads\/2024\/05\/instalacion-del-repositorio.gif\u00bb _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb title_text=\u00bbinstalacion del repositorio\u00bb sticky_enabled=\u00bb0&#8243;][\/et_pb_image][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p>De la misma forma tenemos una opci\u00f3n manual, para ello tenemos que ingresar a nuestro mismo <strong>dashboard de WordPress<\/strong>, siguiendo los pasos anteriores, solo que esta vez ingresaremos luego de <strong>agregar un nuevo plugin<\/strong> a <strong>subir plugin<\/strong>. Esto nos mostrar\u00e1 una interfaz gr\u00e1fica en la que podemos a bien <strong>arrastrar nuestro archivo<\/strong> o <strong>seleccionarlo de la lista<\/strong> al hacer clic en este bot\u00f3n.<\/p>\n<p>Una vez lo seleccionamos hacemos clic en <strong>instalar<\/strong> y luego en <strong>activar<\/strong> cuando se nos presente la opci\u00f3n, similar al paso anterior, solo que esta vez tendremos que descargarlo con antelaci\u00f3n, lo cual podemos hacer desde el enlace que hemos visto antes en este mismo punto.<\/p>\n<p>[\/et_pb_text][et_pb_image src=\u00bbhttps:\/\/pruebasweb.argenispaz.com\/wp-content\/uploads\/2024\/05\/subida-manual-del-plugin.gif\u00bb _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb title_text=\u00bbsubida manual del plugin\u00bb sticky_enabled=\u00bb0&#8243;][\/et_pb_image][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p>El pr\u00f3ximo paso es agregar este <strong>bloque<\/strong> en nuestras <a href=\"https:\/\/www.webempresa.com\/blog\/mejores-sitios-wordpress.html\">p\u00e1ginas de WordPress<\/a> o entradas de WordPress, seg\u00fan sea el caso donde estemos configurando nuestro c\u00f3digo a mostrar.<\/p>\n<p><strong>Para ello podemos:<\/strong><\/p>\n<ul>\n<li>Abrirla entrada o p\u00e1gina donde deseamos mostrar el c\u00f3digo.<\/li>\n<li>Hacemos clic en el bot\u00f3n <strong>A\u00f1adir bloque<\/strong>\u00a0<strong>(+)<\/strong> y buscamos <strong>Enlighter Sourcecode<\/strong>. Seleccionamos este bloque para insertarlo en nuestro contenido.<\/li>\n<li>Este bloque funciona de una forma espl\u00e9ndida con el editor de bloques Gutenberg, sin embargo, en la versi\u00f3n cl\u00e1sica del editor para aquellos m\u00e1s puristas sigue estando disponible, solo que sin la personalizaci\u00f3n que veremos a continuaci\u00f3n.<\/li>\n<\/ul>\n<p>[\/et_pb_text][et_pb_image src=\u00bbhttps:\/\/pruebasweb.argenispaz.com\/wp-content\/uploads\/2024\/05\/agregar-en-gutenberg.gif\u00bb _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb title_text=\u00bbagregar en gutenberg\u00bb sticky_enabled=\u00bb0&#8243;][\/et_pb_image][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p>El gestor de c\u00f3digo funciona como una publicaci\u00f3n est\u00e1ndar de entrada o p\u00e1gina. Solo necesitamos <strong>pegar nuestro c\u00f3digo<\/strong> en el \u00e1rea designada y luego <strong>publicar el contenido<\/strong> para que sea visible. Este tendr\u00e1 una vista est\u00e1ndar del c\u00f3digo, sin embargo, una de las ventajas de usar <strong>Enlighter<\/strong> es la capacidad de personalizar la apariencia de nuestros bloques de c\u00f3digo. Esto incluye opciones para cambiar el <strong>tema<\/strong>, el <strong>lenguaje de programaci\u00f3n<\/strong> y otros ajustes visuales.<\/p>\n<p>Una vez que tengamos nuestro c\u00f3digo pegado, seleccionamos el <strong>lenguaje de programaci\u00f3n<\/strong> adecuado desde el men\u00fa desplegable en la configuraci\u00f3n del bloque. Esto asegura que el resaltado de sintaxis se aplique de forma correcta.<\/p>\n<p>[\/et_pb_text][et_pb_image src=\u00bbhttps:\/\/pruebasweb.argenispaz.com\/wp-content\/uploads\/2024\/05\/pegado-de-codigo.gif\u00bb _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb title_text=\u00bbpegado de codigo\u00bb sticky_enabled=\u00bb0&#8243;][\/et_pb_image][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p><strong>Enlighter<\/strong> ofrece varios temas predefinidos que podemos aplicar para cambiar el <strong>aspecto de los bloques de c\u00f3digo<\/strong>. Podemos navegar a trav\u00e9s de las opciones en la configuraci\u00f3n del plugin y seleccionar el tema que mejor se adapte al estilo de nuestro sitio.<\/p>\n<p>Sin embargo, no es todo lo que podemos hacer, podemos ajustar otras configuraciones como el tama\u00f1o del texto, la numeraci\u00f3n de l\u00edneas y el espaciado. Estos ajustes nos permiten tener un control completo sobre c\u00f3mo se presenta nuestro c\u00f3digo.<\/p>\n<p>[\/et_pb_text][et_pb_image src=\u00bbhttps:\/\/pruebasweb.argenispaz.com\/wp-content\/uploads\/2024\/05\/vista-previa-del-codigo.gif\u00bb _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243; title_text=\u00bbvista previa del codigo\u00bb][\/et_pb_image][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p>De la misma manera, podemos elegir qu\u00e9 <strong>tipo de c\u00f3digo<\/strong> hemos agregado. Tenemos una amplia lista de opciones para diferentes tipos y aplicaciones de c\u00f3digo. Esto nos ayuda a mantener el orden y establecer patrones de colores para cada secci\u00f3n.<\/p>\n<p>As\u00ed mismo, tenemos unos <strong>campos<\/strong> que podemos resaltar con el propio <strong>resaltador<\/strong> que nos ofrece el plugin, para ello tenemos solo que seleccionar el n\u00famero de la l\u00ednea que se vera afectada con esto.<\/p>\n<p>[\/et_pb_text][et_pb_image src=\u00bbhttps:\/\/pruebasweb.argenispaz.com\/wp-content\/uploads\/2024\/05\/vista-clasica.gif\u00bb _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb title_text=\u00bbvista clasica\u00bb sticky_enabled=\u00bb0&#8243;][\/et_pb_image][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p>En cuanto al campo <strong>Lineoffset<\/strong>, es una opci\u00f3n para mostrar nuestro contenido desde una l\u00ednea espec\u00edfica. Es \u00fatil en especial cuando trabajamos con temas que tienen una l\u00ednea espec\u00edfica de edici\u00f3n. Implementar esta funci\u00f3n puede ser beneficioso en esos casos.<\/p>\n<p>Recordemos de forma breve la gran cantidad de temas visuales que podemos seleccionar para que se adapte a nuestro estilo, estos los encontramos en la misma secci\u00f3n y nos ayudara a que se vean y sean coherente los colores con nuestro tema.<\/p>\n<p>[\/et_pb_text][et_pb_image src=\u00bbhttps:\/\/pruebasweb.argenispaz.com\/wp-content\/uploads\/2024\/05\/mas-opciones-de-edicion.gif\u00bb _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243; title_text=\u00bbmas opciones de edicion\u00bb][\/et_pb_image][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<h3>Mostrar c\u00f3digo en WordPress de forma manual<\/h3>\n<p>Mostrar c\u00f3digo en WordPress de forma manual es una opci\u00f3n \u00fatil para aquellos que prefieren tener un <strong>control total<\/strong> sobre la presentaci\u00f3n de sus fragmentos de programaci\u00f3n sin depender de plugins adicionales. Este m\u00e9todo puede ser en especial beneficioso para quienes desean una soluci\u00f3n ligera o trabajan en entornos donde el uso de plugins no es viable. Existen varias t\u00e9cnicas manuales para mostrar c\u00f3digo en WordPress, cada una con sus propias ventajas y aplicaciones.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<h4>Usando el editor de bloques de Gutenberg<\/h4>\n<p>El editor de bloques de Gutenberg, incluido en las versiones recientes de WordPress de un tiempo para ac\u00e1, forma parte de una herramienta poderosa y flexible que facilita la inserci\u00f3n y personalizaci\u00f3n de contenido en tu sitio web. Una de sus muchas ventajas es la capacidad de mostrar c\u00f3digo de manera efectiva utilizando bloques espec\u00edficos dise\u00f1ados para este prop\u00f3sito. A continuaci\u00f3n, vamos a ver como utilizar el <strong>editor de bloques de Gutenberg<\/strong> para mostrar <strong>c\u00f3digo en WordPress<\/strong>, manteniendo nuestro contenido organizado y legible.<\/p>\n<p>Recordemos que el editor de Gutenberg lo tendremos disponible tanto para <strong>entradas como para p\u00e1ginas<\/strong> en nuestras instalaciones de WordPress con versiones recientes. En este caso lo primero que tenemos que hacer es navegar por la p\u00e1gina en cuesti\u00f3n que necesitamos tenga el c\u00f3digo.<\/p>\n<p>Una vez nos encontramos en ella hacemos clic en el bot\u00f3n <strong>A\u00f1adir bloque (+)<\/strong> que aparece en la parte superior izquierda del editor o en cualquier lugar del contenido donde deseemos insertar el c\u00f3digo.<\/p>\n<p>En la barra de b\u00fasqueda que aparece, tenemos que escribir <strong>C\u00f3digo<\/strong> y seleccionamos el bloque <strong>C\u00f3digo<\/strong>\u00a0de la lista de opciones.<\/p>\n<p>[\/et_pb_text][et_pb_image src=\u00bbhttps:\/\/pruebasweb.argenispaz.com\/wp-content\/uploads\/2024\/05\/bloque-de-codigo.gif\u00bb _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243; title_text=\u00bbbloque de codigo\u00bb][\/et_pb_image][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p>Una vez que agreguemos este bloque de c\u00f3digo, vamos a ver un \u00e1rea de texto donde podemos pegar el fragmento de programaci\u00f3n. Gutenberg respetar\u00e1 los espacios y las tabulaciones, asegurando que el formato del c\u00f3digo se mantenga intacto.<\/p>\n<p><strong>Ventajas de usar el bloque de c\u00f3digo de Gutenberg<\/strong><\/p>\n<p>El bloque de c\u00f3digo en Gutenberg ofrece varias ventajas que lo hacen ideal para mostrar c\u00f3digo en WordPress:<\/p>\n<p><strong>Simplicidad:<\/strong> a\u00f1adir y formatear c\u00f3digo es muy sencillo, lo que facilita a los usuarios de todos los niveles de habilidad t\u00e9cnica.<\/p>\n<p><strong>Formato consistente:<\/strong> el bloque de c\u00f3digo respeta la estructura y el espaciado del c\u00f3digo pegado, asegurando que se muestre de manera coherente y legible.<\/p>\n<p><strong>Compatibilidad:<\/strong> al ser una funci\u00f3n nativa de WordPress, el bloque de c\u00f3digo es compatible con todos los temas y plugins, minimizando problemas de incompatibilidad.<\/p>\n<p>Entre las consideraciones adicionales a tener en cuenta tenemos la posibilidad de modificar los estilos que va a tener este bloque, con menos opciones que el plugin previo, pero con alg\u00fan cambio para que no se visualice como un texto plano.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<h4>Utilizar una Herramienta de Codificaci\u00f3n<\/h4>\n<p>Cuando se trata de mostrar c\u00f3digo en WordPress, utilizar una herramienta de codificaci\u00f3n es una opci\u00f3n efectiva y sencilla que garantiza que nuestros fragmentos de programaci\u00f3n se muestren de forma correcta <strong>sin necesidad de instalar plugins<\/strong> adicionales. Estas herramientas convierten el c\u00f3digo en entidades HTML, preservando su formato original y evitando que se ejecute en el frontend del sitio.<\/p>\n<p>Con esto en mente, se nos plantea una duda <strong>\u00bfqu\u00e9 es una Herramienta de Codificaci\u00f3n?<\/strong>. Una herramienta de codificaci\u00f3n es un programa en l\u00ednea que toma nuestro c\u00f3digo original y lo convierte en una versi\u00f3n codificada que se puede pegar en WordPress. Este proceso asegura que caracteres especiales, espacios y tabulaciones se mantengan intactos, permitiendo que el c\u00f3digo se muestre de forma correcta en el frontend sin ejecutarse.<\/p>\n<p>Alguno de los sistemas m\u00e1s populares en la actualidad para la gesti\u00f3n de estos c\u00f3digos son:<\/p>\n<p><a href=\"https:\/\/www.w3docs.com\/tools\/html-encoder\/\">Codificador HTML W3Docs<\/a><\/p>\n<p><a href=\"https:\/\/www.opinionatedgeek.com\/codecs\/htmlencoder\">Codificador HTML de Opinionated Geek<\/a><\/p>\n<p><a href=\"Codificador%20y Decodificador HTML Web2Generators\">Codificador y Decodificador HTML Web2Generators<\/a><\/p>\n<p>Una vez elegimos uno de estos para trabajar nos dispondremos a realizar los siguientes ajustes:<\/p>\n<ul>\n<li>Abrimos la herramienta de codificaci\u00f3n y vamos a ver dos campos: uno para pegar nuestro c\u00f3digo original y otro que mostrar\u00e1 la versi\u00f3n codificada.<\/li>\n<li>Pegamos nuestro fragmento de c\u00f3digo en el <strong>campo de la izquierda<\/strong>.<\/li>\n<li>Selecciona la opci\u00f3n de codificaci\u00f3n adecuada, como <strong>HTML symbols<\/strong>\u00a0para c\u00f3digo HTML.<\/li>\n<\/ul>\n<p>Una vez hecho clic en el bot\u00f3n <strong>Encode<\/strong> o <strong>Codificar<\/strong>\u00a0el c\u00f3digo se convertir\u00e1. La herramienta generar\u00e1 una versi\u00f3n codificada del c\u00f3digo en el campo de la derecha.<\/p>\n<p>[\/et_pb_text][et_pb_image src=\u00bbhttps:\/\/pruebasweb.argenispaz.com\/wp-content\/uploads\/2024\/05\/codificado.gif\u00bb _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb title_text=\u00bbcodificado\u00bb sticky_enabled=\u00bb0&#8243;][\/et_pb_image][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p>Una vez que el c\u00f3digo est\u00e9 codificado, podemos proceder a copiarlo desde el campo de la derecha. Al hacerlo ya podemos abrir la entrada o p\u00e1gina en WordPress donde deseamos mostrar el c\u00f3digo.<\/p>\n<p>Si estamos usando el editor de bloques de Gutenberg, agregamos un bloque HTML personalizado y pegamos el c\u00f3digo ya codificado. En algunos casos si preferimos el editor cl\u00e1sico, cambiamos a la pesta\u00f1a de \u201cTexto\u201d y pegamos alli el c\u00f3digo.<\/p>\n<p><strong>Ventajas de utilizar una herramienta de codificaci\u00f3n<\/strong><\/p>\n<p>Utilizar una herramienta de codificaci\u00f3n para mostrar c\u00f3digo en WordPress tiene varias ventajas:<\/p>\n<p><strong>Simplicidad y eficiencia:<\/strong> este m\u00e9todo es r\u00e1pido y no requiere la instalaci\u00f3n de plugins adicionales, manteniendo nuestro sitio ligero y funcional.<\/p>\n<p><strong>Preservaci\u00f3n del formato:<\/strong> las herramientas de codificaci\u00f3n aseguran que el formato del c\u00f3digo, incluidos espacios y tabulaciones, se mantenga intacto.<\/p>\n<p><strong>Evitar la ejecuci\u00f3n del c\u00f3digo:<\/strong> convertir el c\u00f3digo en entidades HTML previene que se ejecute en el frontend, mostrando el c\u00f3digo tal como lo escribimos.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p>Para ilustrar este proceso, aqu\u00ed tenemos un ejemplo de c\u00f3mo mostrar un fragmento de HTML utilizando una herramienta de codificaci\u00f3n:<\/p>\n<p>C\u00f3digo original:<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb text_text_color=\u00bb#FFFFFF\u00bb background_color=\u00bb#000000&#8243; custom_padding=\u00bb24px|34px|34px|34px|false|false\u00bb hover_enabled=\u00bb0&#8243; border_radii=\u00bbon|8px|8px|8px|8px\u00bb global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p>&lt;div class=\u00bbexample\u00bb&gt;<br \/>&lt;h1&gt;Hola Mundo&lt;\/h1&gt;<br \/>&lt;p&gt;Este es un ejemplo de c\u00f3digo HTML.&lt;\/p&gt;<br \/>&lt;\/div&gt;<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb]<\/p>\n<p>C\u00f3digo codificado:<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb text_text_color=\u00bb#FFFFFF\u00bb background_color=\u00bb#000000&#8243; custom_padding=\u00bb24px|34px|34px|34px|false|false\u00bb hover_enabled=\u00bb0&#8243; border_radii=\u00bbon|8px|8px|8px|8px\u00bb global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p>&amp;lt;div class=&amp;quot;example&amp;quot;&amp;gt;<br \/>&amp;lt;h1&amp;gt;Hola Mundo&amp;lt;\/h1&amp;gt;<br \/>&amp;lt;p&amp;gt;Este es un ejemplo de c\u00f3digo HTML.&amp;lt;\/p&amp;gt;<br \/>&amp;lt;\/div&amp;gt;<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb background_color=\u00bb#E09900&#8243; global_colors_info=\u00bb{}\u00bb]<\/p>\n<h4>Utilizar un PRE Y CODE<\/h4>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<h4>Utilizar un shortcode personalizado<\/h4>\n<p>Los shortcodes personalizados en WordPress son una <strong>herramienta poderosa y flexible<\/strong> que nos permite insertar fragmentos de c\u00f3digo en las publicaciones y p\u00e1ginas de manera sencilla y consistente. Utilizar un shortcode personalizado para mostrar c\u00f3digo en WordPress no solo facilita la inserci\u00f3n de c\u00f3digo, sino que tambi\u00e9n garantiza que se presente de manera coherente en todo el sitio. En este apartado, aprenderemos c\u00f3mo crear y utilizar shortcodes personalizados para mostrar c\u00f3digo en WordPress.<\/p>\n<p>Primero hay que entender un poco que es un shortcode, en WordPress es un peque\u00f1o fragmento de texto, <strong>encerrado entre corchetes<\/strong>, que se reemplaza de forma din\u00e1mica por contenido generado en la p\u00e1gina. Los shortcodes se utilizan para insertar elementos y funciones m\u00e1s complejas sin necesidad de escribir c\u00f3digo extensivo cada vez.<\/p>\n<p><strong>Ventajas de utilizar shortcodes personalizados<\/strong><\/p>\n<p><strong>Reutilizaci\u00f3n:<\/strong> una vez creado, un shortcode se puede usar en cualquier parte de nuestro sitio.<\/p>\n<p><strong>Consistencia:<\/strong> los shortcodes garantizan que el c\u00f3digo se muestre de manera uniforme en todas tus publicaciones y p\u00e1ginas.<\/p>\n<p><strong>Simplicidad:<\/strong> facilitan la inserci\u00f3n de c\u00f3digo sin necesidad de conocimientos avanzados de programaci\u00f3n.<\/p>\n<p>Para crear un shortcode personalizado que muestre c\u00f3digo en WordPress, podemos seguir los siguientes pasos:<\/p>\n<ul>\n<li>Ingresamos al archivo <strong>functions.php<\/strong>, este lo encontraremos en nuestro cPanel o wepanel seg\u00fan sea el caso con el que estemos trabajando. Para ello ingresamos a la ruta de <strong>Administrador de archivos &gt; public_html &gt; dominio que estamos usando &gt; wp-content &gt; themes &gt; tema en uso o tema hijo de WordPress &gt; archivo functions.php<\/strong>.<\/li>\n<li>Una vez lo identificamos, abrimos este archivo, gracias a nuestro panel podemos hacerlo all\u00ed mismo sin necesidad de descargar dicho archivo. Este tambi\u00e9n puede ser descargado o editado por medio de programas de transferencia de archivos si lo necesitamos, como es el caso de un <a href=\"https:\/\/www.webempresa.com\/blog\/que-significa-ftp.html\">cliente FTP<\/a>.<\/li>\n<\/ul>\n<p>[\/et_pb_text][et_pb_image src=\u00bbhttps:\/\/pruebasweb.argenispaz.com\/wp-content\/uploads\/2024\/05\/codigo-en-functions.gif\u00bb _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb title_text=\u00bbcodigo en functions\u00bb sticky_enabled=\u00bb0&#8243;][\/et_pb_image][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p>Aqu\u00ed es donde tendremos que agregar al <strong>final<\/strong> del todo en este archivo unas l\u00edneas de c\u00f3digo que nos permitir\u00e1n hacer lo que necesitamos. En este c\u00f3digo creamos un shortcode simple que muestra el c\u00f3digo dentro de etiquetas <strong>&lt;pre&gt; y &lt;code&gt;<\/strong> que ya hemos explorado en el punto anterior.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb text_text_color=\u00bb#FFFFFF\u00bb background_color=\u00bb#000000&#8243; custom_padding=\u00bb24px|34px|34px|34px|false|false\u00bb hover_enabled=\u00bb0&#8243; border_radii=\u00bbon|8px|8px|8px|8px\u00bb global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p>function mostrar_codigo($atts, $content = null) {<br \/>return &#8216;&lt;pre&gt;&lt;code&gt;&#8217; . htmlspecialchars($content) . &#8216;&lt;\/code&gt;&lt;\/pre&gt;&#8217;;<br \/>}<br \/>add_shortcode(&#8216;codigo&#8217;, &#8216;mostrar_codigo&#8217;);<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p>Este c\u00f3digo define una funci\u00f3n llamada <strong>mostrar_codigo<\/strong> que envuelve el contenido del shortcode en etiquetas <strong>&lt;pre&gt; y &lt;code&gt;<\/strong>, asegurando que el formato del c\u00f3digo se preserve.<\/p>\n<p>Agregar este shortcode en nuestros editores de bloques Gutenberg es simple. Solo necesitamos entrar a nuestra p\u00e1gina o entrada y agregar un nuevo m\u00f3dulo haciendo clic en el <strong>bot\u00f3n (+)<\/strong>. Luego, dentro de las herramientas a la izquierda o en el contenido mismo, seleccionamos el <strong>m\u00f3dulo de shortcode<\/strong>.<\/p>\n<p>Ahora podemos utilizar el shortcode <strong>[codigo]&#8230;[\/codigo]<\/strong> en cualquier entrada o p\u00e1gina. Solo colocamos nuestro fragmento de c\u00f3digo entre las etiquetas del shortcode. Por ejemplo:<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb text_text_color=\u00bb#FFFFFF\u00bb background_color=\u00bb#000000&#8243; custom_padding=\u00bb24px|34px|34px|34px|false|false\u00bb hover_enabled=\u00bb0&#8243; border_radii=\u00bbon|8px|8px|8px|8px\u00bb global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p>[codigo]<br \/>&lt;div class=\u00bbexample\u00bb&gt;<br \/>&lt;h1&gt;Hola Mundo&lt;\/h1&gt;<br \/>&lt;p&gt;Este es un ejemplo de c\u00f3digo HTML.&lt;\/p&gt;<br \/>&lt;\/div&gt;<br \/>[\/codigo]<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<h5>Personalizaci\u00f3n del shortcode<\/h5>\n<p>Podemos personalizar a\u00fan m\u00e1s el shortcode para adaptarlo a nuestras necesidades espec\u00edficas. Por ejemplo, podemos a\u00f1adir opciones para cambiar el estilo del c\u00f3digo o especificar el lenguaje de programaci\u00f3n para el resaltado de sintaxis.<\/p>\n<p><strong>A\u00f1adir par\u00e1metros adicionales:<\/strong><\/p>\n<p>Podemos modificar la funci\u00f3n <strong>mostrar_codigo<\/strong> para aceptar par\u00e1metros adicionales, como el lenguaje de programaci\u00f3n, de esta forma podemos especificar el lenguaje de programaci\u00f3n cuando usemos este shortcode especificando el lenguaje <strong>[codigo language=\u00bbhtml\u00bb]<\/strong>.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb text_text_color=\u00bb#FFFFFF\u00bb background_color=\u00bb#000000&#8243; custom_padding=\u00bb24px|34px|34px|34px|false|false\u00bb hover_enabled=\u00bb0&#8243; border_radii=\u00bbon|8px|8px|8px|8px\u00bb global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p>function mostrar_codigo($atts, $content = null) {<br \/>$a = shortcode_atts(array(<br \/>&#8216;language&#8217; =&gt; &#8216;html&#8217;,<br \/>), $atts);<br \/>return &#8216;&lt;pre&gt;&lt;code class=\u00bb&#8216; . esc_attr($a[&#8216;language&#8217;]) . &#8216;\u00bb&gt;&#8217; . htmlspecialchars($content) . &#8216;&lt;\/code&gt;&lt;\/pre&gt;&#8217;;<br \/>}<br \/>add_shortcode(&#8216;codigo&#8217;, &#8216;mostrar_codigo&#8217;);<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<h4>Usar Etiquetas &lt;code&gt; y &lt;pre&gt;<\/h4>\n<p>Las etiquetas <strong>&lt;code&gt; y &lt;pre&gt;<\/strong> son elementos HTML que se utilizan para representar c\u00f3digo en una p\u00e1gina web. Cada una tiene un prop\u00f3sito espec\u00edfico y, cuando se usan juntas, proporcionan una soluci\u00f3n efectiva para mostrar c\u00f3digo.<\/p>\n<p>Para quienes prefieren mantener las cosas simples y ligeras, utilizar <a href=\"https:\/\/www.webempresa.com\/blog\/etiquetas-en-wordpress-limita-su-uso.html\">etiquetas de WordPress HTML<\/a> b\u00e1sicas como &lt;code&gt; y &lt;pre&gt; es una manera efectiva de mostrar c\u00f3digo en WordPress. Estas etiquetas aseguran que el formato del c\u00f3digo se mantenga intacto y que se muestre de manera clara y legible.<\/p>\n<p><strong>Etiqueta &lt;code&gt;:<\/strong> se utiliza para definir fragmentos cortos de c\u00f3digo o texto de programaci\u00f3n. El texto dentro de esta etiqueta se muestra en una fuente monoespaciada, lo que facilita la lectura del c\u00f3digo.<\/p>\n<p><strong>Etiqueta &lt;pre&gt;:<\/strong> significa <strong>preformateado<\/strong>\u00a0y se usa para mostrar bloques de texto en los que se preservan los espacios y las tabulaciones. Esto es \u00fatil para mostrar bloques de c\u00f3digo m\u00e1s largos o complejos, asegurando que el formato original se mantenga.<\/p>\n<p>Para mostrar c\u00f3digo utilizando estas etiquetas, debemos ingresar a nuestra p\u00e1gina o entrada que va a tener el c\u00f3digo a mostrar para nuestros visitantes, una vez dentro de ella en el bloque de texto HTML que ya hemos visto es donde necesitamos agregar estos c\u00f3digos.<\/p>\n<p>[\/et_pb_text][et_pb_image src=\u00bbhttps:\/\/pruebasweb.argenispaz.com\/wp-content\/uploads\/2024\/05\/uso-de-code-y-pre.gif\u00bb _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb title_text=\u00bbuso de code y pre\u00bb sticky_enabled=\u00bb0&#8243;][\/et_pb_image][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p><strong>Ventajas de usar etiquetas &lt;code&gt; y &lt;pre&gt;<\/strong><\/p>\n<p>Utilizar estas etiquetas para mostrar c\u00f3digo en WordPress tiene varias ventajas:<\/p>\n<p><strong>Simplicidad:<\/strong> no necesitas instalar plugins adicionales ni hacer configuraciones complejas.<\/p>\n<p><strong>Preservaci\u00f3n del formato:<\/strong> las etiquetas &lt;pre&gt; y &lt;code&gt; aseguran que los espacios, tabulaciones y saltos de l\u00ednea se mantengan, lo cual es crucial para la legibilidad del c\u00f3digo.<\/p>\n<p><strong>Compatibilidad:<\/strong> este m\u00e9todo es compatible con cualquier tema y configuraci\u00f3n de WordPress, lo que lo hace muy vers\u00e1til.<\/p>\n<p>Un ejemplo de como podr\u00eda verse este c\u00f3digo ser\u00eda el siguiente:<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb text_text_color=\u00bb#FFFFFF\u00bb background_color=\u00bb#000000&#8243; custom_padding=\u00bb24px|34px|34px|34px|false|false\u00bb hover_enabled=\u00bb0&#8243; border_radii=\u00bbon|8px|8px|8px|8px\u00bb global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p>&lt;pre&gt;<br \/>&lt;code&gt;<br \/>&lt;div class=\u00bbexample\u00bb&gt;<br \/>&lt;h1&gt;Hola Mundo&lt;\/h1&gt;<br \/>&lt;p&gt;Este es un ejemplo de c\u00f3digo HTML.&lt;\/p&gt;<br \/>&lt;\/div&gt;<br \/>&lt;\/code&gt;<br \/>&lt;\/pre&gt;<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb custom_margin=\u00bb||5px|||\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<h2>Conclusi\u00f3n<\/h2>\n<p>Mostrar c\u00f3digo en WordPress es una habilidad esencial para cualquier bloguero, desarrollador o educador que quiera compartir conocimientos t\u00e9cnicos de manera efectiva. A lo largo de esta gu\u00eda, hemos explorado diversos m\u00e9todos para <strong>insertar y formatear c\u00f3digo<\/strong>, cada uno con sus propias ventajas y aplicaciones espec\u00edficas. Tengamos que usar el editor de <strong>bloques de Gutenberg<\/strong>, crear nuestros propios shortcodes, usar herramientas de codificaci\u00f3n en l\u00ednea o solo etiquetas HTML como <strong>&lt;code&gt; y &lt;pre&gt;<\/strong>, cada m\u00e9todo nos ayudar\u00e1 a mostrar nuestro c\u00f3digo de forma clara y profesional.<\/p>\n<p>El editor de bloques de Gutenberg ofrece una soluci\u00f3n integrada y f\u00e1cil de usar que se adapta bien tanto a principiantes como a usuarios avanzados, permitiendo una inserci\u00f3n r\u00e1pida y eficiente de fragmentos de c\u00f3digo. Los plugins de resaltado de sintaxis, como <strong>Enlighter<\/strong>, van m\u00e1s all\u00e1 al ofrecer opciones de estilo y personalizaci\u00f3n que hacen que el c\u00f3digo sea m\u00e1s f\u00e1cil de leer y mejora la experiencia del usuario.<\/p>\n<p>Por otro lado, los shortcodes personalizados representan una soluci\u00f3n poderosa y reutilizable que facilita la inserci\u00f3n de c\u00f3digo de manera coherente en todo nuestro sitio. Este m\u00e9todo es ideal para aquellos que buscan una <strong>mayor flexibilidad y control<\/strong> sobre la presentaci\u00f3n del c\u00f3digo.<\/p>\n<p>Para quienes buscamos una soluci\u00f3n m\u00e1s ligera, las etiquetas <strong>&lt;code&gt; y &lt;pre&gt;<\/strong> ofrecen una manera efectiva de mantener el formato del c\u00f3digo sin necesidad de depender de plugins adicionales. Estas etiquetas son f\u00e1ciles de implementar y aseguran que tus fragmentos de programaci\u00f3n se muestren de forma correcta sin ejecutarse en el frontend.<\/p>\n<p>En conclusi\u00f3n, la elecci\u00f3n del m\u00e9todo adecuado para mostrar c\u00f3digo en WordPress depender\u00e1 de tus necesidades espec\u00edficas y del <strong>nivel de control y personalizaci\u00f3n<\/strong> que desees. Al dominar estos m\u00e9todos, podemos asegurarnos de que nuestros fragmentos de c\u00f3digo se presenten de manera profesional y atractiva, mejorando la calidad de tus publicaciones y la experiencia de tus lectores.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00bb4.21.0&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p>Tambi\u00e9n te puede interesar:<\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li><a href=\"https:\/\/www.webempresa.com\/blog\/que-es-el-archivo-robots-txt.html\">Que es el archivo robots.txt<\/a><\/li>\n<li><a href=\"https:\/\/www.webempresa.com\/foro\/plugins-wordpress\/modificacion-de-formularios-de-woocommerce-multivendor-marketplace\">WooCommerce multivendor<\/a><\/li>\n<li><a href=\"https:\/\/www.webempresa.com\/blog\/tipos-errores-http-como-resolverlos.html\">c\u00f3digos de estado HTTP<\/a><\/li>\n<li><a href=\"https:\/\/www.webempresa.com\/blog\/como-saber-de-quien-es-un-dominio-web.html\">Saber de qui\u00e9n es un dominio web<\/a><\/li>\n<li><a href=\"https:\/\/www.webempresa.com\/blog\/pasarela-de-pago-redsys-para-woocommerce.html\">Redsys WooCommerce<\/a><\/li>\n<li><a href=\"https:\/\/www.webempresa.com\/blog\/cual-es-el-precio-real-de-una-pagina-web-en-wordpress.html\">Precio de WordPress<\/a><\/li>\n<li><a href=\"https:\/\/www.webempresa.com\/blog\/plugins-de-valoraciones-para-wordpress.html\">Plugins de valoraciones para WordPress<\/a><\/li>\n<li><a href=\"https:\/\/www.webempresa.com\/blog\/mejores-plantillas-para-blog-en-wordpress.html\">Plantillas para blog en WordPress<\/a><\/li>\n<li><a href=\"https:\/\/www.webempresa.com\/blog\/cuanto-cuesta-un-dominio-web.html\">Cu\u00e1nto cuesta un dominio web<\/a><\/li>\n<li><a href=\"https:\/\/www.webempresa.com\/blog\/mejores-plugins-de-facebook-para-wordpress.html\">Plugins de facebook para WordPress<\/a><\/li>\n<\/ul>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mostrar c\u00f3digo en WordPress puede parecer una tarea sencilla, pero para muchos blogueros y desarrolladores que publican tutoriales y ejemplos de c\u00f3digo, puede convertirse en un verdadero desaf\u00edo. Escribir y compartir fragmentos de c\u00f3digo sin que estos se ejecuten y alteren la funcionalidad del sitio es esencial para mantener la claridad y la integridad de [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/pruebasweb.argenispaz.com\/index.php\/wp-json\/wp\/v2\/posts\/7282"}],"collection":[{"href":"https:\/\/pruebasweb.argenispaz.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pruebasweb.argenispaz.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pruebasweb.argenispaz.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pruebasweb.argenispaz.com\/index.php\/wp-json\/wp\/v2\/comments?post=7282"}],"version-history":[{"count":60,"href":"https:\/\/pruebasweb.argenispaz.com\/index.php\/wp-json\/wp\/v2\/posts\/7282\/revisions"}],"predecessor-version":[{"id":7404,"href":"https:\/\/pruebasweb.argenispaz.com\/index.php\/wp-json\/wp\/v2\/posts\/7282\/revisions\/7404"}],"wp:attachment":[{"href":"https:\/\/pruebasweb.argenispaz.com\/index.php\/wp-json\/wp\/v2\/media?parent=7282"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pruebasweb.argenispaz.com\/index.php\/wp-json\/wp\/v2\/categories?post=7282"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pruebasweb.argenispaz.com\/index.php\/wp-json\/wp\/v2\/tags?post=7282"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}