Falta la imagen y es necesaria: la estructura AMP de Wordpress no agrega el atributo Imagen

Al validar mis publicaciones de WordPress con la Herramienta de prueba de datos estructurados de Google, aparece el siguiente error:

"Image: missing and required"

Tengo instalado el complemento AMP oficial de wordpress que generó las páginas de AMP para mí. El problema es que no es popular el atributo "imagen" paraBlogPosting.

En el complemento hay un código que creo que debería generarlo, pero no se está ejecutando en ningún lado:

private function get_post_image_metadata() {
    $post_image_meta = null;
    $post_image_id = false;

    if ( has_post_thumbnail( $this->ID ) ) {
        $post_image_id = get_post_thumbnail_id( $this->ID );
    } else {
        $attached_image_ids = get_posts( array(
            'post_parent' => $this->ID,
            'post_type' => 'attachment',
            'post_mime_type' => 'image',
            'posts_per_page' => 1,
            'orderby' => 'menu_order',
            'order' => 'ASC',
            'fields' => 'ids',
            'suppress_filters' => false,
        ) );

        if ( ! empty( $attached_image_ids ) ) {
            $post_image_id = array_shift( $attached_image_ids );
        }
    }

    if ( ! $post_image_id ) {
        return false;
    }

    $post_image_src = wp_get_attachment_image_src( $post_image_id, 'full' );

    if ( is_array( $post_image_src ) ) {
        $post_image_meta = array(
            '@type' => 'ImageObject',
            'url' => $post_image_src[0],
            'width' => $post_image_src[1],
            'height' => $post_image_src[2],
        );
    }

    return $post_image_meta;
}

¿Cómo puedo completar la etiqueta de imagen para cada publicación usando este complemento AMP WordPress? Quiero que la página pase la Herramienta de prueba de datos estructurados, para que él también pueda pasar la validación AMP.

Actualizar: la razón por la que la imagen no se muestra es porque no hay una imagen incrustada en la publicación. ¿Hay alguna manera de poner una imagen predeterminada en caso de que no haya una, por lo que pasará la validación AMP / Schema?

Respuestas a la pregunta(2)

Su respuesta a la pregunta