12月からアナウンスしていた Snow Monkey v5.0 正式版をリリースしました!
これまでの v4.4系とは互換性のない変更が含まれるメジャーアップデート版となります。Snow Monkey を特にカスタマイズせずに利用している場合はほとんど影響はないと思いますが、子テーマ等でカスタマイズをしている場合は「画面真っ白」になるなどの影響がでる可能性がありますので、テスト環境等で事前にテストをおこなうことを推奨します。
ブロックエディター(Gutenberg)の登場によりエディタ上での要素追加の自由度が増したので、それにあわせていくつかの機能をテーマから削除したり、開発者(制作会社や子テーマでカスタマイズをおこなう方)がより開発をしやすいようにファイル階層の整理や、テンプレート読み込み部分の機能強化をおこないました。
v5.0 の主なアップデート内容
※これまでベータ版、RC版でも同様の変更点をお伝えしていますが、いくつかの変更についてはv4.4系にも反映しているので、それらについては下記から省いています。
機能追加
- 全てのレイアウト/ビューファイル、テンプレートパーツの読み込み関数をオリジナルの
get_template_part()
に変更 - リンクをスムーススクロールにできるユーティリティークラスを追加(
.u-smooth-scroll
) - 「Snow Monkey: 最近の投稿」ウィジェットにテキストだけのシンプルなレイアウトを追加
- 画像の非同期読み込み機能を追加
変更
- CSS のリファクタリング(軽量化)
- 目次の自動表示の廃止
- このページの子ページの自動表示の廃止
- HTMLコンポーネント挿入機能をオプション扱いに変更
- one-column-fluid、blank-fluid テンプレートを削除
不具合の修正
- アンカー付きURLを開いたときにヘッダーの下にコンテンツが隠れる不具合の修正
開発者向け
- テンプレートファイルの階層整理
- 関数名の変更
- アクションフックの削除
- アクションフックの追加
- フィルターフックの追加
今後のサポート
v5.0〜
- WP5.0 + ブロックエディター
- 今までどおり機能追加や WordPress に追従したアップデートをおこなう
- 今までどおりダッシュボードからアップデート
v4.4
- WP4.9 + クラシックエディター
- 報告ベースでの修正アップデートのみで機能追加は無し
- 手動で zip をダウンロードしてアップデート
全てのレイアウト/ビューファイル、テンプレートパーツの読み込み関数をオリジナルの get_template_part() に変更
まず今回の重大な変更点から。通常、テンプレートの読み込みは get_template_part()
を使用しますが、この関数にはフックがないため、読み込まれているテンプレートを変更したい場合は子テーマにテンプレートをコピーしてきて「テンプレートの上書き」をおこなう必要がありました。
これはこれでわかりやすくはあるのですが、そのテンプレートの一部だけを変更したくてもテンプレートをまるごと上書きするしか方法がなかったり、ちょっとした変更でも必ずテンプレートを上書きしないといけない(子テーマを用意しないといけない)という面倒くささ、柔軟性の低さがありました。
そこで、テーマ内の全ての get_template_part()
を、いくつかのフックを追加したオリジナルの強化版 get_template_part()
に置き換えました。テンプレートパーツだけではなく、ヘッダー、サイドバー、フッターテンプレートの読み込みも内部的に オリジナルの get_template_part()
を通すようにしたので、ほぼ全てのテンプレートを自由自在にカスタマイズすることができるようになりました。
サンプル
例えば、普通はこんな感じ。
get_template_part( 'template-parts/footer/copyright' );
これが、Snow Monkey v5.0 からはこうなります。
\Framework\Helper::get_template_part( 'template-parts/footer/copyright' );
そしてそして、フックが仕込んであるので、子テーマの functions.php や、プラグインから次のようなコードで柔軟に変更を加えることができます。
/**
* 読み込むテンプレートや渡されてくる変数を変更する
*
* @param array $args
* @param string slug
* @param string name
* @param array vars
* @return array
*/
add_filter(
'snow_monkey_get_template_part_args',
function( $args ) {
if ( 'template-parts/footer/copyright' === $args['slug'] ) {
// 読み込むテンプレートを変更する
// template-parts/footer/copyright.php から template-parts/footer/my-copyright.php に変更する
$args['slug'] = 'template-parts/footer/my-copyright';
}
if ( 'template-parts/loop/entry-summary' === $args['slug'] && 'news' === $args['name'] ) {
// 読み込むテンプレートのパターンを変更する
// template-parts/loop/entry-summary-news.php から template-parts/loop/entry-summary-post.php に変更する
$args['name'] = 'post';
}
return $args;
}
);
また、テンプレートを用意しなくてもフック内で直接テンプレートの内容を返すこともできます(テンプレートの読み込みをキャンセルし、フックした内容を使う)。
add_action(
'snow_monkey_get_template_part_template-parts/footer/copyright',
function( $name, $vars ) {
?>
<div class="my-copyright">
コピーライト
</div>
<?php
},
10,
2
);
画像の非同期読み込み
「カスタマイザー > ページ速度最適化 > 画像の非同期読み込み」から、画像の非同期読み込み設定がおこなえるようになりました。
img
要素の decoding
属性を使っているのでブラウザによっては対応していないことがあるかもしれませんが、JavaScript は使っていないため重くならない利点があります。
目次の自動表示の廃止
これまで、投稿には自動的にそのページの見出しが表示されていました。カスタマイザーでオンオフはできるようになっていたのですが、自動表示ゆえ、この記事にはだすけどこの記事にはださないとか、投稿だけじゃなくて固定ページにもだしたいというような柔軟さがありませんでした。
WordPress 5.0 でブロックエディターが搭載されたことにより、目次もブロックとして自由に入れたり入れなかったりできるようになったので、この自動表示機能自体を廃止して、入れたい人はブロックで任意に入れる、という方式にしました。目次ブロックは Snow Monkey Blocks プラグインに入っているので、Snow Monkey Blocks プラグインをインストールしてみてください(目次ブロックはテーマが Snow Monkey のときだけ利用可能になります)。
ちなみに、子テーマの functions.php などに下記のコードを追加することで、これまでのような自動表示を復活させることもできます。
add_filter( 'snow_monkey_display_contents_outline', '__return_true' );
このページの子ページの自動表示の廃止
目次の自動表示と同じ理由で、「このページの子ページ」についても自動表紙を廃止して、Snow Monkey Blocks のブロックとして提供するようにしました。
次のフックで自動表示を復活させることもできます。
add_filter( 'snow_monkey_display_child_pages', '__return_true' );
HTMLコンポーネント挿入機能をオプション扱いに変更
WordPress 5.0 からブロックエディターが標準となりましたので、クラシックエディター専用だった HTML コンポーネント挿入機能をデフォルトでは無効に変更します。
使いたい人はフックで有効化できるようにしています。
add_filter( 'snow_monkey_use_awesome_components', '__return_true' );
one-column-fluid、blank-fluid テンプレートを削除
イマイチ使い所のはっきりしなかった「1カラム(フル幅左右余白あり)」「ランディングページ(左右余白あり)」のテンプレートを廃止します。現在使用中の方は別テンプレートに変更が必要です。
テンプレートファイルの階層整理
template-parts/1row-header
をtemplate-parts/header/1row
に移動template-parts/2row-header
をtemplate-parts/header/2row
に移動template-parts/center-header
をtemplate-parts/header/center
に移動template-parts/simple-header
をtemplate-parts/header/simple
に移動template-parts/archive-sidebar-widget-area
をtemplate-parts/widget-area/archive-sidebar
に移動template-parts/archive-top-widget-area
をtemplate-parts/widget-area/archive-top
に移動template-parts/article-top-widget-area
をtemplate-parts/widget-area/article-top
に移動template-parts/article-bottom-widget-area
をtemplate-parts/widget-area/article-bottom
に移動template-parts/contents-bottom-widget-area
をtemplate-parts/widget-area/contents-bottom
に移動template-parts/footer-widget-area
をtemplate-parts/widget-area/footer
に移動template-parts/front-page-widget-area-top
をtemplate-parts/widget-area/front-page-top
に移動template-parts/front-page-widget-area-bottom
をtemplate-parts/widget-area/front-page-bottom
に移動template-parts/overlay-widget-area
をtemplate-parts/widget-area/overlay
に移動template-parts/posts-page-widget-area-top
をtemplate-parts/widget-area/posts-page-top
に移動template-parts/posts-page-widget-area-bottom
をtemplate-parts/widget-area/posts-page-bottom
に移動template-parts/sidebar-sticky-widget-area
をtemplate-parts/widget-area/sidebar-sticky
に移動template-parts/sidebar-widget-area
をtemplate-parts/widget-area/sidebar
に移動template-parts/title-top-widget-area
をtemplate-parts/widget-area/title-top
に移動template-parts/woocommerce-sidebar-widget-area
をtemplate-parts/widget-area/woocommerce-sidebar
に移動template-parts/comments
をtemplate-parts/discussion/comments
に移動template-parts/pings
をtemplate-parts/discussion/pings
に移動template-parts/comment
をtemplate-parts/discussion/comment
に移動template-parts/comments-pagination
をtemplate-parts/discussion/pagination
に移動template-parts/trackback
をtemplate-parts/discussion/trackback
に移動template-parts/global-nav
をtemplate-parts/nav/global
に移動template-parts/drawer-nav
をtemplate-parts/nav/drawer
に移動template-parts/social-nav
をtemplate-parts/nav/social
に移動template-parts/header-sub-nav
をtemplate-parts/nav/header-sub
に移動template-parts/footer-sub-nav
をtemplate-parts/nav/footer-sub
に移動template-parts/footer-sticky-nav
をtemplate-parts/nav/footer-sticky
に移動template-parts/pagination
をtemplate-parts/archive/pagination
に移動template-parts/child-pages
をtemplate-parts/content/child-pages
に移動template-parts/contents-outline
をtemplate-parts/content/contents-outline
に移動template-parts/entry-meta
をtemplate-parts/content/entry-meta
に移動template-parts/entry-tags
をtemplate-parts/content/entry-tags
に移動template-parts/eyecatch
をtemplate-parts/content/eyecatch
に移動template-parts/link-pages
をtemplate-parts/content/link-pages
に移動template-parts/page-summary
をtemplate-parts/content/page-summary
に移動template-parts/prev-next-nav
をtemplate-parts/content/prev-next-nav
に移動template-parts/related-posts
をtemplate-parts/content/related-posts
に移動template-parts/share-buttons
をtemplate-parts/content/share-buttons
に移動template-parts/copyright
をtemplate-parts/footer/copyright
に移動template-parts/header-content
をtemplate-parts/header/content
に移動template-parts/header-content-lg
をtemplate-parts/header/content-lg
に移動template-parts/header-content-sm
をtemplate-parts/header/content-sm
に移動template-parts/hamburger-btn
をtemplate-parts/header/hamburger-btn
に移動template-parts/site-branding
をtemplate-parts/header/site-branding
に移動app/setup/amp.php
をapp/setup/dependency/amp.php
に移動app/model/design-skin.php
をapp/model/Design_Skin.php
に移動app/model/page-header-image-url.php
をapp/model/Page_Header_Image_Url.php
に移動template-parts/breadcrumbs
をtemplate-parts/common/breadcrumbs
に移動template-parts/google-adsense
をtemplate-parts/common/google-adsense
に移動template-parts/infobar
をtemplate-parts/common/infobar
に移動template-parts/like-me-box
をtemplate-parts/common/like-me-box
に移動template-parts/overlay-search-box
をtemplate-parts/common/overlay-box-search-box
に移動template-parts/page-header
をtemplate-parts/common/page-header
に移動template-parts/page-top
をtemplate-parts/common/page-top
に移動template-parts/profile-box
をtemplate-parts/common/profile-box
に移動
関数名の変更
\Inc2734\WP_Awesome_Widgets\inc2734_wpaw_display_adsense_code()
を\Framework\Helper::display_adsense_code()
に変更wpvc_get_template_part()
を\Framework\Helper::get_template_part()
に変更get_template_part()
を\Framework\Helper::get_template_part()
に変更wpvc_get_header_template()
を\Framework\Helper::get_header_template()
に変更wpvc_get_header()
を\Framework\Helper::get_header()
に変更wpvc_get_sidebar()
を\Framework\Helper::get_sidebar()
に変更wpvc_get_footer()
を\Framework\Helper::get_footer()
に変更\Inc2734\Mimizuku_Core\Helper\function_name()
を\Framework\Helper::method_name()
に変更\Snow_Monkey\app\model
を\Framework\Model
に変更(デザインスキンも変更が必要)snow_monkey_get_main_script_handle()
を\Framework\Helper::get_main_script_handle()
に変更snow_monkey_get_main_style_handle()
を\Framework\Helper::get_main_style_handle()
に変更snow_monkey_get_related_posts_query()
を\Framework\Helper::get_related_posts_query()
に変更snow_monkey_eyecatch_position_choices()
を\Framework\Helper\eyecatch_position_choices()
に変更snow_monkey_get_default_header_position()
を\Framework\Helper\get_default_header_position()
に変更snow_monkey_get_header_position()
を\Framework\Helper\get_header_position()
に変更snow_monkey_get_page_header_image_url()
を\Framework\Helper\get_page_header_image_url()
に変更snow_monkey_get_page_title_from_breadcrumbs()
を\Framework\Helper\get_page_title_from_breadcrumbs()
に変更snow_monkey_is_output_page_header_title()
を\Framework\Helper\is_output_page_header_title()
に変更snow_monkey_is_output_page_header()
を\Framework\Helper\is_output_page_header()
に変更snow_monkey_the_title_trimed()
を\Framework\Helper\the_title_trimed()
に変更\Inc2734\WP_Customizer_Framework\Customizer_Framework
を\Inc2734\WP_Customizer_Framework\Framework
、\Inc2734\WP_Customizer_Framework\Style
、\Inc2734\WP_Customizer_Framework\Bootstrap
に変更
関数の削除
snow_monkey_get_child_pages()
を廃止snow_monkey_get_public_post_types()
を廃止snow_monkey_get_recursive()
を廃止snow_monkey_the_site_branding_title()
を廃止snow_monkey_entry_content_styles()
を廃止
アクションフックの削除
snow_monkey_entry_content_styles
を廃止snow_monkey_load_customizer_styles
を廃止
アクションフックの追加
inc2734_wp_customizer_framework_load_styles
を追加inc2734_wp_customizer_framework_after_load_styles
を追加
フィルターフックの追加
snow_monkey_get_template_part_args
を追加snow_monkey_get_template_part_テンプレートパーツスラッグ
を追加snow_monkey_layout
を追加snow_monkey_view
を追加
変更ファイル一覧(v4.4.45 と v5.0.0 との差分)
- /404.php
- /Framework/Contract/Helper/Page_Header.php
- /Framework/Controller/Controller.php
- /Framework/Helper.php
- /Framework/Model/Design_Skin.php
- /Framework/Model/Page_Header_Image_Url.php
- /app/customizer/advertisement/controls/google-adsense.php
- /app/customizer/advertisement/controls/google-infeed-ads.php
- /app/customizer/advertisement/controls/google-matched-content.php
- /app/customizer/advertisement/section.php
- /app/customizer/design-skin/controls/design-skin.php
- /app/customizer/design-skin/section.php
- /app/customizer/design/panel.php
- /app/customizer/design/sections/base-design/controls/accent-color.php
- /app/customizer/design/sections/base-design/controls/base-font-size.php
- /app/customizer/design/sections/base-design/controls/base-font.php
- /app/customizer/design/sections/base-design/controls/custom-logo-scale.php
- /app/customizer/design/sections/base-design/controls/default-page-header-image.php
- /app/customizer/design/sections/base-design/controls/default-thumbnail.php
- /app/customizer/design/sections/base-design/controls/display-drawer-nav-search-box.php
- /app/customizer/design/sections/base-design/controls/display-site-branding-description.php
- /app/customizer/design/sections/base-design/controls/protected-more.php
- /app/customizer/design/sections/base-design/controls/pure-css-gallery.php
- /app/customizer/design/sections/base-design/section.php
- /app/customizer/design/sections/category/controls/accent-color.php
- /app/customizer/design/sections/category/controls/header-image.php
- /app/customizer/design/sections/category/section.php
- /app/customizer/design/sections/page/controls/child-pages.php
- /app/customizer/design/sections/page/controls/eyecatch.php
- /app/customizer/design/sections/page/section.php
- /app/customizer/design/sections/post/controls/content-outline.php
- /app/customizer/design/sections/post/controls/eyecatch.php
- /app/customizer/design/sections/post/controls/profile-box.php
- /app/customizer/design/sections/post/controls/related-posts.php
- /app/customizer/design/sections/post/section.php
- /app/customizer/infobar/controls/content.php
- /app/customizer/infobar/controls/url.php
- /app/customizer/infobar/section.php
- /app/customizer/layout/panel.php
- /app/customizer/layout/sections/archive-page/controls/layout.php
- /app/customizer/layout/sections/archive-page/section.php
- /app/customizer/layout/sections/base-layout/controls/archive-layout.php
- /app/customizer/layout/sections/base-layout/controls/breadcrumbs-position.php
- /app/customizer/layout/sections/base-layout/controls/container-max-width.php
- /app/customizer/layout/sections/base-layout/controls/overlay-widget-area-max-width.php
- /app/customizer/layout/sections/base-layout/section.php
- /app/customizer/layout/sections/footer/controls/footer-layout.php
- /app/customizer/layout/sections/footer/section.php
- /app/customizer/layout/sections/header/controls/display-header-content-on-mobile.php
- /app/customizer/layout/sections/header/controls/header-content.php
- /app/customizer/layout/sections/header/controls/header-layout.php
- /app/customizer/layout/sections/header/controls/header-position-only-mobile.php
- /app/customizer/layout/sections/header/controls/header-position.php
- /app/customizer/layout/sections/header/section.php
- /app/customizer/layout/sections/singular-post/controls/layout.php
- /app/customizer/layout/sections/singular-post/section.php
- /app/customizer/layout/sections/woocommerce-archive-page/controls/layout.php
- /app/customizer/layout/sections/woocommerce-archive-page/section.php
- /app/customizer/layout/sections/woocommerce-single/controls/layout.php
- /app/customizer/layout/sections/woocommerce-single/section.php
- /app/customizer/page-speed-optimization/controls/async-load-images.php
- /app/customizer/page-speed-optimization/controls/browser-cache.php
- /app/customizer/page-speed-optimization/controls/cache-nav-menus.php
- /app/customizer/page-speed-optimization/controls/http2-server-push.php
- /app/customizer/page-speed-optimization/controls/jquery-loading-optimization.php
- /app/customizer/page-speed-optimization/controls/js-loading-optimization.php
- /app/customizer/page-speed-optimization/controls/output-head-style.php
- /app/customizer/page-speed-optimization/section.php
- /app/customizer/seo-sns/panel.php
- /app/customizer/seo-sns/sections/crawler/controls/robots-noindex.php
- /app/customizer/seo-sns/sections/crawler/section.php
- /app/customizer/seo-sns/sections/google-analytics/controls/for-logged-in.php
- /app/customizer/seo-sns/sections/google-analytics/controls/tracking-id.php
- /app/customizer/seo-sns/sections/google-analytics/section.php
- /app/customizer/seo-sns/sections/google-search-console/controls/google-site-verification.php
- /app/customizer/seo-sns/sections/google-search-console/section.php
- /app/customizer/seo-sns/sections/google-tag-manager/controls/for-logged-in.php
- /app/customizer/seo-sns/sections/google-tag-manager/controls/tag-manager-id.php
- /app/customizer/seo-sns/sections/google-tag-manager/section.php
- /app/customizer/seo-sns/sections/like-me-box/controls/facebook-page-name.php
- /app/customizer/seo-sns/sections/like-me-box/section.php
- /app/customizer/seo-sns/sections/ogp/controls/fb-app-id.php
- /app/customizer/seo-sns/sections/ogp/controls/og-image.php
- /app/customizer/seo-sns/sections/ogp/controls/ogp.php
- /app/customizer/seo-sns/sections/ogp/section.php
- /app/customizer/seo-sns/sections/share-buttons/controls/buttons.php
- /app/customizer/seo-sns/sections/share-buttons/controls/cache-seconds.php
- /app/customizer/seo-sns/sections/share-buttons/controls/count-both.php
- /app/customizer/seo-sns/sections/share-buttons/controls/display-position.php
- /app/customizer/seo-sns/sections/share-buttons/controls/type.php
- /app/customizer/seo-sns/sections/share-buttons/section.php
- /app/customizer/seo-sns/sections/structured-data/controls/json-ld.php
- /app/customizer/seo-sns/sections/structured-data/controls/post-date.php
- /app/customizer/seo-sns/sections/structured-data/section.php
- /app/customizer/seo-sns/sections/twitter-cards/controls/twitter-cards.php
- /app/customizer/seo-sns/sections/twitter-cards/controls/twitter-site.php
- /app/customizer/seo-sns/sections/twitter-cards/section.php
- /app/customizer/snow-monkey-community/section.php
- /app/customizer/static-front-page/controls/home-page-content-padding.php
- /app/customizer/title-tagline/controls/copyright.php
- /app/setup/assets.php
- /app/setup/compatibility.php
- /app/setup/components.php
- /app/setup/customizer-styles.php
- /app/setup/dependency/amp.php
- /app/setup/dependency/contact-form-7.php
- /app/setup/dependency/elementor.php
- /app/setup/dependency/snow-monkey-blocks.php
- /app/setup/dependency/woocommerce.php
- /app/setup/design-skin.php
- /app/setup/editor.php
- /app/setup/entry-summary.php
- /app/setup/google-auto-ads.php
- /app/setup/google-infeed-ads.php
- /app/setup/hash-nav.php
- /app/setup/page-speed-optimization.php
- /app/setup/sidebar.php
- /app/setup/template-part.php
- /app/setup/widget-area.php
- /app/setup/widgets.php
- /app/template-tags/deprecated/get-child-pages.php
- /app/template-tags/deprecated/get-main-script-handle.php
- /app/template-tags/deprecated/get-main-style-handle.php
- /app/template-tags/deprecated/get-public-post-types.php
- /app/template-tags/deprecated/get-related-posts-query.php
- /app/template-tags/deprecated/glob-recursive.php
- /app/template-tags/deprecated/the-site-branding-title.php
- /app/template-tags/entry-content-styles.php
- /app/template-tags/eyecatch-position-choices.php
- /app/template-tags/get-default-header-position.php
- /app/template-tags/get-header-position.php
- /app/template-tags/get-page-header-image-url.php
- /app/template-tags/get-page-title-from-breadcrumbs.php
- /app/template-tags/is-output-page-header-title.php
- /app/template-tags/is-output-page-header.php
- /app/template-tags/the-title-trimed.php
- /app/widget/snow-monkey-recent-posts/_widget.php
- /app/widget/snow-monkey-recent-posts/snow-monkey-recent-posts.php
- /archive.php
- /comments.php
- /front-page.php
- /functions.php
- /home.php
- /languages/ja.mo
- /languages/ja.po
- /page-templates/blank-fluid.php
- /page-templates/blank.php
- /page-templates/left-sidebar.php
- /page-templates/one-column-fluid.php
- /page-templates/one-column-full.php
- /page-templates/one-column-slim.php
- /page-templates/one-column.php
- /page-templates/right-sidebar.php
- /search.php
- /singular.php
- /src/css/core/mixin/_blockquote.scss
- /src/css/core/mixin/_entry-content.scss
- /src/css/dependency/amp/amp.scss
- /src/css/dependency/contact-form-7/wpcf7.php
- /src/css/dependency/snow-monkey-blocks/accordion/_block.scss
- /src/css/dependency/snow-monkey-blocks/accordion/block.php
- /src/css/dependency/snow-monkey-blocks/box/_block.scss
- /src/css/dependency/snow-monkey-blocks/box/block.php
- /src/css/dependency/snow-monkey-blocks/btn/block.php
- /src/css/dependency/snow-monkey-blocks/faq/block.php
- /src/css/dependency/snow-monkey-blocks/media-text/_block.scss
- /src/css/dependency/snow-monkey-blocks/media-text/block.php
- /src/css/dependency/snow-monkey-blocks/panels/block.php
- /src/css/dependency/snow-monkey-blocks/section/_block.scss
- /src/css/dependency/snow-monkey-blocks/section/block.php
- /src/css/dependency/snow-monkey-blocks/step/block.php
- /src/css/dependency/snow-monkey-blocks/style.scss
- /src/css/dependency/woocommerce/woocommerce.php
- /src/css/dependency/woocommerce/woocommerce.scss
- /src/css/editor-style.scss
- /src/css/foundation/_body/_body.php
- /src/css/foundation/_element/_element.php
- /src/css/foundation/_foundation.scss
- /src/css/foundation/_placeholder/_blockquote.scss
- /src/css/foundation/_placeholder/_entry-content.scss
- /src/css/foundation/_placeholder/_img.scss
- /src/css/foundation/_placeholder/_placeholder.scss
- /src/css/foundation/_placeholder/_section.scss
- /src/css/foundation/_placeholder/_table.scss
- /src/css/foundation/_placeholder/_widget.scss
- /src/css/foundation/_wordpress/_wordpress.scss
- /src/css/foundation/_wordpress/_wp-block-image/_wp-block-image.scss
- /src/css/foundation/_wordpress/_wp-block-pullquote/_wp-block-pullquote.scss
- /src/css/foundation/_wordpress/_wp-block-quote/_wp-block-quote.scss
- /src/css/foundation/_wordpress/_wp-block-table/_wp-block-table.scss
- /src/css/layout/_contents/_contents.scss
- /src/css/layout/_header/_header.scss
- /src/css/object/component/_btn/_btn.php
- /src/css/object/component/_comment/_comment.php
- /src/css/object/component/_component.scss
- /src/css/object/component/_container/_container.php
- /src/css/object/component/_drawer-close-zone/_drawer-close-zone.scss
- /src/css/object/component/_drawer/_drawer.php
- /src/css/object/component/_entry-summary/_entry-summary.php
- /src/css/object/component/_page-summary/_page-summary.php
- /src/css/object/component/_page-top/_page-top.php
- /src/css/object/component/_pagination/_pagination.php
- /src/css/object/component/_prev-next-nav/_prev-next-nav.php
- /src/css/object/component/_responsive-table/_responsive-table.scss
- /src/css/object/component/_section/_section.scss
- /src/css/object/component/_widget/_snow-monkey-recent-posts.php
- /src/css/object/component/_widget/_widget-archive.scss
- /src/css/object/component/_widget/_widget-categories.scss
- /src/css/object/component/_widget/_widget-meta.scss
- /src/css/object/component/_widget/_widget-nav-menu.scss
- /src/css/object/component/_widget/_widget-pages.scss
- /src/css/object/component/_widget/_widget-recent-comments.scss
- /src/css/object/component/_widget/_widget-recent-entries.scss
- /src/css/object/component/_widget/_widget-tag-cloud.php
- /src/css/object/component/_widget/_widget-text.php
- /src/css/object/component/_widget/_widget-text.scss
- /src/css/object/component/_widget/_widget.scss
- /src/css/object/component/_widget/_wpaw-local-nav.php
- /src/css/object/component/_widget/_wpaw-pickup-slider.php
- /src/css/object/component/_widget/_wpaw-pr-box.php
- /src/css/object/component/_widget/_wpaw-term.php
- /src/css/object/component/_wp-profile-box/_wp-profile-box.php
- /src/css/object/component/_wpac/_wpac.scss
- /src/css/object/component/_wpco/_wpco.php
- /src/css/object/project/_entry-content/_entry-content.php
- /src/css/object/project/_entry-content/_entry-content.scss
- /src/css/object/project/_footer-sticky-nav/_footer-sticky-nav.php
- /src/css/object/project/_global-nav/_global-nav.php
- /src/js/_active-menu.js
- /src/js/_anchor-page-scroll.js
- /src/js/_drop-nav.js
- /src/js/_fix-adminbar.js
- /src/js/_footer-sticky-nav.js
- /src/js/_hash-nav.js
- /src/js/_header.js
- /src/js/_helper.js
- /src/js/_widget-item-expander.js
- /src/js/app.js
- /style.css
- /template-parts/archive/pagination.php
- /template-parts/common/breadcrumbs.php
- /template-parts/common/google-adsense.php
- /template-parts/common/infobar.php
- /template-parts/common/like-me-box.php
- /template-parts/common/overlay-search-box.php
- /template-parts/common/page-header.php
- /template-parts/common/page-top.php
- /template-parts/common/profile-box.php
- /template-parts/content/child-pages.php
- /template-parts/content/contents-outline.php
- /template-parts/content/entry-meta.php
- /template-parts/content/entry-tags.php
- /template-parts/content/eyecatch.php
- /template-parts/content/link-pages.php
- /template-parts/content/page-summary.php
- /template-parts/content/prev-next-nav.php
- /template-parts/content/related-posts.php
- /template-parts/content/share-buttons.php
- /template-parts/discussion/comment.php
- /template-parts/discussion/comments.php
- /template-parts/discussion/pagination.php
- /template-parts/discussion/pings.php
- /template-parts/discussion/trackback.php
- /template-parts/footer/copyright.php
- /template-parts/header/1row.php
- /template-parts/header/2row.php
- /template-parts/header/center.php
- /template-parts/header/content-lg.php
- /template-parts/header/content-sm.php
- /template-parts/header/content.php
- /template-parts/header/hamburger-btn.php
- /template-parts/header/simple.php
- /template-parts/header/site-branding.php
- /template-parts/loop/entry-summary-post.php
- /template-parts/loop/entry-summary.php
- /template-parts/nav/drawer-sub.php
- /template-parts/nav/drawer.php
- /template-parts/nav/footer-sticky.php
- /template-parts/nav/footer-sub.php
- /template-parts/nav/global.php
- /template-parts/nav/header-sub.php
- /template-parts/nav/social.php
- /template-parts/widget-area/archive-sidebar.php
- /template-parts/widget-area/archive-top.php
- /template-parts/widget-area/article-bottom.php
- /template-parts/widget-area/article-top.php
- /template-parts/widget-area/contents-bottom.php
- /template-parts/widget-area/footer.php
- /template-parts/widget-area/front-page-bottom.php
- /template-parts/widget-area/front-page-top.php
- /template-parts/widget-area/overlay.php
- /template-parts/widget-area/posts-page-bottom.php
- /template-parts/widget-area/posts-page-top.php
- /template-parts/widget-area/sidebar-sticky.php
- /template-parts/widget-area/sidebar.php
- /template-parts/widget-area/title-top.php
- /template-parts/widget-area/woocommerce-sidebar.php
- /templates/layout/footer/footer.php
- /templates/layout/header/1row.php
- /templates/layout/header/2row.php
- /templates/layout/header/center.php
- /templates/layout/header/header.php
- /templates/layout/header/simple.php
- /templates/layout/wrapper/blank-fluid.php
- /templates/layout/wrapper/blank.php
- /templates/layout/wrapper/left-sidebar.php
- /templates/layout/wrapper/one-column-fluid.php
- /templates/layout/wrapper/one-column-full.php
- /templates/layout/wrapper/one-column-slim.php
- /templates/layout/wrapper/one-column.php
- /templates/layout/wrapper/right-sidebar.php
- /templates/layout/wrapper/wrapper.php
- /templates/view/archive-post.php
- /templates/view/archive.php
- /templates/view/content-full.php
- /templates/view/content-page.php
- /templates/view/content-post.php
- /templates/view/content.php
- /templates/view/front-page.php
- /templates/view/home.php
- /templates/view/woocommerce-content.php
- /woocommerce/archive-product.php
- /woocommerce/single-product.php