お知らせ

Cocoon カスタマイズ 固定ページを使用してフロントページを制作したい

目次

デザインの確認

今回は固定ページを使用してフロントページを制作したいと思います。

こんな感じのフロントページを作りましょう。

設定

まず固定ページ新規追加で新しい固定ページを作りましょう。
タイトルは「フロントページ」とします。

次に固定ページ新規追加で、もう1つ新しい固定ページを作りましょう。
タイトルは「ブログ」とします。

こんな感じで2つの固定ページが出来たと思います。

次に設定表示設定をクリックします。

こんな感じになってると思いますので

この様に変更します。

これで最初に表示されるページは「フロントページ

投稿内容が表示されるページは「ブログ

になりました。

フロントページの内容を編集する

まだ新しく作った固定ページには何も書かれていないので、表示しても何も表示されません。

新しく「新着記事」と「人気記事」を表示出来るように編集しましょう。

こんな感じに編集しました。

新着記事と人気記事を出力するのため、Cocoonに用意してあるショートコードを使いました。

新着記事

[new_list count="5" type="default" cats="all" children="0" post_type="post"]

人気記事

[popular_list count="5" type="default" cats="all" children="0" post_type="post"]

count=”5″という部分で記事を5件出力するようにしています。
もし10件出力したい場合はcount=”10″と書き換えてください。

ここで一度デザインを確認してみましょう。

こんな感じになっていると思います。

ブログページの内容を編集する

ブログの固定ページを編集して、必要の無い項目を設定しましょう。

  • 広告を除外する
  • 読む時間を表示しない
  • 目次を表示しない

こちらの項目をそれぞれ設定しました。
フロントページも同様に、必要の無い項目を設定しておきましょう。

ブログの固定ページ編集から、プレビューして確認してみましょう。

こんな感じになっていると思います。

メニューの設定

フロントページをブログページをそれぞれ設定しましたが、サイト内から見ようとすると直接URLを入力するしかありません。
不便ですのでメニューを設定して双方アクセス出来るようにしましょう。

外観メニューをクリックして新しいメニューを作成しましょう。

メニュー名は「メインメニュー」とします。

ヘッダーメニューにチェックを入れて、メニューを作成を押しましょう。

少し上にメニューを選択する項目があるので、プルダウンから先程作ったメインメニューを選択し、選択ボタンを押します。

これで右のメニュー構造に追加されます。

メニューの並び順はドラッグアンドドロップで変更出来ます。
メニューの位置はヘッダーメニューにチェックを入れましょう。
必要な変更をおこなって、最後にメニューを保存ボタンを押して、変更内容を保存するようにしましょう。

ここまで出来たら確認してみましょう。

こんな感じになっていると思います。

気になる部分の修正

次に気になる部分があるので、そちらを修正していきましょう。

赤枠で囲った部分が気になりますので修正していきましょう。

CocoonスキンのSILKにはこちらを編集する便利なプラグインがあります。

[blogcard url=”https://dateqa.com/cocoon/”]

リンク先の目次からトップページを選んでプラグインをダウンロードをクリックします。

ダウンロードしたcocoon-custom-front.zipをWordPressのプラグインから新規追加しましょう。
プラグイン追加の画面が表示されるので、プラグインのアップロードを選択しファイルを追加しましょう。

アップロードしたらプラグインを有効化します。

有効化するとCocoon 設定にトップページが追加されます。

トップページ設定を開いたら、すべてチェックを外して、変更を保存します。

こんな感じになっていると思います。

見出しに付いてるナンバーの修正

見出しについてるナンバーはfunctions.phpにコードを記入しましょう。
functions.phpは子テーマにあります。

wordpress/wp-content/themes/cocoon-child-master/functions.php
// silkのH2タグのナンバーを非表示
define('SILK_COUNTER', false);

こんな感じになっていると思います。

ボタンの追加

最後にボタンを追加したいと思います。
ボタンのテキストはもっと見るとします。

CSS

ボタンのデザインを設定したいと思います。

/* フロントページ ボタン */
.btn-l, .ranking-item-link-buttons a, .btn-wrap.btn-wrap-l>a {
    background: linear-gradient(135deg,#ffceec,#9896f0);
}
.btn, .ranking-item-link-buttons a, .btn-wrap>a, .wp-block-freeform .btn-wrap>a {
    border: 0px solid transparent;
}

こんな感じになっていると思います。

  • URLをコピーしました!

コメント

コメントする

CAPTCHA


目次