我无法重新创建错误。也许是从<?php get_sidebars(\'right\'); ?>
我确实对您的代码做了一点更改,但它没有给您带来您所说的“意外结束”错误。如果是从1号线传来的,我猜是头球。php文件?
如果您想尝试,以下是调整后的代码:
<?php
/*
Template Name: sliderpage */
?>
<?php get_header(); ?>
<div class="span-24" id="contentwrap">
<div class="span-24" id="contentwrap">
<div class="span-14">
<?php
$myslider=new WP_query(\'showposts=5&cat=13\');
//var_dump($myslider);
if($myslider->have_posts()):
while ($myslider->have_posts()) : $myslider->the_post();
?>
<div id="slider" class="nivoSlider">
<a href="<?php the_permalink() ?>" class="post-image">
<img src="<?php echo $featured_image_url [0]; ?>" alt="slider-image" title="<?php the_title(); ?>" />
</a>
<?php endwhile; endif; wp_reset_query(); ?>
</div>
<div id="content"></div>
</div>
<?php get_sidebars(\'right\'); ?>
</div>
<?php get_footer(); ?>
您的代码也已使用
<?
而不是
<?php
. WordPress中不支持短标记。虽然这不是错误的原因,但最好实践正确的编码标准。