我试图在后缩略图上显示'alt'和'title'属性,但是唯一真正显示传递的属性是'class'。“‘alt”和“title”都不见了。有什么原因吗?
$thumbnail_id = get_post_thumbnail_id( );
$image_alt = get_post_meta($thumbnail_id, '_wp_attachment_image_alt', true);
echo $image_alt; //correct alt attribute text
classTest添加

altTest失踪

titleTest失踪
发布于 2020-01-29 19:37:20
结果发现,这是由functions.php中的以下自定义主题筛选器造成的。注释解决了这个问题。
function image_alt_tags($content) {
global $post;
preg_match_all('//', $content, $images);
if (!is_null($images)) {
foreach($images[1] as $index => $value) {
if (!preg_match('/alt=/', $value)) {
$new_img = str_replace('https://wordpress.stackexchange.com/questions/357463
复制相似问题