0

我们有一个使用 WP 模板的完整站点https://wordpress.org/themes/twentynineteen/ 该站点是:ccdconline.org 没关系,但它不显示替代文本,我无法弄清楚 php 设置。这是带有“缩略图”类型图像的帖子的代码,由 PHP 模板从单个条目拉到用作信息中心的 HTML 页面中:

 <?php
    get_header(); ?>
    <div class="title text-center">    
    <h1><strong>Board Of Directors</strong></h1>
    <img src="<?php echo get_template_directory_uri(); ?>/images/title.png" 
    title="title-line" alt="title-line">       
    </div>
    <?php 
    $posts = get_posts(array(
    'posts_per_page'  => -1,
    'post_type'     => 'fwp_about',
    'meta_query'   => array(   
    array(
    'key'      => 'about_section',
    'value'        => 'bod',
    'compare'  => 'LIKE'
    )
    )  
    ));
    if( $posts ): ?>
    <div class="about-person pd20">
    <?php foreach( $posts as $post ):
    setup_postdata( $post );
    if (has_post_thumbnail()) {
    $thumb = wp_get_attachment_image_src(get_post_thumbnail_id(), 
    'thumbnail_name');
    }
    ?>
    <div class="about-image">
    <div class="image-popups">
    <a class="hiddentext" title="" href="<?php echo $thumb[0]; ?>" data- 
    effect="mfp-zoom-in"><?php the_title(); ?> <span class="bg-img" 
    style="background: url('<?php echo $thumb[0]; ?>');"><?php the_title(); ?> 
    </span> </a> 
    </div>
    </div>
    <div class="about-title text-center">
    <h4 class="clrblue">
    <?php the_title(); ?>
    </h4>
    <h6 class="head grey"><?php echo the_field('designation'); ?></h6>
    <br />
    <h6 class="head2 grey"><?php echo the_field('sub_title'); ?></h6>
    <h6><a href="mailto:<?php echo get_field('email_address'); ?>"><?php echo 
    the_field('email_address'); ?></a></h6>
    </div>
    <div class="about-description pd20">
    <p>
    <?php the_content();?>
    </p>
    </div>
    <?php endforeach; ?>
    </div>
    <?php wp_reset_postdata(); ?>
    <?php endif; ?>
    <?php get_footer(); ?>

其中 class="hiddentext" title="" 应该使用 title="" 来显示替代文本,但如果我在引号内放置一个值,它实际上会显示我输入的任何内容。我需要它来显示我们媒体库上图片的任何元替代文本。有任何想法吗?

4

0 回答 0