
必須の関数
WordPressには多くのテーマがありますが、これらのテーマでほぼ必須といえる関数がいくつかあります。 wp_title ブログの各ページのHTMLでは、ヘッダー部分(head要素)に通常タイトル(title要素)を出 …

テンプレートの組み込み
WordPressでは、サイト内の各ページをヘッダー/フッター/サイドバー/コンテンツの4つの部分に分け、コンテンツ以外の部分を各ページで共通化しています。 この共通化できるヘッダー/フッター/サイドバーを各テンプレート …

サイト情報の出力
bloginfo 関数は、ブログ全般の情報を出力する関数です。 以下のように出力する情報の種類を bloginfo の文字列で指定します。 名前の出力 サイトの各ページのヘッダーなどに、サイトの名前を出力する機会が多くあ …

$args = array での指定とパラメータ
WordPressループで各パラメータの指定ができれば、サイト構築の自由度が上がります。 パラメータについては、関数リファレンス/WP Queryにて詳しい情報が書かれていますが、以下はよく使う内容の抜粋です。 投稿タイ …

記事一覧の例
トップページや固定ページに「〇〇カテゴリーの記事を何件か自動で表示したい」時があるかと思います。 そんな時、「WordPressループ」を使うことで容易に表示させることができます。 ループについては以下の関数を設定するこ …

出力の基本:ループ
まず、wordpressの各ページに投稿や固定ページのデータを出力する流れを解説します。 ループを使って出力する方法は、WordPressのテンプレートやページ作りの根幹といえる部分なので、よく理解しておく必要があります …

本文の出力
「the_content」の関数を使うことで、記事の本文を出力します。 記事の本文を出力 記事の本文を出力するには the_content という関数(テンプレートタグ)を使います。 パラメータを指定せず以下のように書き …

本文を抜粋して出力
the_content の関数は、本文にタグを入れることで表示の文字数を制御できますが、都度入力するのはなかなか面倒なので、その場合は the_excerpt の関数が便利です。 記事の本文から抜粋した内容を出力 the …

タイトルの出力
the_title という関数で、投稿(または固定ページ)のタイトルを出力することができます。 記事のタイトルを出力 投稿(または固定ページ)のタイトルを出力するには、the_title という関数(テンプレートタグ)を …

プラグインなしで記事ページや固定ページに検索フォームを表示するスニペット
PHPの記述ができない記事ページや固定ページで検索フォームを呼び出したい場合、ショートコードを作成することで、投稿や固定ページ内でも検索フォームを表示できるようにできます。 今回は、プラグインなしで記事ページや固定ページ …