Wordpress Ajax为两种自定义帖子类型加载更多?

时间:2015-08-19 23:43:42

标签: php jquery ajax wordpress

我需要为我在Wordpress中处理的项目提取两种自定义帖子类型。现在我正在使用Ajax加载更多插件来轻松使用ajax。问题是我想在帖子类型LI中添加一个类,如果它们是一种帖子。

例如我的帖子类型是微笑和广告。因此,如果它是微笑帖子,它应该向LI 添加一个微笑类。如果是广告帖子,则应将广告类添加到LI 。请参阅以下代码以供参考。

简码:

[ajax_load_more post_type="smiles, ads" posts_per_page="6" images_loaded="true" button_label="Load More"]

中继器:

<?php if ($post->post_type == 'smiles') { ?>
        <li class=smile>
                <h3><?php the_author(); ?></h3>
                <a href="<?php the_permalink(); ?>" class=x-fi><img src="<?php echo get_first_image(); ?>" /></a>
                <p><?php the_excerpt(); ?></p>
                <?php echo getPostLikeLink( get_the_ID() ); ?>
                <a href="<?php the_permalink(); ?>">Read More / Comment...</a>
        </li>
<?php } ?>

<?php if ($post->post_type == 'ads') { ?>
        <li class=ad>
            <?php the_content(); ?>
        </li>
<?php } ?>                  

这个功能是否可以通过Ajax Load More插件完成,或者使用AJAX / Jquery / PHP有更简单的解决方案吗?截至目前,插件的功能无法按预期工作。

0 个答案:

没有答案