我正在尝试使用jQuery cycle在我的博客上创建一个旋转器(将在所有其他博客上继续使用),如下所示:http://www.pbs.org/teachers
<div id="feature-well">
<?php
$loop = new WP_Query( array( \'category_name\' => \'Dynamic Lead\', \'posts_per_page\' => 3 ) );
$i = 0; ?>
<ul id="feature-well-features">
<?php while ( $loop->have_posts() ) : $loop->the_post(); ?>
<li class="feature-well-feature <?php echo ++$i; ?>">
<a href="<?php echo get_post_meta($post->ID, \'custom_permalink\', true); ?>">
<img alt="<?php the_title(); ?> image" <?php echo get_post_meta($post->ID, \'img_url\', true); ?" />
<span class="feature-description">
<span class="feature-go">Go!</span>
<span class="feature-title"><?php the_title(); ?></span>
<span class="feature-summary"><?php the_content(); ?></span>
</span><!-- feature-well-description -->
</a>
</li>
<?php endwhile; ?>
</ul><!-- feature-description -->
<?php $i = 0; ?>
<ul id="feature-nav">
<?php while ( $loop->have_posts() ) : $loop->the_post(); ?>
<li class="feature-<?php echo ++$i; ?> <?php if ( $i <= 1 ) echo \'activeSlide\'; ?>"><a href="<?php echo get_post_meta($post->ID, \'custom_permalink\', true); ?>" <?php if ( $i <= 1 ) echo \'class="activeSlide"\'; ?>><?php the_title(); ?></a></li>
<?php endwhile; ?>
</ul><!-- feature-list -->
</div>
但是,当我实现上述代码时,我只得到了空白(页面不会继续加载)。我已经尝试了几篇关于在WP中创建jQuery滑块的教程,但没有一篇教程允许我在没有更好的单词的情况下使用标题与标题相同的按钮的同时使用标题。
有人能帮我吗?
最合适的回答,由SO网友:kaiser 整理而成
First: 您应该使用像“Eclipse”或“PhpFireStorm”这样的IDE。
Second: 重新阅读您的代码总是一个很好的建议-下一行缺少什么?
<img alt="<?php the_title(); ?> image" <?php echo get_post_meta($post->ID, \'img_url\', true); ?" />
Third: 你需要说明
global $post;
在文件开头,您可以从全局post对象访问提供的数据之前。
Fourth: 永远不要做这样的事:<?php echo \'bla\'; ?><?php echo \'whatever\'; ?>
. 这没有坏处,但读起来很可怕(如果你正在通过代码/网页设计赚钱,你应该定义它。避免它)。