Wordpress – Bildtitel vorhanden – Gutenberg bekommt ihn nicht automatisch
P粉823268006
P粉823268006 2024-01-16 21:17:02
0
1
483

Bevor ich diese Frage stellte, habe ich 9 Stunden von 10:00 bis 20:00 Uhr bezahlt :( Ich habe alles versucht...aber kein Glück.

Nun, ich habe die Bildinformationen eingerichtet: Alternativtext, Titel, Bildunterschrift, Beschreibung

Der Gutenberg-Editor kann Alt-Text und Bildtitel abrufen, es fehlt jedoch „Titel“ auf der Registerkarte „Erweitert“ -> „Titeleigenschaften“.

Wie kann Gutenberge dazu gebracht werden, den Titel aus der Bild-Post_ID zu erhalten, ohne ihn erneut manuell umschreiben zu müssen? Danke...

P粉823268006
P粉823268006

Antworte allen(1)
P粉908643611

我测试了在 WordPress 6.2 中添加带有标题设置的图像,并确认默认情况下不添加标题属性。

在查看源代码时,我发现 title 键未包含在 pickRelevantMediaFiles - 尽管是 图像块标题被普遍使用。似乎与 GitHub 上的 发布特色图片:添加标题属性 #46880 PR 有关(在撰写本文时目前已被阻止)。

潜在的解决方案可能是扩展图像块的 edit() 函数包含 title 例如:

export const pickRelevantMediaFiles = ( image, size ) => {
    const imageProps = Object.fromEntries(
        Object.entries( image ?? {} ).filter( ( [ key ] ) =>
            [ 'alt', 'id', 'link', 'caption', 'title' ].includes( key ) 
            // Added 'title' to prevent value being "undefined"
        )
    );
...
}
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage