我试图显示带有标题的图像,但当我这样做时,它会同时显示标题和alt文本。我试着用unset( $fields[\'image_alt\'] );
隐藏alt文本,但它什么也不做。这是我的代码:
<?php if (the_post_thumbnail_caption()) {
the_post_thumbnail_caption();
}
function remove_alt( $fields ) {
unset( $fields[\'image_alt\'] );
return $fields;
}
add_filter( \'attachment_fields_to_edit\', \'remove_alt\', 999, 1 );
?>
它首先获取标题(如果有),然后该函数应该删除alt文本并保留标题,但它不起作用。有什么建议可以让它工作吗?非常感谢您的帮助:)