PHP if语句Wordpress

PHP if语句Wordpress,wordpress,if-statement,Wordpress,If Statement,我想在此代码中添加一个If语句,这样,如果设置了一个自定义字段选项,它就会将内容带到主页滑块上——如果没有,则不会 这是我目前的代码 <?php query_posts('cat=22&posts_per_page=100');?> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <li> <a href="http://www

我想在此代码中添加一个If语句,这样,如果设置了一个自定义字段选项,它就会将内容带到主页滑块上——如果没有,则不会

这是我目前的代码

<?php query_posts('cat=22&posts_per_page=100');?>


<?php if (have_posts()) : while (have_posts()) : the_post(); ?>              
<li>
    <a href="http://www.url.co.uk<?php echo get_post_meta($post->ID, 'homelargeImage', true); ?>" title=""></a>
    <a href="#" target="_blank"></a>                        
    <div style="top:0px; left:0px; width:980px; height:515px;">
      <a href="<?php bloginfo('url') ?>/perfomances/"><img src="http://www.url.co.uk/uploads<?php echo get_post_meta($post->ID, 'homeEventText', true); ?>" alt="" width="980" height="520" style="border:none;" /></a> 
    </div>


  • 有人能给我指出正确的方向来添加If语句吗

    我假设如下:

    • get_post_meta($post->ID,'homelargeImage',true)是您正在谈论的自定义字段选项集,如果不是,请将get_post_meta($post->ID,'homelargeImage',true)替换为您试图设置的任何自定义字段

    • 您在
    • 之后的两个a href链接是您希望将内容带到主页的if/else语句

    考虑到这一点,我得到的是:

    <?php query_posts('cat=22&posts_per_page=100');?>
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>              
    <li>
    <?php if(get_post_meta($post->ID, 'homelargeImage', true)) { ?>
        <a href="http://www.url.co.uk<?php echo get_post_meta($post->ID, 'homelargeImage', true); ?>" title=""></a>
    <?php } else {?>
        <a href="#" target="_blank"></a>   
    <?php } 
        <div style="top:0px; left:0px; width:980px; height:515px;">
          <a href="<?php bloginfo('url') ?>/perfomances/">
            <img src="http://www.url.co.uk/uploads<?php echo get_post_meta($post->ID, 'homeEventText', true); ?>" alt="" width="980" height="520" style="border:none;" />
          </a> 
        </div>
    
    
    

  • 你有什么错误?停止使用。希望wordpress希望在不久的将来删除它。使用正确的方法,即停止使用。希望wordpress希望在不久的将来删除它。使用正确的方法,即使用