Rumah  >  Soal Jawab  >  teks badan

Wordpress - Tajuk imej wujud - Gutenberg tidak mendapatnya secara automatik

Sebelum bertanya soalan ini, saya membayar selama 9 jam dari 10:00 pagi hingga 20:00 malam :( Dah cuba semua...tapi tak berjaya.

Nah, saya telah menyediakan maklumat imej: teks alt, tajuk, kapsyen, penerangan

editor gutenberg boleh mendapatkan teks Alt, tajuk imej tetapi tiada "Tajuk" dalam tab Lanjutan -> Sifat Tajuk.

Bagaimana untuk membuat Gutenberge mendapat tajuk daripada post_id imej tanpa perlu menulis semula secara manual lagi? Terima kasih...

P粉823268006P粉823268006251 hari yang lalu386

membalas semua(1)saya akan balas

  • P粉908643611

    P粉9086436112024-01-17 11:46:30

    Saya telah menguji menambah imej dengan tetapan tajuk dalam WordPress 6.2 dan mengesahkan bahawa atribut tajuk tidak ditambahkan secara lalai.

    Semasa melihat kod sumber, saya mendapati bahawa title 键未包含在 pickRelevantMediaFiles - 尽管是 图像块标题 biasa digunakan. Nampaknya berkaitan dengan Terbitkan Imej Yang Ditampilkan: Tambah Atribut Tajuk #46880 PR di GitHub (kini disekat pada masa penulisan).

    Penyelesaian yang berpotensi ialah melanjutkan fungsi edit() blok imej untuk disertakan title Contohnya:

    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"
            )
        );
    ...
    }
    

    balas
    0
  • Batalbalas