解決済み: Snow Monkey テーマでフロントページを固定ページにしたままサイドバー表示しフロント用ウィジェットを使う
Pocket

この記事で行っているカスタマイズは Snow Monkey 1.0 で行わなくても良いようになりました。

作者のキタジマさん、ありがとうございました!!

Snow Monkey を購入するといち早く情報が届く「コミュニティ」に参加できます!!ぜひ!

https://snow-monkey.2inc.org/

Snow Monkey 現在のところ
トップページを「固定ページ」にして

ホームページ設定でホームページの表示を固定ページにしている

その該当する固定ページで
テンプレートをサイドバー付きのものにしてみると

固定ページでテンプレートをサイドバー付きのものに変更した様子

ヘッダの画像が固定ページのアイキャッチになってしまう。
スライダーが使えなくなってしまう。
それはいやだーーー!ってことでサイドバー表示してもスライダー使えるようにした改造です。

固定ページのアイキャッチが表示されるだけになってしまうイメージ

※このサイトは !important のサイトです。

ホームページを固定ページ設定してサイドバー表示にしスライダーを表示する方法

子テーマを作り中に templates/layout/wrapper/right-sidebar.php を配置(snow-monkeyの同位置よりコピー)
ディレクトリもそのまま作ってください。
(left-sidebar.phpでもいいと思いますが試してないです)

そのファイルの中の

<div class="l-contents" role="document">
			<?php get_template_part( 'template-parts/page-header' ); ?>

のところを

下記に修正

<div class="l-contents" role="document">
			<?php if ( is_home() || is_front_page() ) { ?>
				<?php get_template_part( 'template-parts/main-visual' ); ?>

				<?php get_template_part( 'template-parts/front-page-widget-area-top' ); ?>
			<?php } else { ?>
			    <?php get_template_part( 'template-parts/page-header' ); ?>
            <?php } ?>

すると・・・
フロントページでスライダーがつかえるようになりました!

トップスライダーが表示されるようになりました。

これで固定ページで テンプレートを Right sidebar にしてみても
フロント用のウィジェットが使えます。

お試しください!

本日ご紹介したサイト

https://important.fun/ → 現在運営しておりません 2019/3/20
こちらのサイトは !important というセミナーのサイトになります。
今回、制作にあたり WooCommerce をちょっとカスタマイズしてチケット販売しています。
決済に Stripe を入れました! こちらは WooCommerceのアドオンで導入カンタンでした!

ぜひ、アクセスしてみてください。

この記事が気に入ったら
いいね ! しよう