Trong chủ đề màu trắng của tôi, không có thuộc tính alt được cấu hình cho bài đăng thanh trượt nhà. Tôi đã thêm văn bản thay thế cho hình ảnh thông qua giao diện thư viện phương tiện. Tôi đã thêm đoạn mã sau để hiển thị văn bản / thuộc tính alt. Nhưng nó không hiển thị:
<img class="homepage-slider_image" src="http://www.blabla.com/wp-content/uploads/2013/06/cms-website4-1800x800.jpg" alt="" />
Đây là mã:
<?php
$image = get_post_meta(get_the_ID(), WPGRADE_PREFIX.'homepage_slide_image', true);
if (!empty($image)) {
$image = json_decode($image);
$image_alt = get_post_meta( $attachment->ID, '_wp_attachment_image_alt', true);
if ( empty( $image_alt )) {
$image_alt = $attachment->post_title;
}
if ( empty( $image_alt )) {
$image_alt = $attachment->post_excerpt;
}
$image_title = $attachment->post_title;
$image_id = $image->id;
$image = wp_get_attachment_image_src( $image_id, 'blog-huge', false);
echo '<img class="homepage-slider_image" src="'.$image[0].'" alt="'. $image_alt .'" />';
}
?>
$attachment->ID
nhưng tôi không thể thấy bất kỳ thông tin nào về$attachment
đối tượng trong mã của bạn.