2016-06-09 3 views
1

привет Я портфолио блог и под странице портфолио, я показать свои изображения в качестве корма изображения и добавить через галерею ИТС просто показать не гиперссылке без заголовка нет заголовкаКак показать заголовок в галерее изображений в WordPress

Я хочу, чтобы показать только надпись на каждом изображении

здесь используйте код, чтобы отобразить изображение в моей теме

<?php 
    global $post; 
    $header_images = get_post_meta($post->ID, '_ebor_gallery_images', 1); 

    if(is_array($header_images)) : 
?> 

<ul class="basic-gallery text-center"> 
    <?php 
     foreach($header_images as $id => $content){ 
      echo '<li>'. wp_get_attachment_image($id, 'large') .'</li> '; 

     } 
    ?> 
</ul> 

как добавить подпись в этом помочь мне для этого

спасибо!

+0

добавьте var_dump из $ header_images, там я догадываюсь, что вы увидите необходимые атрибуты – niklas

+1

Возможный дубликат [Wordpress получить прикрепленное изображение изображения] (http://stackoverflow.com/questions/34658739/wordpress-get-attachment- image-caption) –

+0

Взгляните на http://stackoverflow.com/questions/34658739/wordpress-get-attachment-image-caption, мой ответ там действителен здесь –

ответ

0

В вашем foreach:

$attachment_title = get_the_title($id) 

вы должны получить титул.

0

Попробуйте это ...

<ul class="basic-gallery text-center"> 
    <?php 
     $output = ''; 
     foreach($header_images as $id => $content){ 
      $output .= '<li>'. wp_get_attachment_image($id, 'large'); 
      $image = get_post($id); 
      $output .= '<span class="caption>'.$image->post_excerpt.'</span>'; 
      $output .= .'</li> '; 
     } 
     echo $output; 
     $output = ''; 
    ?> 
</ul> 

Вывод ваш заголовок в любой контейнер вы хотите, я просто использовал пролетом в качестве примера.

+0

FYI за исключением изображения является подпись –

+0

, но вот те заголовки, которые мы добавляем через галерею, поэтому для каждого изображения разные заголовки, так что я использую в выводе @Simon Pollard –

+0

the_excerpt(); эта работа для выдержки и показать, что за подпись @Simon Pollard –

Смежные вопросы