AVA1ANCHE

WordPress

Wordpress基本ループ

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php endwhile; endif; ?>

  説明

よく使うテンプレート

<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
<?php the_excerpt(); ?>
<?php the_content(); ?>
<?php the_content(‘リンク’); ?>//<!–more–>までを表示、’リンク’で単一記事へ
<?php the_time(‘Y年m月d日’); ?>//すべての記事に日付を表示
<?php the_date(‘Y年m月d日’); ?>//同じ日の投稿は初めの記事だけに日付
<?php endwhile; ?>
<?php endif; ?>

  説明

wp_query

<?php $args = array(
‘post_type’ => ‘hoge’,
//追加の引数を記述
); ?>
<?php $query = new WP_Query( $args ); ?>
<?php if( $query->have_posts() ) : ?>
<?php while ( $query->have_posts() ) : $query->the_post(); ?>
//コンテンツ
<?php endwhile; ?>
<?php else : ?>
//コンテンツ
<?php endif; ?>

 

php inline background

style="background: url(<?php the_field('フィールド名'); ?>) no-repeat center center; -webkit-background-size: cover; background-size: cover;"