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 Jesus,
Puedes hacer la prueba desactivando el plugin que nos comentas y ver si soluciona el problema, como estas agregando este emoji? Hay un plugin que te ayudaría a insertarlos:
https://www.webempresa.com/blog/metodos-para-agregar-emojis-en-wordpress.html
Anteriormente, tratamos un tema similar, verifica lo que se comentó en esta entrada:
https://www.webempresa.com/foro/plugins-wordpress/emojis-en-yoast-titulos-y-metadescripcion
Un saludo 🖐️
@argenis el problema lo tenía antes de instalar el plugin kk Star Ratings. Cuando guardo los cambios los emojis desaparecen. Me da la impresión de que el problema esté afectando también a ese plugin.
He leído los post que me recomiendas pero no encuentro una solución.
Un saludo.
Hola Jesus,
Unas de las soluciones es insertar los emojis permitidos por google en las metas:
https://emojipedia.org/google/
Y la otra es verificar utilizando el plugin para emojis:
No vemos que lo tengas activo, entonces no has intentado lo que te hemos compartido. Si sigues presentando la falla, luego de eso compártenos una URL y la ubicación donde debe mostrarse el emoji para poder identificar si lo elimina del todo o solo no lo muestra.
Un saludo 🖐️
@argenis He instalado el plugin que me recomiendas y nadada.
Me ocurre en todas las url de la web. Por ejemplo, en esta https://visitaguiadavaticano.com/reservas-vaticano/tour-privado-vaticano/ en el primer h2 "Guía privado por el Vaticano en español" he colocado un emoji, pero al guardar cambios el emoji desaparece del editor de WordPress y de la versión publicada.
Cómo puedes ver, más abajo hay algunos emojis, pero no tengo ni idea de por qué esos se han mantenido mientras que los demás han desaparecido y no puedo incluir más.
Un saludo.
Hola Jesus,
Es posible que tenga que ver con que estás usando emojis que no son del todo compatibles, verifica cambiar la forma que los insertas, agrégalos con codificación HTML en lugar de solo agregarlos:
https://www.w3schools.com/html/html_emojis.asp
Allí tienes la lista verífica con alguno de estos y nos comentas, incluso puedes enviarnos una captura de donde lo has agregado para confirmar si está implementado de forma correcta.
Un saludo 🖐️
@argenis He agregado el emoji en html y como puedes ver, en principio se ve.
Sin embargo, al guardar cambios desaparece.
Tengo otras 3 webs que usan la misma plantilla pero no tienen este problema. Además tienen los mismos plugin y configuración.
Por otro lado, el plugin kk Star Ratings sigue sin funcionar. Puedes verlo al final del post que es donde lo he configurado para que salgan las estrellitas para valorar.
Hola Jesús.
Creo que el problema lo tienes en el plugin WP Fastest Cache
.- vacia la cache de la web.
.- Desactiva el plugin WP Fastest Cache
Revisa si puedes añadir los emojis y nos comnetas.
Un Saludo
@pepesoler Gracias por tu respuesta.
He limpiado la cache, después he desactivado el plugin WP Fastest Cache. He insertado el emoji.
Cuando he guardado los cambios el emoji ha desaparecido.
Lo he probado 3 veces y siembre pasa lo mismo. ¿Qué puede estar pasando?
Un saludo.
Hola Jesús.
Ok, vamos a ver si el problema viene por la codificación en la Base de datos.
.- Accede a tu cuenta de WePanel -> Administrador de archivos
.- Accede a la carpeta de la instalación y edita el archivo wp-config
.- Busca este código:
/** Database charset to use in creating database tables. */
define( 'DB_CHARSET', 'utf8' );
/** The database collate type. Don't change this if in doubt. */
define( 'DB_COLLATE', '' );
.- Cambialo por este:
/** Database Charset to use in creating database tables. */
define( 'DB_CHARSET', 'utf8mb4' );
/** The Database Collate type. */
define('DB_COLLATE', 'utf8mb4_unicode_ci');
.- Instala el siguiente plugin:
-> https://es.wordpress.org/plugins/code-snippets/
El plugin sirve para añadir código sin tener que editar los archivos.
Un Vez activado:
.- Accede a Fragmentos de código -> añadir nuevo
.- Añade lo 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 );
Revisa si con eso se soluciona y nos comentas.
Un Saludo
@pepesoler Muchas gracias por tu respuesta.
He seguido todos los pasos pero el problema sigue sin solucionarse. Al guardar los cambios los emojis desaparecen. Como te comenté tampoco me funciona el plugin kk Star Ratings.
He dejado la configuración que me has recomendado con el código insertado y el plugin. Vuelvo todo a como estaba?, desinstalo el plugin?
Un saludo Pepe.
Hola Jesus,
Puedes enviarme la URL donde estás intentando insertar estos emojis? actualmente si veo tu sitio web veo que algunos si se muestran
Un Saludo
@karen. Si, no se por qué me han desaparecido casi todos los emojis de la web menos unos pocos.
He probado a insertar por ejemplo en esta url https://visitaguiadavaticano.com/visitar-vaticano/mejor-epoca-visitar-vaticano/
Cuando he guardado cambios sólo ha quedado 1 de los 4.
Cómo no ha funcionado, ¿desinstalo el plugin code-snippets y código que me comentó su compañero? También me gustaría saber por que motivo podría no estar funcionando kk Star Ratings.
Muchas gracias por su respuesta.
Hola Jesús.
¿desinstalo el plugin code-snippets y código que me comentó su compañero?
No, no elimines el código ni desinstales el plugin.
De donde estas copiando esos Emoji ?
Prueba los que tienes en esta URL, solo tienes que copiar y pegar:
Antes de copiarlos vacía todas las caches que tienes.
Sobre el tema del plugin kk Star Ratings, al ser un tema diferente, lo mejor es que abras un tema nuevo y lo vemos, no es bueno mezclar varias consultas en una misma entrada.
Un saludo
@pepesoler Gracias por su respuesta.
ok. He copiado el emoji de la web https://getemoji.com/.
Lo he pegado en la url:
He guardado cambios y ha vuelto a desaparecer:
Lo he probado con muchos emojis y siempre lo mismo.
También ocurre que cuando pongo un emoji en la meta descripción y guardo los cambios desaparece el emoji y el texto de la meta descripción.
Cuando escribo la meta descripción sin emoji y guardo cambios no hay problema.
¿Qué puede ser?
Gracias Pepe.