Hola. Tengo el problema de que no se visualizan los emojis en esta web https://visitaguiadavaticano.com/ Casi todos los emojis que tenía publicados en todas las entradas de la web han desaparecido. Sólo sen han mantenido muy pocos.
Tampoco puedo incluir emojis por ejemplo en Meta description de las entradas. Si incluyo un emoji se borra todo el texto de la Meta descripcion y el emoji.
No se si este problema esta relacionado con que no me funciona el plugin kk Star Ratings que acabo de instalar. Lo digo porque las estrellas son de tipo emoji y pudiera ser que le esté afectando el mismo error.
Un saludo.
se
Contenido solo visible a usuarios registrados
Hola Jesús,
Entiendo que el problema persiste es por ello que vamos a validar lo siguiente
-Has intentado crear un post sin usar el editor clásico y en su lugar usar Gutenberg?
-Desde el apartado de WP fastest cache válida que tengas desactivada la siguiente opción
-Si el problema persiste desactiva todos los plugins, renombra desde WePanel el archivo htaccess por algo como "htaccess-bk" y luego desde las opciones de Ajustes -> Enlaces permanentes los configuras a "Nombre de la entrada"
Ya con estas pruebas vamos descartando que puede estar pasando
Saludos!
@bruno-vichetti Gracias.
El plugin WP Fastest Cache está bien configurado.
He desactivado el Editor Clásico y usado Gutenberg y me sale este error: Ha fallado la publicación. No se ha podido actualizar la entrada en la base de datos.
Parece que no puedo publicar.
La opción de renombrar el archivo htaccess aún no la he probado, ya que de momento parece que podría estar relacionado el problema con el editor clásico.
Tengo otras webs que usan la misma platilla (orbital) y las tengo configuradas igual con el editor clásico pero no tienen este problema.
Un saludo.
Hola Jesús
Ok, por favor vuelve a activar todos los códigos que te comente antes .
Una vez todo activado, borra todas las caches que tengas
.- Desactiva el plugin de cache
.- Prueba añadir los iconos
Si sigue sin funcionar, por favor déjalo todo como esta no desactives ni elimines los códigos que te indique y nos lo indicas para que lo revisemos.
Un Saludo
@pepesoler Hola Pepe.
He seguido tus indicaciones (activado los códigos y borrado la cache). Después he copiado un grupo de emojis:
He guardado cambios y me han desaparecido menos unos pocos. Muy extraño que afecte a unos si y a otros no.
Un saludo.
Hola Jesús.
Ok, deja los códigos activos y por favor dime la URL de la página donde estás copiando los Emoji y asi lo pruebo.
Un saludo
@pepesoler ok
Por ejemplo en esta url: https://visitaguiadavaticano.com/museos-vaticanos/que-ver-museos-vaticanos/
He copiado dos emojis en dos títulos diferentes de la url: ➡️🏛️
He gyuardado cambios y me ha desaparecido uno de ellos:
Hola Jesús.
Tienes activo el codigo que te indiqué antes ?
.- Accede a fragmentos de código -> Todos los fragmentos de código.
Adjunta una captura para que veamos lo que tienes.
Un Saludo
@pepesoler Hola.
ok! Adjunto captura de pantalla. Tengo marcado donde pone "Permitir emoticonos".
Dentro este es el código que tengo:
Sigue ocurriendo el mismo error. He limpiado la cache pero nada...
Un saludo.
Hola Jesús.
Ese no es el codigo que te indique, el código es el siguiente:
add_filter( 'wp_insert_post_data', function( $data, $postarr ) {
if ( ! empty( $data['post_content'] ) ) {
$data['post_content'] = wp_encode_emoji( $data['post_content'] );
}
return $data;
}, 99, 2 );
Un saludo
@pepesoler Muchas gracias. Pensaba que ya había incluido el código. Ya puedo adjuntar los emojis en el contenido de las entradas. 👍 Sólo veo que desaparecen ahora al guardar cambios en la "Meta descripción de Yoast".
Un saludo Pepe.
Hola Jesús.
Para los meta de Yoast intenta añadirlos con unicode:
-> https://www.mclibre.org/consultar/htmlcss/html/html-unicode-dibujos.html
Utiliza el código Hex
Un Saludo
@pepesoler Muchas gracias. Todo correcto.
¿Tengo que dejar siempre el plugin Fragmentos de código o ya puedo desinstalarlo?
Un saludo.
Hola Jesús.
¿Tengo que dejar siempre el plugin Fragmentos de código o ya puedo desinstalarlo?
Tienes que dejarlo, si no quieres tener el plugin puedes añadir ese código en el archivo functions.php.
El plugin Code Snippets para WordPress es una herramienta que te permite añadir y gestionar fragmentos de código (snippets) personalizados directamente desde el panel de administración de WordPress, sin necesidad de editar archivos del tema o acceder al archivo functions.php. Es una forma más segura y organizada de añadir funciones personalizadas a tu sitio web.
Un saludo
@pepesoler Gracias.
Prefiero desinstalarlo. No quiero tener muchos plugins instalados. Me puedes decir la ruta para incluir el código en functions.php. Estoy buscando el archivo pero no lo veo. También saber en que línea tengo que insertarlo.
Muchas gracias por todo Pepe.
Hola Jesús
Esa clase de plugins no consumen recursos, no se trata de la cantidad de plugins que tengas sino del consumo que tiene cada plugin.
El archivo functions.php forma parte de los archivos de tu plantilla y se encuentra dentro de wp-content -> themes -> orbital y puedes añadirlo al final del archivo
Ten en cuenta que si se actualiza la plantilla se puede eliminar el código ya que se sobreescribe los archivos, para no perderlo tendrias que crear un tema hijo de la plantilla orbital y añadirlo en ese tema hijo.
-> Crear temas hijo en WordPress (child themes)
Revisa esta documentación de tu plantilla:
-> https://orbitalthemes.net/crear-tema-hijo-wordpress/
Un saludo