最近添加的帖子未显示在带有数据库查询的侧栏中

时间:2014-08-26 22:32:44

标签: php wordpress

我在Wordpress中设计了一个带有自定义主题的网站。在侧边栏中,我有一个显示即将发生的事件的区域。一切都很好,但客户第一次尝试添加一个事件(我使用的是“事件列表”插件),它很好地显示在我的“事件”页面上,但没有显示在我的侧边栏中,显示即将发生的事件。下面是查询数据库的代码,我希望有人可以给我一个关于问题可能是什么的想法。在此先感谢!!

    <div id="events-panel">
      <?php

        global $wpdb;
        $result = $wpdb->get_results( "SELECT start_date, title 
            FROM wp_event_list
            WHERE start_date >= CURDATE() LIMIT 7"
              );

            foreach ( $result as $event ) {?>
                <h4 class="green bold"><?php echo $event->start_date; ?></h4>
                <h3 class="arial bold italic"><?php echo $event->title; ?>&nbsp;&nbsp;&nbsp;<a class="read-more arial bold" href="index.php?page_id=61">Read more</a></h3>
                <div style="width:100%; height:1px; background:#D6E6E3;"></div><!-- horizontal rules -->
      <?php } ?>

    </div> <!-- end events-panel -->

当我用var_dump得到$ result的详细信息时,我得到:

    array(7) { [0]=> object(stdClass)#330 (2) { ["start_date"]=> string(10) "2014-09-10" ["title"]=> string(23) "Executive Board Meeting" } [1]=> object(stdClass)#331 (2) { ["start_date"]=> string(10) "2014-09-10" ["title"]=> string(26) "Board of Directors Meeting" } [2]=> object(stdClass)#332 (2) { ["start_date"]=> string(10) "2014-09-16" ["title"]=> string(15) "Women in Motion" } [3]=> object(stdClass)#333 (2) { ["start_date"]=> string(10) "2014-09-25" ["title"]=> string(37) "North Shore Community Bank Networking" } [4]=> object(stdClass)#365 (2) { ["start_date"]=> string(10) "2014-10-02" ["title"]=> string(21) "Legislative Breakfast" } [5]=> object(stdClass)#311 (2) { ["start_date"]=> string(10) "2014-10-08" ["title"]=> string(40) "Member Appreciation Breakfast Roundtable" } [6]=> object(stdClass)#357 (2) { ["start_date"]=> string(10) "2014-10-21" ["title"]=> string(22) "SSA Commission Meeting" } }

0 个答案:

没有答案