PHP错误T
我得到这个错误: 解析错误:语法错误,意想不到的T_OBJECT_OPERATOR在线104上wp-content / themes / phil / page.php
这是我的代码:
<?php
$todaysDate = date ('M d');
$event_query = new WP_Query('showposts=5&category_name=events&meta_key=Date&meta_compare=>=&meta_value='.$todaysDate.'&orderby=meta_value=order=ASC');
?>
<?php
if (event_query->have_post()) : while ($event_query->have_post()) : $event_query->the_post();
$eventMeta = get_post_meta($post->ID, 'Date', true);
$eventDate = strtotime($eventMeta);
$displayDate = date ('M d', $eventDate);
?>
<li>
<span class="date"><?php echo $displayDate ; ?></span>
<span><a href="<?php the_permalink();?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></span></li>
<?php endwhile; else:?>
<li>No Upcoming events</li>
<?php endif;?>
我对这个PHP和WOrdpress很新,所以让我知道我做错了什么。 或者粘贴代码来替换。
我要出去一趟,猜测这条线:
if (event_query->have_post()) : while ($event_query->have_post()) : $event_query->the_post();
应该是这样的:
if ($event_query->have_post()) : while ($event_query->have_post()) : $event_query->the_post();
您在变量名称中缺少$。
您在中缺少$
infront of event_query
if (event_query->have_post())
链接地址: http://www.djcxy.com/p/69437.html
上一篇: PHP error T