エス技研

WordPress、CakePHP、PHP、baserCMSなどの Web系システムを中心に情報を提供します!


WordPressの 外観のテーマのための関数の並び順

      2014/06/26

WordPressの 外観のテーマのための関数の並び順

 
WordPressの「外観」-「テーマ編集」で表示される画面の右側にある「テーマのための関数」は、並び順はアルファベット順に並んでいます。
 
ただ、よくよく見てみると、「おや?」と思うものも入っていたりします。
 
————————————————-
 :
 :
content.php
footer.php(フッター)
functions.php(テーマのための関数)
header.php(ヘッダー)
image.php(画像添付テンプレート)
theme-options.php
widgets.php
index.php(メインインデックスのテンプレート)
page.php(固定ページテンプレート
 :
 :
————————————————-
 
「theme-options.php」「widgets.php」の順番がおかしいな?と。
 
実は、これは、パスも含めてアルファベット順で並んでいるわけですね。
パス付にすると「inc/theme-options.php」「inc/widgets.php」となるワケですので、入っている場所はアルファベット順で間違いないわけです。
 
 
ちなみに、関数のカスタマイズやテーマの改修を行う際にテーマのフォルダにファイルを作成したりしますが、テーマフォルダ内に作成された関数ファイル「*****.php」は自動的に「テーマのための関数」の一覧に編集されます。
 
 
これらの内容は、当たり前のことと言えば当たり前のことでしょう。
ですが、WordPressを使い始めて半年ほど経ちますが、これまでテンプレートや functions.phpの変更はファイルを直接開いて対応をしていましたので、管理画面の機能はよく分かっていませんでした。
 
自分のサイトを構築するのであれば、分かっていなくても多少効率が悪いだけで大した問題にもなりませんが、クライアントからの受託案件に携わるものとして、管理機能の知識は必要ですからね。
 
 
2014.06.26追記
ちなみに、テーマのファイルがおいてある場所は、下記のフォルダの中です。この中にそれぞれテーマごとにフォルダに別れて入っています。
/{WordPressがインストールされている場所}/wp-content/themes/

 - WordPress

GoogleAdwords

GoogleAdwords

最後までお読みいただきましてありがとうございます。
この記事が参考になったと思いましたらソーシャルメディアで共有していただけると嬉しいです!

Message

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

下記の空欄を埋めてください。 * Time limit is exhausted. Please reload CAPTCHA.

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

※入力いただいたコメントは管理者の承認後に掲載されます。

  関連記事

タクソノミーの一覧をショートコードで編集・ソート機能付き・wp_list_categories

カスタムタクソノミーのターム一覧をショートコードで編集する方法の解説です。Category Order and Taxonomy Terms Orderを利用してソート機能を追加したバージョンです。

カスタムフィールドの検索処理をget_posts()関数のmeta_queryで作成しそれを解説

カスタムフィールドを条件検索・抽出する機能開発の解説。サンプルソースをコピペすればOK。詳細解説もあるのでカスタマイズもできる!

WordPressの管理画面ログインURLの変更方法解説

管理画面のログインURLの変更は極めて有効なセキュリティ向上の方法ですので、その解説を行います。

WordPressのログイン画面 URLを変更する 管理画面に Basic認証を設定する

ログインURLは誰でも知っています。そのまま使うとリスクが高まりますのでログインURLを変更し Basic認証で二重チェックをする方法を解説。

WordPress 画面が真っ白になる対応の一つ デバッグモード

WordPressで画面が真っ白になる不具合があった場合などのために用意されているデバッグモードの解説です。

BackWPupでバックアップ・機能の基本設定 Settings

BackWPupその5。バックアップ設定のベースになるBackWPup自体の設定解説です。

Theme My Loginでメール認証、管理者承認付の会員管理・基本編

会員管理をするプラグインTheme My Loginの解説。メール認証、管理者認証、reCAPTCHAによるいたずら登録を防止し、ログイン攻撃対応のセキュリティも備わっている。

highlight.jsの設定方法を解説。 Syntax Highlighterから乗換え、高速化にも最適

Crayon Syntax Highlighterの代替案としてhighlight.jsを試してみた。highlight.jsは設置簡単で軽量なシンタックスハイライト。デザインもCSS変更だけの簡単変更。

WordPressのカスタムフィールド、カスタム投稿、カスタムタクソノミーとは?

WordPressのカスタムフィールド、カスタム投稿、カスタムタクソノミーの基本的な内容を解説。お薦めのプラグインと編集方法も解説しサンプルソースなども紹介。

Custom Post Type UIでカスタムタクソノミーを設定し編集する方法解説

カスタムタクソノミーを追加、管理するプラグインCustom Post Type UIの使い方の解説。プラグインの解説ではあるものの、カスタムタクソノミーの仕様の解説でもある。