WordPress関数一覧

詳細はWordPress CodexChatWPで確認ください

※随時更新

関数名用途使用例
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(); ?>>