JQuery Cycle和WordPress:标题、按钮,哦,我的天

时间:2011-08-17 作者:Justice Is Cheap

我正在尝试使用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滑块的教程,但没有一篇教程允许我在没有更好的单词的情况下使用标题与标题相同的按钮的同时使用标题。

有人能帮我吗?

1 个回复
最合适的回答,由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\'; ?>. 这没有坏处,但读起来很可怕(如果你正在通过代码/网页设计赚钱,你应该定义它。避免它)。

结束

相关推荐

Jquery conflict

我一直在尝试修复jquery问题。我的标题中有很多jquery。我将其用于滑块和其他内置于此预制主题中的内容。由于冲突,我无法添加任何使用jquery的内容。我需要一些帮助。董事会地址:www.cghat。com。忘记的密码是jquery,滑块也由jquery控制。我想添加另一个插件,但由于冲突无法添加。还有忘记的密码jquery。我需要知道哪里出了问题,以及如何修复它。如果我在标题中删除对javascript的调用,它是固定的。忘记的密码有效,但其他一切都会中断。<?php wp_enqueue_