インクルードタグ

<?php get_header(); ?> header.phpを読み込む

<?php the_sidebar(); ?> sidebar.phpを読み込む

<?php the_footer(); ?> footer.phpを読み込む

<?php comments_template(); ?> comments.phpを読み込む

<?phpget_search_form(); ?>  検索フォームを読み込む

<?php include( TMPLATEPATH . ‘/header2.php’ ); ?> その他のファイルを読み込む

 

条件分岐タグ

is_home()  メインブログページが表示されている場合

is_front_page()  サイトのフロントページが表示されている場合

is_single()  個別記事のページが表示されている場合

is_page()  ページが表示されている場合

is_category()  あるカテゴリーのアーカイブが表示されている場合

 

ループ

<?php if(have_posts()) : ?>

<?php while (have_posts()) : the_post(); ?>

コンテンツを表示

<?php endwhile; ?><?php else : ?>

コンテンツがない時の表示

<?php endif; ?>

ナビゲーションメニュー

カテゴリーを基準としたナビゲーションメニューの例

<ul id=”nav”>

<li ?php if (is_home()) {?> class=”current-cat”<?php} ?>>

 <a href=”<?php bloginfo(‘home’); ?>”>Home</a>

</li>

<?php wp_list_categories(‘title_li=&orderby=id’); ?>

</ul>

 

ページを基準としたナビゲーションメニューの例

<ul id=”nav”>

 <li <?php if(is_home()) { ?> class=”current-page_item”<?php } ?>>

 <a href=”<?php bloginfo(‘home’); ?>”>home</a>

</li>

<?php wp_list_pages(‘sort_column=menu_order&depth=1&title_li=’); ?>

</ul>

WordPress チートシート

Https://webcreatorbox.com さまより引用