フッターに固定ページ追加

Twentysixteenの改造備忘録です

改造が完了しましたら、読みやすく書き換えたいと思います。
参考になれば幸いです。

また『子テーマ』『PHPの記載方法』についてはネット上に多くの情報がありますのでそちらを検索、ご参照ください。こちらでも後ほど作成したいと思います。

このページではフッター欄に固定ページを埋め込む方法を記載しています。

固定ページを作成する。

固定ページを作成し『スラッグ』を指定します。

スラッグの設定方法

固定ページ編集画面の右上『表示オプション』を開き、スラッグをチェックします。

ページ編集画面の下の方へ『スラッグ』が出現しますので、アルファベットで名前を指定して下さい。

PHPに固定ページを埋め込む

子テーマにfooter.phpをコピーします。

ファイルを開き以下のコードを追加します。

 <?php 
 $page_info = get_page_by_path('footer');
 $page = get_post($page_info);
 echo $page->post_content;
?>

Footerスペースに固定ページが表示されます。
分割したい場合は固定ページ内で調整すればOKです。

図は改造中のTwenysixteenのため初期状態とデザインが異なります。

PAGE TOP