【发布时间】:2013-04-23 21:52:05
【问题描述】:
我知道如何使用 echo 来做到这一点,在这种格式中很难找到一些帮助:)
<?php
$user_roles = $current_user->roles;
$user_role = array_shift($user_roles);
if(get_field('doc-$user_role')): ?>
<ul>
<?php while(has_sub_field('doc-$user_role')): ?>
<li>
<h3><?php the_sub_field('doc_name'); ?></h3>
<p><?php the_sub_field('doc_description'); ?></p>
<a href="<?php the_sub_field('download_doc'); ?>" target="_blank"><img src="<?php bloginfo('template_directory'); ?>/images/download.png" alt="download_button"></a>
</li>
<?php endwhile; ?>
</ul>
<?php endif; ?>
【问题讨论】:
-
我不明白你的问题。你能详细说明一下吗?
-
this is wrong if(get_field('doc-$user_role')): ?> 应该怎么写?我有一个用户角色名称,想在它前面添加文档。
标签: php wordpress custom-fields