我使用php,wordpress及其ACF插件创建了一个律师网站。我有一个从我的数据库生成的律师列表,由用户手动输入。现在,当我显示它们时,它们随机生成。例如 1)马里奥 - 创始人 2)彼得 - 实习生 3)大卫 - 助理 ..等等。
如何根据我的分级顺序显示这些内容?例如,创始人,合伙人,助理,实习生......
以下是我在相关页面的页面中显示的内容(显示相关律师的办公室页面):
<li><div class="rlawyers_wrap">
<?php
$proffessionals = get_posts(array(
'post_type' => 'proffessionals',
'meta_query' => array(
array(
'key' => 'professional_office_link', // name of custom field
'value' => '"' . get_the_ID() . '"',
'compare' => 'LIKE'
)
)
));?>
<?php if( $proffessionals ): ?>
<ul>
<?php foreach( $proffessionals as $proffessional ): ?>
<li>
<small class="rel_qualification"><?php echo get_field('qualification', $proffessional);?> </small>
<script type="text/javascript">
//expose
var qualifications = '<?php echo get_field('qualification', $proffessional);?>'
</script>
<a style="text-decoration: underline" href="<?php echo get_permalink( $proffessional->ID ); ?>">
<?php echo get_the_title( $proffessional->ID ); ?>
</a>
</li>
<?php endforeach; ?>
</ul>
<?php endif; ?>
有没有办法用php或wordpress中这样做?我设法按字母顺序对它们进行升序或降序排序,但我无法弄清楚如何进行“可自定义”排序。如果有人可以提供帮助,我将非常感激,谢谢
答案 0 :(得分:0)
为创始人,合作伙伴,助理,实习生制作单独的表格,栏目范围为:1,2,3 ....并使表格关系为1对多。对于“可自定义”排序,您必须在表中具有“可自定义”列,并且“可自定义”新表。