【发布时间】:2017-01-08 21:30:21
【问题描述】:
我想要实现的是: 我有一个包含几行的自定义表。 每行都是与页面链接的项目(行的“页面”字段是页面的名称),因此当我打开一个页面时,我会获得链接到该页面的所有项目。
我设法获得了与页面名称对应的行。但是我不知道如何管理数组。
想法是将变量传递给页面模板,以便自动填充正确的数据。
global $wpdb;
$mytitle = get_the_title();
$results = $wpdb->get_row($wpdb->prepare('SELECT * FROM wp_mytable WHERE page = %s', $mytitle));
$item-list = array();
foreach ($results as $r)
{
$item-name = $r->name;
$item-description = $r->desc;
$item-list = "some html code with $item-name and $item-description";
}
在页面模板中,我将只使用<?php echo $item-list; ?> 以获取该页面的所有项目。
但它似乎不起作用。
任何帮助将不胜感激。
谢谢。
【问题讨论】: