Show author bio box

时间:2017-01-31 作者:Pravayest Pravayest

我有一个带有作者信息的贴子页面。但我只想在作者有描述的情况下显示作者框信息。这就是我试图做的:

<?php if ( !empty(get_the_author_meta(\'description\')) and !empty( get_the_author_meta( \'ID\' )) ):?>
    <div class="blog-article-author">
        //author info here
    </div>
<?php endif; ?>
但我有一个错误:

无法在写入上下文中使用函数返回值

对于这部分代码:

<?php if ( !empty(get_the_author_meta(\'description\')) and !empty( get_the_author_meta( \'ID\' )) ):?>
如何解决这个问题?

1 个回复
最合适的回答,由SO网友:Arsalan Mithani 整理而成

Try this one :

<?php
$authordesc = get_the_author_meta( \'description\' );

if ( ! empty ( $authordesc ) ){ ?>
<div class="blog-article-author">
    //author info here...
</div>
<?php } ?>

相关推荐

如何处理多个forloop?

I have and order\\u id as array但是wc_get_order 一次只接受一个id如何循环使用order\\u id并让项目id和项目名称的列表?我在课堂上使用这个。如果按如下所示传递单个id,则其工作正常 public function getStuffDone() { order_id =array(358,368) $order = wc_get_or