我正在尝试设置wordpress。对于我的博客页面,我根据文章的位置(第一行)和内容(引用或带有图像的文章)显示不同的项目。它完成了这项工作。
<?php $post_counter = 0; // START COUNTDOWN ?>
<?php if ( have_posts() ) : ?>
<?php query_posts('category_name=blog'); ?>
<?php while ( have_posts() ) : the_post(); ?>
<?php $post_counter++; // COUNTDOWN FOR EACH POST ?>
<!-- IF FIRST POST -->
<?php if ( $post_counter == 1 ) : ?>
<div class="first">
<?php $url = wp_get_attachment_url( get_post_thumbnail_id($post->ID) ); ?>
<div style="background-image:url('<?php echo $url; ?>')" class="fullimg">
</div>
<a href="<?php the_permalink() ?>">
<?php the_title() ?>
<?php echo get_the_date( 'd/m/Y' ); ?>
</a>
</div>
<?php endif; ?>
<!-- IF NOT FIRST POST -->
<?php if ( $post_counter != 1 ) : ?>
<!-- IF NOT FIRST POST AND IS A QUOTE -->
<?php if ( has_post_format( 'quote' )) : ?>
<div class="quote">
<?php the_content() ?>
<?php echo get_the_date( 'd/m/Y' ); ?>
</div>
<?php endif; ?>
<!-- IF NOT FIRST POST AND IS NOT A QUOTE -->
<?php if ( !has_post_format( 'quote' )) : ?>
<div class="noquote">
<?php $url = wp_get_attachment_url( get_post_thumbnail_id($post->ID) ); ?>
<div style="background-image:url('<?php echo $url; ?>')" class="fullimg">
</div>
<a href="<?php the_permalink() ?>">
<?php the_title() ?>
<?php echo get_the_date( 'd/m/Y' ); ?>
</a>
</div>
<?php endif; ?>
<?php endif; ?>
<?php endwhile; ?>
<?php endif; ?>
但是现在我想更多地集成一个负载,为什么我使用插件&#34; ajax加载更多&#34;。当我将我的钩子插入模板并且插件集成了短代码时,按钮出现但没有任何反应。想法?