Skip to content

テーマの構造

T. Kameda edited this page Feb 5, 2018 · 1 revision
404.php         ---  404 Not Foundページ
LICENSE         ---  ライセンス
README.md       ---  Readme
archive.php     ---  投稿一覧ページ
comments.php    ---  コメント
footer.php      ---  フッター
functions.php   ---  テーマの様々な設定
header.php      ---  ヘッダー部分
images/         ---  画像の置き場所フォルダ
inc/            ---  読み込むPHPファイル(別ファイルに分けてわかりやすくしている)
index.php       ---  全ての元のテンプレート
jetpack-markdown2/  --- JP Markdown を最新のJetPackで少し上書き
js/             ---  javascriptの入れ場所
languages       ---  言語ファイル
layouts
page.php
phpcs.xml.dist
plugin-update-checker/ --- テーマのアップデートに対応させるための仕組み
readme.txt
rtl.css
screenshot.jpg
search.php
sidebar.php
single.php
style.css
template-parts
tgmpa/          ---  プラグインのインストールを促すためのライブラリ
theme.json      ---  テーマのアップデートを知らせる情報を格納する

./images:
dummy.png
headers

./images/headers:
buildings.jpg
cafe1.jpg
cafe2.jpg
flower.jpg
foods.jpg
leaf.jpg
paint.jpg
pen.jpg
pencil.jpg
person.jpg

./inc:
admin-setting.php
custom-colors.php
custom-header.php
customizer.php
hide-title-meta.php
jetpack.php
page-menu-widget.php
register-lead-meta.php
shortcodes.php
template-functions.php
template-tags.php

./jetpack-markdown2:
markdown
markdown.php
readme.txt

./jetpack-markdown2/markdown:
easy-markdown.php
lib

./jetpack-markdown2/markdown/lib:
0-load.php
README.md
extra.php
gfm.php

./js:
admin-bar-preview.js
customizer.js
navigation.js
skip-link-focus-fix.js
uk-form.js

./languages:
ja.mo
ja.po
kanso-general.pot
readme.txt

./layouts:
content-sidebar.css
sidebar-content.css

./plugin-update-checker:
Puc
README.md
composer.json
css
examples
js
languages
license.txt
plugin-update-checker.php
vendor

./plugin-update-checker/Puc:
v4
v4p4

./plugin-update-checker/Puc/v4:
Factory.php

./plugin-update-checker/Puc/v4p4:
Autoloader.php
DebugBar
Factory.php
Metadata.php
OAuthSignature.php
Plugin
Scheduler.php
StateStore.php
Theme
Update.php
UpdateChecker.php
UpgraderStatus.php
Utils.php
Vcs

./plugin-update-checker/Puc/v4p4/DebugBar:
Extension.php
Panel.php
PluginExtension.php
PluginPanel.php
ThemePanel.php

./plugin-update-checker/Puc/v4p4/Plugin:
Info.php
Update.php
UpdateChecker.php

./plugin-update-checker/Puc/v4p4/Theme:
Update.php
UpdateChecker.php

./plugin-update-checker/Puc/v4p4/Vcs:
Api.php
BaseChecker.php
BitBucketApi.php
GitHubApi.php
GitLabApi.php
PluginUpdateChecker.php
Reference.php
ThemeUpdateChecker.php

./plugin-update-checker/css:
puc-debug-bar.css

./plugin-update-checker/examples:
plugin.json
theme.json

./plugin-update-checker/js:
debug-bar.js

./plugin-update-checker/languages:
plugin-update-checker-cs_CZ.mo
plugin-update-checker-cs_CZ.po
plugin-update-checker-da_DK.mo
plugin-update-checker-da_DK.po
plugin-update-checker-de_DE.mo
plugin-update-checker-de_DE.po
plugin-update-checker-fa_IR.mo
plugin-update-checker-fa_IR.po
plugin-update-checker-fr_FR.mo
plugin-update-checker-fr_FR.po
plugin-update-checker-hu_HU.mo
plugin-update-checker-hu_HU.po
plugin-update-checker-it_IT.mo
plugin-update-checker-it_IT.po
plugin-update-checker-ja.mo
plugin-update-checker-ja.po
plugin-update-checker-pt_BR.mo
plugin-update-checker-pt_BR.po
plugin-update-checker-sv_SE.mo
plugin-update-checker-sv_SE.po
plugin-update-checker.pot

./plugin-update-checker/vendor:
Parsedown.php
ParsedownLegacy.php
readme-parser.php

./template-parts:
content-none.php
content-page.php
content-post.php
content-search.php
content.php

./tgmpa:
CHANGELOG.md
CONTRIBUTING.md
LICENSE.md
README.md
class-tgm-plugin-activation.php
example.php