WordPress関数一覧
詳細はWordPress CodexやChatWPで確認ください
※随時更新
関数名 | 用途 | 使用例 |
---|---|---|
get_header() | header.php を読み込む | <?php get_header(); ?> |
get_footer() | footer.php を読み込む | <?php get_footer(); ?> |
get_sidebar() | sidebar.php を読み込む | <?php get_sidebar(); ?> |
the_title() | 投稿やページのタイトルを表示 | <h1><?php the_title(); ?></h1> |
the_content() | 投稿やページの本文を表示 | <div><?php the_content(); ?></div> |
the_permalink() | 投稿やページのリンクを取得 | <a href="<?php the_permalink(); ?>">続きを読む</a> |
the_post_thumbnail() | アイキャッチ画像を表示 | <?php the_post_thumbnail('thumbnail'); ?> |
have_posts() | 投稿が存在するか確認 | <?php if (have_posts()) : ?> |
the_post() | 投稿データを取得するループ | <?php while (have_posts()) : the_post(); ?> |
the_excerpt() | 投稿の抜粋を表示 | <?php the_excerpt(); ?> |
get_the_date() | 投稿の日付を取得 | <p><?php echo get_the_date(); ?></p> |
wp_nav_menu() | ナビゲーションメニューを表示 | <?php wp_nav_menu(array('theme_location' => 'header-menu')); ?> |
is_home() | ホームページか判定 | <?php if (is_home()) : ?> |
is_single() | 投稿ページか判定 | <?php if (is_single()) : ?> |
is_page() | 固定ページか判定 | <?php if (is_page()) : ?> |
comments_template() | コメントテンプレートを読み込み | <?php comments_template(); ?> |
dynamic_sidebar() | ウィジェットエリアを表示 | <?php if (is_active_sidebar('sidebar-1')) : dynamic_sidebar('sidebar-1'); endif; ?> |
get_search_form() | 検索フォームを表示 | <?php get_search_form(); ?> |
get_template_part() | テンプレートの一部を読み込み | <?php get_template_part('template-parts/content', 'single'); ?> |
body_class() | <body> タグにクラスを追加 | <body <?php body_class(); ?>> |