我正在使用以下模板向我的 wordpress 网站添加一个辅助页面(没有网站的样式、菜单等),并且它没有从数据库返回任何结果。我已经阅读了无数的网页和几本 WP 书籍,但我不知所措。我可以看到数据库中的四条记录,但页面没有显示。这是我的模板:
<?php /* 模板名称:媒体播放器页面 */ ?><!DOCTYPE html> > <head> <meta charset="<?php bloginfo('charset'); ?>" /> <title>在线媒体播放器</title>
<?php wp_head(); ?> <link rel="stylesheet" href="/assets/css/music-player.css" type="text/css" media="screen" charset="utf-8"> <script src="/assets/js/jquery-1.8.3.js"></script> </head> <body> <div class="main-center"> <h1>Please select your choice of music</h1> <?php global $wpdb; $rows = $wpdb->get_results("select * from ppm_playlists"); foreach($rows as $row) : ?> <a class="openplayer" data-genre="<?php echo $row['id']; ?>" href="#"><?php echo $row['playlist']; ?></a> <?php endforeach; ?> </div> <!-- /.main-center --> <script type="text/javascript"> (function($) { $('.main-center').on('click', '.openplayer', function(e){ var genre = $(this).data('genre'); e.preventDefault(); alert(genre); }); })(jQuery); </script> </body> </html>