[固定ページ]この記事は約10分で読めます。賢威6以降、WordPressの管理画面上でカラム数の選択が可能になりました。各コンテンツに沿ったカラム数の選択ができるので、賢威テンプレートのみでサイトを構築できます。1カラムを選択するとフッターがメインコンテンツの下側に表示され、レビューページ等のコンバージョンコンテンツには使いづらくなってしまいます。(ユーザーがページ遷移しやすい最下部がフッターコンテンツとなるため)そこで、1カラムでレビューページやデモページ用にフッターを非表示にして、しっかり、コンテンツの下部でコンバージョンを狙えるレイアウトを作成する方法を説明します。投稿画面等で選択できる通常の1カラムは、図の通りフッター、サブコンテンツやサイドバーがメインコンテンツ下部に表示されます、まずはこれを表示しないレイアウトを作成します。賢威の「functions.php」を修正します。テーマ編集」から「functions.php」を開きます。「管理画面上でのレイアウトの指定」で検索し、上記のソース部分を探します。“1カラムデモ”,」を追加します。「col1d」、「1カラムデモ」は好みの名称で構いません。最後の「,(カンマ)」を忘れないように注意してください。投稿画面や固定ページのレイアウトで「1カラムデモ」が選択できるようになります。サイドバー、サブコンテンツを非表示にする投稿画面や固定ページの「コンテンツエリア」でサブコンテンツとサイドバーを「表示しない」にすると、該当のページのみ非表示になります。1カラムデモページの不要部分を非表示にするレビュー、デモページ専用の1カラムは作成できましたが、フッターやグローバルナビなど、細かな不要部分が残っているので非表示とします。方法は簡単で、非表示にしたい部分を以下のコードで囲みます。?>「col1d」は1カラムデモを追加した時と同じ英数字にしてください。以下で、それぞれの不要部分を非表示にする方法の詳細を説明します。フッターとトップメニュー1カラムデモページのフッターとトップメニュー(右上のサイトマップ)を非表示にします。テーマ編集」から「footer.php」を開きます。「<!–▼フッター–>」で検索し、コメントの前後にコードを追加します。これで追加した「1カラムデモ」の場合のみフッターとトップメニューが非表示になります。グローバルナビ1カラムデモページのグローバルナビを非表示にします。テーマ編集」から「header.php」を開きます。「<!–▼グローバルナビ–>」で検索し、コメントの前後にコードを追加します。これで、追加した「1カラムデモ」の場合のみグローバルナビが非表示になります。パンくずリストとソーシャルボタン1カラムデモページのパンくずリストとソーシャルボタンを非表示にします。パンくずリストは以下のphpファイルに記載されています。(single.php)この内、デモページに関係するphpは「page.php」と「single.php」です。両方とも同じ修正内容で非表示にできますが、デモやレビューページは固定ページで作成することがほとんどだと思いますので、固定ページでの修正を例にします。テーマ編集」から「page.php」を開きます。「<!–▼パン屑ナビ–>」で検索し、コメントの前後にコードを追加します。ソーシャルボタンもパンくずリストと同様に「page.php」を修正します。}」に「>」が入っていないのは誤植ではありません。続きのコードとの関係上、ここで「>」をつけると崩れてしまいます。これで、追加した「1カラムデモ」の場合のみパンくずリストとソーシャルボタンが非表示になります。コンテンツ部分の幅を変更するコンテンツ部分の幅を変更します。賢威の全てのレイアウト幅はCSSで管理されているので、1カラムデモもCSSに追加します。テーマ編集」から「layout.css」を開き、上記のコードを全て追加します。「1カラムレイアウト」がありますので、コピーして「col1」を「col1d」に変更します。950px;」の数値を変更すると、横幅を自由に縮小・拡大できます。まとめレビューやデモなどに利用できる、1カラムレイアウトの作成を説明しました。繰り返しとなりますが、以下の条件文を追加することで表示/非表示をコントロールできます。?>phpを複雑にしすぎるのは、レスポンスにも関わるのでおすすめできませんが、さらに応用して、オリジナルの1カラムページを作成してください。賢威トップページの最新情報のはてブ数を消す方法2013年11月26日WordPressで記事個別や固定ページ単体にCSS・JavaScriptを追加する(プラグインなし)2013年12月9日WordPressでサイドバーをスクロールで追従させる方法(プラグインなし)コメントを残す返信をキャンセルする。Reserved.このページの先頭へ。