Avisos
Vaciar todo

[Resuelto] Resultados erróneos que devuelven código en búsquedas de Wordpress

8 Respuestas
4 Usuarios
1 Reactions
25 Visitas
Respuestas: 4
New Member
Topic starter
 

Hola, 

Tras realizar una búsqueda con el término "galería alumnos" en el blog, el listado muestra todo bien excepto 8 respuestas que aparecen con un código extraño y que deben estar "atragantadas" ya que se han reemplazado esas páginas y las nuevas aparecen correctamente con los mismos enlaces en el listado.

Hemos limpiado la caché vanish cache y optimizado las BBDD con WP-optimize sin resultado.

¿Alguna idea de cómo hacer para eliminarlas o limpiar la búsqueda de WP?

https://lboxacademy.es/blog/

Término de búsqueda: galeria alumnos

 

Esta es una captura de la incidencia:

https://bit.ly/3xkWycx

 

 

 

Contenido solo visible a usuarios registrados


 
Respondido : 04/04/2024 7:10 pm
Bruno
Respuestas: 6479
Illustrious Member Moderator
 

Que tal Sergio,

Tal parece que se trata de shortcodes huérfanos que quedaron despues de utilizar algun plugin que invocaba funcionalidades o elementos

Puedes probar instalando el siguiente plugin que oculta todos estos shortcodes huérfanos https://wordpress.org/plugins/remove-orphan-shortcodes/

Pruébalo y nos comentas

Saludos!


 
Respondido : 04/04/2024 8:47 pm
Sergio reaccionó
Respuestas: 4
New Member
Topic starter
 

Gracias Bruno, efectivamente ha funcionado el plugin y se han ocultado. Creo que son restos de la actualización del sitio, proceden de cuando se cambio de constructor de páginas. Código similar aparecía al editar las páginas antiguas construidas con WPBakery, con el editor de WordPress. 

Obviamente la solución óptima sería eliminar esos restos de código en vez de ocultarlo y cargar con un nuevo plugin que potencialmente podría afectar a otros shortcodes utilizados con ACF. ¿Cómo se podría encontrar y/o retirar?

Saludos!


 
Respondido : 05/04/2024 7:14 am
Pepe
 Pepe
Respuestas: 41115
Illustrious Member Admin
 

Hola Sergio.

El plugin elimina solo los ShortCode huérfanos, es decir, los que no se utilizan.

Si no quieres utilizar ese plugin puedes probar con una consulta en phpMyAdmin, pero tienes que ir con mucho cuidado y primero realiza una copia de seguridad de la base de datos:

UPDATE wp_posts SET post_content = REGEXP_REPLACE(post_content, "\\[\/?vc(.*?)\]", "");

 

Tienes que modificar el prefijo wp_ por el prefijo de tu base de datos.

 

Un saludo

 


Esta publicación ha sido modificada el hace 1 año por Pepe
 
Respondido : 05/04/2024 11:40 am
Respuestas: 4
New Member
Topic starter
 

@pepesoler Hola Pepe, he realizado la búsqueda como sugieres pero seguimos en la misma situación, de hecho los post con título "Galería del área..." ni siquiera existen y el destino al que enlazan son páginas creadas nuevas desde cero. Me temo que tendré que quedar con el plugin.


 
Respondido : 05/04/2024 12:31 pm
Karen Rios
Respuestas: 18667
Illustrious Member Moderator
 

Hola Sergio, 

En este caso, como comenta Pepe, son diferentes consultas y búsquedas que deberías buscar en la base de datos, al tener que tocar la base de datos es algo un poco más complicado. Si deseas ver más alternativas como eliminas estos códigos huérfanos puedes revisar el siguiente artículo donde se explican varias alternativas → https://www.webempresa.com/blog/shortcodes-wordpress-como-eliminar-codigos-huerfanos.html

Un Saludo 


 
Respondido : 05/04/2024 1:00 pm
Respuestas: 4
New Member
Topic starter
 

Muchas gracias Karen, revisaremos poco a poco para ir limpiando siguiendo la info del artículo. De momento solventamos los 8 encontrados ocultando con el plugin.

 


 
Respondido : 05/04/2024 4:18 pm
Bruno
Respuestas: 6479
Illustrious Member Moderator
 

Que tal Sergio,

Segun comprendo ya has podido resolver el tema de los shortcodes huérfanos asi que daremos por resuelta la consulta

De tener alguna otra duda estaremos aca atentos para ayudarte

Saludos!


 
Respondido : 05/04/2024 4:21 pm