使用表示层在两列中显示结果

时间:2012-09-21 19:57:34

标签: wordpress split

下面的函数按字母顺序列出自定义字段的值,不重复。例如:

  • Alfred Hitchcock
  • Frank Capra
  • PedroAlmodóvar
  • 伍迪艾伦

如何在两列中显示这些项目?例如:

enter image description here

任何提示?感谢任何帮助。

代码:

global $wpdb;

$query = "SELECT DISTINCT meta_value FROM $wpdb->postmeta WHERE meta_key = 'director' ORDER BY meta_value";
$directors = $wpdb->get_results( $query );

echo '<ul>';
foreach( $directors as $director ) :

echo '<li>' . $director->meta_value . '</li>';

endforeach;
echo '</ul>';

1 个答案:

答案 0 :(得分:0)

您正在混合应用程序的两个不同方面。数据是数据,其呈现是一种视图。您不应该尝试根据数据的显示方式强制存储或检索数据。因此,获取一列的数据,并使用表示层将其显示为N列。