admin管理员组文章数量:1130349
I am learning so please don't be cruel to me. I need Your help. I am trying to use Custom Fields and the loop is working BUT I have four sections and when the section contains the content is fine there is a title and the content shown but when there is no content there is a title shown only BUT I would like nothing to be shown just empty space with no title. Can You please give me a hand and show the "if" I should make. This is the working code:
<?php $loop = new WP_Query( array( 'post_type' => 'ogloszenia',
'orderby' => 'post_id', 'order' => 'ASC' ) ); ?>
<?php while( $loop->have_posts() ) : $loop->the_post(); ?>
<div class="col-md-3 col-xs-12 col-sm-6">
<?php
if ( has_post_thumbnail() ) {
the_post_thumbnail();
}
?>
<h3><?php the_title(); ?></h3>
<p><?php the_content(); ?></p>
</div><!-- end col -->
<?php endwhile ?>
I am learning so please don't be cruel to me. I need Your help. I am trying to use Custom Fields and the loop is working BUT I have four sections and when the section contains the content is fine there is a title and the content shown but when there is no content there is a title shown only BUT I would like nothing to be shown just empty space with no title. Can You please give me a hand and show the "if" I should make. This is the working code:
<?php $loop = new WP_Query( array( 'post_type' => 'ogloszenia',
'orderby' => 'post_id', 'order' => 'ASC' ) ); ?>
<?php while( $loop->have_posts() ) : $loop->the_post(); ?>
<div class="col-md-3 col-xs-12 col-sm-6">
<?php
if ( has_post_thumbnail() ) {
the_post_thumbnail();
}
?>
<h3><?php the_title(); ?></h3>
<p><?php the_content(); ?></p>
</div><!-- end col -->
<?php endwhile ?>
Share
Improve this question
asked Nov 28, 2018 at 13:32
Hubert KubasiewiczHubert Kubasiewicz
1053 bronze badges
1 Answer
Reset to default 0You can use get_the_content to a variable instead, so you can check it is not empty first:
<?php $content = get_the_content(); ?>
<?php if (!empty($content)) : ?>
<h3><?php the_title(); ?></h3>
<p><?php echo $content; ?></p>
<?php endif; ?>
I am learning so please don't be cruel to me. I need Your help. I am trying to use Custom Fields and the loop is working BUT I have four sections and when the section contains the content is fine there is a title and the content shown but when there is no content there is a title shown only BUT I would like nothing to be shown just empty space with no title. Can You please give me a hand and show the "if" I should make. This is the working code:
<?php $loop = new WP_Query( array( 'post_type' => 'ogloszenia',
'orderby' => 'post_id', 'order' => 'ASC' ) ); ?>
<?php while( $loop->have_posts() ) : $loop->the_post(); ?>
<div class="col-md-3 col-xs-12 col-sm-6">
<?php
if ( has_post_thumbnail() ) {
the_post_thumbnail();
}
?>
<h3><?php the_title(); ?></h3>
<p><?php the_content(); ?></p>
</div><!-- end col -->
<?php endwhile ?>
I am learning so please don't be cruel to me. I need Your help. I am trying to use Custom Fields and the loop is working BUT I have four sections and when the section contains the content is fine there is a title and the content shown but when there is no content there is a title shown only BUT I would like nothing to be shown just empty space with no title. Can You please give me a hand and show the "if" I should make. This is the working code:
<?php $loop = new WP_Query( array( 'post_type' => 'ogloszenia',
'orderby' => 'post_id', 'order' => 'ASC' ) ); ?>
<?php while( $loop->have_posts() ) : $loop->the_post(); ?>
<div class="col-md-3 col-xs-12 col-sm-6">
<?php
if ( has_post_thumbnail() ) {
the_post_thumbnail();
}
?>
<h3><?php the_title(); ?></h3>
<p><?php the_content(); ?></p>
</div><!-- end col -->
<?php endwhile ?>
Share
Improve this question
asked Nov 28, 2018 at 13:32
Hubert KubasiewiczHubert Kubasiewicz
1053 bronze badges
1 Answer
Reset to default 0You can use get_the_content to a variable instead, so you can check it is not empty first:
<?php $content = get_the_content(); ?>
<?php if (!empty($content)) : ?>
<h3><?php the_title(); ?></h3>
<p><?php echo $content; ?></p>
<?php endif; ?>
本文标签: Showing the post only when there is titlethumbnail and the content in Custom Fields
版权声明:本文标题:Showing the post only when there is title, thumbnail and the content in Custom Fields 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://it.en369.cn/questions/1749145102a2322854.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论