MENU

WordPressでよく使うコード

テンプレート読み込み

//ヘッダー
<?php get_header(); ?>

//サイドバー 
<?php get_sidebar(); ?>

//フッター
<?php get_footer(); ?>

//テンプレートファイル xxxxxに読み込みたいファイル名
<?php include( TEMPLATEPATH . '/xxxxx.php' ); ?>

 

サイト内のURL読み込み

//サーバー直下
<?php get_option('siteurl'); ?>/パス

//URL直下
<?php echo get_option('home'); ?>/パス

//テンプレート直下
<?php bloginfo('template_directory'); ?>/パス

 

分岐

//シングルページ
<?php if(is_single()): ?>
シングルページの時
<?php else: ?>
それ以外の表示
<?php endif; ?>

//固定ページ
<?php if(is_page()): ?>

//カテゴリー
<?php if(is_category()): ?>

//検索結果ページ
<?php if (is_search()): ?>

//404ページ
<?php if (is_404()): ?>

//トップページにだけ表示したい
<?php if ( is_home() || is_front_page() ) : ?>
ここにトップページにだけ表示したい内容
<?php endif; ?>

//条件分岐効かない時 queryをリセット
<?php wp_reset_query(); if(is_home()): ?>
トップページに表示させるコンテンツ
<?php else: ?>
トップページに以外に表示させるコンテンツ
<?php endif; ?>

//特定のページだけ除外 xxxxxにページスラッグ
<?php if(!is_page('xxxxx')) : ?>
<?php endif;?>

 

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

目次