En las versiones recientes de WordPress, el siguiente mensaje de advertencia o error puede aparecer en algunas de sus publicaciones que contienen una imagen destacada.
Advertencia: strpos (): Aguja vacía en /httpdocs/wp-includes/media.php en la línea 1088
No soy un codificador de PHP, pero la búsqueda en la web me dice que la aguja vacía se refiere al valor nulo o vacío devuelto a una variable, probablemente causado por un error en WordPress. No tiene que editar el php.ini o modificar el código en media.php; simplemente cambie la visualización del mensaje de error editando wp-config.php y agregando la siguiente línea:
@ini_set ('display_errors', 0);
Agregué la línea anterior después de esto (la ubicación puede ser insignificante, no estoy seguro).
require_once (ABSPATH.'wp-settings.php ');
Esto oculta el mensaje de error feo de mis publicaciones. Para obtener más información, consulte Depuración en WordPress «WordPress Codex. Si tiene un plan de alojamiento administrado de WordPress en el que no puede editar los archivos principales o wp-config.php, puede solicitar al proveedor de alojamiento que lo haga por usted.