Un usuario preguntó 👇
Mi sitio está en WordPress 5.2.4 y la versión 1.7.7 del plugin Scheme. Recibo el siguiente error en el modo WP_Debug y reduje este plugin a:
Aviso: índice no definido: esquema en /wordpress/wp-includes/media.php online 4067 Aviso: índice no definido: esquema en /wordpress/wp-includes/media.php online 4068
Cambié mi tema con Theme 2019 y el error continúa. Cualquier ayuda que pueda brindar sería útil. ¡Gracias por adelantado!
(@hishaman)
Hace 1 año, 2 meses
Hola,
Escaneé los archivos del plugin en busca de un esquema de variable $ indefinido, los usé dos veces en las funciones del plugin y están definidos. Entonces no causará este error.
También en otra comprobación, el único lugar que estamos usando es una función que podría causar este aquí, pero comprobamos aquí para las variables antes de su uso!
Vea abajo:
if ( !empty($logo) ) {
$logo_attachment_id = attachment_url_to_postid( $logo );
// If the above function fails, we can use the commented one below:
//$logo_attachment_id = schema_wp_get_attachment_id_from_url( $logo );
if ( !empty($logo_attachment_id) ) {
$schema['logo'] = schema_wp_get_image_object_by_attachment_id( $logo_attachment_id );
$schema['logo']['@id'] = $url . '#logo';
} else {
// It's external, use image url only
$schema['logo'] = $logo;
}
}
Creo que esto proviene de otro lugar y no es causado por el plugin Scheme.
(@ 270net)
Hace 1 año, 2 meses
¡Gracias por su respuesta rápida!
Para comprobarme dos veces, desactivé todos los plugins excepto el plugin Scheme y cambié mi tema al tema predeterminado de 2019 (y 2017). El error sigue:
Aviso: índice no definido: esquema en /wordpress/wp-includes/media.php en línea 4067 Aviso: índice no definido: esquema en /wordpress/wp-includes/media.php en línea 4068
Si no es el plugin, ¿tiene alguna sugerencia alternativa? ¿O hay alguna solución de problemas adicional que pueda hacer para reducir el sitio del error?
Gracias nuevamente de antemano por su tiempo y experiencia.
(@hishaman)
Hace 1 año, 2 meses
Gracias por investigar más.
¿Ha configurado el logotipo en: Configuración del esquema> Gráfico de información> Acerca de la organización?
Probablemente aquí es donde se dispararía la función de error.
Haré otra prueba para ver qué sale y avisarte.
(@ 270net)
Hace 1 año, 2 meses
Hola, sí, hay un logotipo instalado allí. ¿Necesita incluir un logotipo o lo sacaría de la pestaña General?
(@hishaman)
Hace 1 año, 2 meses
Lo pregunto porque la notificación que ve en los registros podría provenir de la función que devuelve datos de imagen del logotipo.
(@ 270net)
Hace 1 año, 2 meses
Sí, tengo un logo en esa sección.
¿Solucionó tu problema??
0 / 0