Avisos
Vaciar todo

Insertar texto como código c en el editor de Wordpress sin que quite el formato y lo ponga normal  

 
Nico
 Nico
Usuario activo

Hola,

Necesito insertar texto como código c++ en el editor de Wordpress sin que quite el formato y lo ponga normal, pero no hay forma, he instalado varios módulos que se suponía que lo hacían pero nada.

Quizás es que la web no va bien, pero a ver si capto ideas nuevas.

Desarrollo que quiero.... sería coger del Notepad++ un código de C++ y ponerlo tal cual en la web, en un artículo que explico cosas de programación, pero cuando lo pongo es imposible, me quita los colores y lo formatea a todo igual.

Adjunto imagen para que se vea que quiero.

Citar
Respondido : 18/03/2019 5:50 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Revisa el siguiente artículo, usa directamente HTML, no los shortcodes
https://decodecms.com/insertar-codigo-fuente-en-wordpress-usando-prism/

Al menos si usas

  ..... 

No debería perder el formato, o estructura, sin embargo sería mejor que si vas a usar la vista de código pases tu código por alguna herramienta de convertir html a entidades, ya que tendrías problemas con los signos
Revisa: https://www.web2generators.com/html-based-tools/online-html-entities-encoder-and-decoder

Saludos.

ResponderCitar
Respondido : 18/03/2019 6:28 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Nico
 Nico
Usuario activo

Hola,...

Y no hay ninguna forma más fácil, porque poner más códigos,... además veo que es de hace 3 años y ni siquiera está ya en la bbdd de Wordpress de instalar directamente del panel de administración.

Gracias

ResponderCitar
Respondido : 20/03/2019 10:46 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Nico.

¿ Lo que quieres es mostrar código C++ en las entradas ?
Si es eso lo que buscas, tienes el siguiente plugin:
-> https://es.wordpress.org/plugins/enlighter/

Una vez instado versa que en el editor tienes un botón para añadir código:

.- Selecciona el tipo de código que quieres insertar y añade el código

El resultado sería el siguiente:

Espero que esta información te sirva para lo que buscas, de no ser así por favor indícalo para que podamos seguir ayudándote.

Un saludo

ResponderCitar
Respondido : 20/03/2019 11:34 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Nico
 Nico
Usuario activo

Hola,

Lo sigue formateando, veo que tiene muchas opciones, a pesar de ponerle "block" y "C++" me lo formatea.

En la imagen te lo muestro mejor.

Alguna idea?

Gracias

ResponderCitar
Respondido : 22/03/2019 5:19 pm
Nico
 Nico
Usuario activo

Hola, mirando lo único que se me ocurre es que veo que sale este error:

Advertencia de complemento de Enlighter: la opción use_smiliesestá habilitada. Las secuencias de smiley heredadas como 🙂 se reemplazan por imágenes que también afectan el código fuente publicado. - ver ayuda

y mirando la ayuda:
ADVERTENCIA: la opción use_smiliesestá habilitada
WordPress reconoce automáticamente secuencias de smiley como :)o :(y los transforma en imágenes. Debido a un error en la función de análisis en WordPress, esta característica también se transforma estas secuencias dentro del código fuente - especialmente prey codeetiquetas que también afecta Enlighter. Hace que los fragmentos HTML se inserten en el bloque de código. Para evitar este tipo de problemas, actualmente solo hay una solución: deshabilite los emoticonos de forma global.

Se ha creado un ticket para WordPress Core que incluye una solución que se lanzará pronto.

Aviso: esta configuración no está disponible dentro del menú de configuración estándar de WordPress. /wp-admin/options.phpDebe abrir el editor de configuraciones sin procesar para modificar la opción (o dentro de la tabla de base de datos de WordPress wp_options).

--

Es decir, quitar los emoticonos.... tendria que abrir el options.php?

Gracias

ResponderCitar
Respondido : 22/03/2019 5:33 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Deben ser entonces los estilos del theme que usas que tienen prioridad, podrías probar cambiando temporalmente de theme y verificar, usa alguno de los themes que te vienen por defecto con WordPress.

Saludos.

ResponderCitar
Respondido : 22/03/2019 5:34 pm
Nico
 Nico
Usuario activo

Antes funcionaba, así que no es de eso,... alguna idea?

Pues si que es difícil poner código de programación en un cms que se supone que está pensado para redactar.

ResponderCitar
Respondido : 29/04/2019 12:23 pm

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Nico.

¿ El dominio al que haces referencia es el de la entrada ?
Contenido solo visible a usuarios registrados

¿ Lo que quieres es mostrar código, no ejecutarlo ? lo digo porque lo que muestras en la captura es un archivo XML

Con el plugin que te indique puedes mostrar código.
.- accede a usuarios y edita tu usuario.
.- en la opción " Editor predeterminado " selecciona la opción " Editor Clásico "

.- Edita la entrada donde quieres añadir el código:
.- Selecciona el icono " Code Insert "

.- Añade el código que quieres mostrar en la entrada:

Este es el resultado:

En las opciones del plugin revisa que tengas seleccionado " Enlighter " en la opción de plantilla

Un saludo

ResponderCitar
Respondido : 29/04/2019 2:18 pm