クライアント用のカスタム php ページがあります。基本的に、このページは post_meta の日付 (open_date と呼ばれる) ごとに投稿を一覧表示します。また、open_date が設定された各アイテムには、さらに 2 つの (open_start) と (open_close) が含まれています。よくわからない場合は、これはイベント タイプのリストです。
最終的に私が求めているのは、このメタを含むすべての投稿を取得し、それらを順番に表示するスクリプトです。以下の各メタ値の例。どこからスクリプトを開始すればよいかよくわからないので、私のスニペットはかなり不足しています..
例: open_date = 12/05/2011 open_start = 12:10 pm open_close = 02:00 pm
これまでの私のスクリプト
$masterquery = "SELECT * from wp_postmeta WHERE meta_key = 'open_date'";
$masterreslt = mysql_query($masterquery) or die(mysql_error());
while($masterdata = mysql_fetch_array($masterreslt)) {
$new_array = $masterdata['meta_value'];
if(!empty($masterdata['meta_value'])) {
foreach($masterdata as $fullarray) {
$post_id = $masterdata['post_id'];
$open_date = $masterdata['open_date'];
$open_start = $masterdata['open_start'];
$open_close = $masterdata['open_close'];
echo $post_id;
echo '<br>';
echo $open_date;
echo '<br>';
}
私が言ったように、むしろ欠けていて、どこから始めるべきかよくわかりません. これまでWPでこのようなことをしたことはありません。