我正在開發一個模板,以平鋪的方式顯示視頻。我創建的循環是爲了抓住「視頻」類別的所有帖子。我也嘗試過使用格式類型的視頻和基於分類學後格式post-video.php的模板,但結果相同:WordPress Loop for video category(template)not working on all browsers
基本上,循環在某些瀏覽器中工作正常Safari 8),但實際上無法從其他瀏覽器中的查詢中獲取任何帖子。 (主要是移動瀏覽器和IE)。
當循環工作時,我得到一個預期的單個視頻。如果不是,我收到錯誤「對不起,沒有找到視頻....」 - 相同的代碼,不同的瀏覽器,不同的結果。
下面是此行爲的例子鏈接:http://www.enableart.org/langschwartzwald/wordpress/blog/category/video/
這裏是代碼:
<?php
$the_query = new WP_Query('category_name=video'); ?>
if ($the_query->have_posts()) : ?>
<?php while ($the_query->have_posts()) : $the_query->the_post(); ?>
<div class="video_tile">
<?php the_content();
the_id(); ?>
<div class="video_title">
<?php the_title(); ?>
</div>
</div>
<?php endwhile; ?>
<?php wp_reset_postdata(); ?>
<?php else : ?>
<br>
<h1 style="color: lightblue;"><?php _e('Sorry, no videos found...'); ?></h1>
<?php endif; ?>
將'define('WP_DEBUG',true);'在'wp-config.php'內部以查看錯誤。 – Danijel
我將此添加到我的wp-config.php文件中,但它沒有在頁面上產生任何錯誤。 –