0

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

  • 阿尔弗雷德·希区柯克
  • 弗兰克·卡普拉
  • 佩德罗·阿莫多瓦
  • 伍迪·艾伦

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

在此处输入图像描述

有小费吗?感谢任何帮助。

编码:

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>';
4

1 回答 1

0

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

于 2012-09-21T20:03:22.953 回答