Rumah > Soal Jawab > teks badan
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粉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" ) ); ... }