概要
参考:
WordPress のテーマ管理方法とテーマの HTML 編集のポイント解説 | エス技研
初心者必見!安全に WordPress のテーマを編集する方法 | Web Design Trends
WordPress の HTML が編集できない場合の原因と解決策を徹底解説しました。| WordPress 大百科
WordPress のテーマをカスタマイズする方法/5つの手順で解説 | Kinsta
WordPress を思い通りにカスタマイズ!実践法と初心者に読んでほしい厳選18記事紹介 | Web幹事
初心者必見!安全に WordPress のテーマを編集する方法 | Web Design Trends
テーマエディター
参考:
ページのパーツを読み込む
関数を使って各種テンプレートを読み込む。
- get_header():ヘッダー
- get_footer():フッター
- get_sidebar():サイドバー
- get_template_part():カスタムテンプレート
- get_search_form():検索フォーム
- comments_template():コメントテンプレート
参考:
インクルードタグ | WordPress Codex 日本語版
テンプレート
参考:
テンプレート入門 | WordPress Codex 日本語版
テンプレート階層 | WordPress Codex 日本語版
テンプレートタグ | WordPress Codex 日本語版
get_template_directory
親テーマのディレクトリへの絶対パスが返される。
参考:
get_template_directory() と get_template_directory_uri() の違い | WEMO
テーマ・親テーマおよび子テーマのディレクトリの URL、またはパスを取得する | The WordPress Press (thewppress.com)
get_template_directory | WordPress 私的マニュアル
get template directory | WordPress Codex 日本語版
get_stylesheet_directory
子テーマのディレクトリへの絶対パスが返される。
参考:
get stylesheet directory | WordPress Codex 日本語版
アクションフック
参考:
フック add_action add_filter | Web Design Leaves
アクションフックとフィルターフックを使いこなそう | YUKiYURi WEB
アクションフック一覧 | WordPress Codex 日本語版
カスタマイザー (Customizer)
参考:
テーマカスタマイズ API | WordPress Codex 日本語版
Theme Customization API | WordPress Codex [Official]
The Customize API | WordPress Developer Resources [Official]
WP_Customize_Manager | WordPress Developer Resources [Official]
ファイルが編集できない
参考:
外観にテーマ編集が表示されない!原因と解決方法をご紹介します | YYPOUP
PHP の変更が保存できないエラー
参考:
「致命的なエラーをチェックするためにサイトと通信できないため、PHP の変更は取り消されました。」というバグ | WordPress.org [公式]
対処法 WordPress 4.9 でテーマの編集がエラーでできない時 | NOMADIC WOOD
テーマの編集を更新しようとしたらエラーがでる | Simplicity
ドキュメント
参考:
Theme Developer Handbook | WordPress Developer Resources [Official]
Editing Files | WordPress.org [Official]
Using the Theme Editor and Plugin Editor | WordPress.org [Official]
Tips
参考:
少しのコードで実装可能な20の WordPress 小技集 | Web クリエイターボックス
What The File
参考: