>> テーマ変更に伴い見づらい箇所や不具合があるかもしれません、ご迷惑をおかけします。→
PR

Cocoonのスキンをカスタマイズして新しいスキンを作る方法

Cocoon・カスタマイズ
この記事は約14分で読めます。

Cocoonのデザインスキンは標準でも数十種類、公認でないものを含めれば数百あるかも??ですが、イマイチどれも「ピタ!」っと来ない

・・・という場合に、

気になるスキンを自分好みにカスタマイズする方法をご紹介します。

具体的にやってみた「Momoon」をカスタマイズする方法については以下にまとめています。

CocoonのスキンMomoonをカスタマイズして新しいスキンを作る
CocoonのデザインスキンMomoonをカスタマイズしてみます。 はじめに スキンのカスタマイズを行う為に必要な手順についてです。 必要なもの FTPツール 手順 元のスキンをコピーし、 別の名前のスキンとして作成し、 子テーマにアップロ...

ゼロから作る場合は、公式サイトにテンプレートも用意されています。


はじめに

スキンのカスタマイズを行う為に必要な手順についてです。

必要なもの

FTPツール

手順

手順
  • STEP1
    スキン選択
    使うスキンを決める
  • STEP2
    ダウンロード
    対象のスキンフォルダをダウンロード
    標準搭載のスキンなら親テーマのskinフォルダにあります。
    配布されている非公認スキンの場合は、そのサイトからダウンロード
  • STEP3
    コピー
    CSSやcsvファイルをフォルダをコピーし任意の名前を付ける
  • STEP4
    カスタマイズ
    CSSやcsvファイルをカスタマイズ
  • STEP5
    アップロード
    スキンフォルダを子テーマのskinフォルダにアップロード

  1. 元のスキンをコピーし、
  2. 別の名前のスキンとして作成し、
  3. 子テーマにアップロードする事で、

テーマのアップデート時にも上書きされずオリジナルスキンとして使えます。

注意点

スキンによってはPHPJSONCSVファイルで定義されているものがあり、それらを編集する必要がある場合もあります。

スキン用ファイルダウンロード

スキンファイルの場所

標準装備されているスキンは、以下の場所にあります。

/wp-content/themes/cocoon-master/skins

標準でないオリジナルスキンなどをダウンロードして使う場合は、以下にアップロードします。

/wp-content/themes/cocoon-child-master/skins

各スキンのフォルダ名一覧

一覧を表示
スキン名フォルダファイル構成
カラフルラインskin-colorful-lineoption.csv
style.css
ダークエンジskin-dark-enjioption.csv
style.scss
style.css
ダークカモノハskin-dark-kamonoha
ダークルリskin-dark-ruri
ミックスグリーンskin-mixgreenimages
empty.txt
javascript.js
option.csv
style.css
ミックスブルーskin-mixblue
ミックスレッドskin-mixred
サムライブルー(勝色)skin-samuraiblueimages
samuraiblue_background.jpg
samuraiblue_header.jpg
empty.txt
javascript.js
option.csv
style.css
サムライブルー(無印)skin-samuraiblue-muji
Veinui Sinplog(amber)veilnui-simplog-amberimages
image.png
functions.php
style.scss
style.css
Veilnui Simplog (blue)veilnui-simplog-blue
Veilnui Simplog (brown)veilnui-simplog-brown
Veilnui Simplog (deep purple)veilnui-simplog-deep-purple
Veilnui Simplog (green)veilnui-simplog-green
Veilnui Simplog (indigo)veilnui-simplog-indigo
Veilnui Simplog (orange)veilnui-simplog-orange
Veilnui Simplog (pink)veilnui-simplog-pink
Veilnui Simplog (red)veilnui-simplog-red
Veilnui Simplog (teal)veilnui-simplog-teal
Momoon(アクア)skin-momoon-aquastyle.css
Momoon(グリーン)skin-momoon-green
Momoon(オレンジ)skin-momoon-orange
Momoon(ピンク)skin-momoon-pink
Momoon(パープル)skin-momoon-purple
tecurio earthskin-tecurio-earthimages
empty.txt
amp.css
functions.php
javascript.js
option.csv
style.css
tecurio grapeskin-tecurio-grape
tecurio limeskin-tecurio-lime
tecurio mangoskin-tecurio-mango
tecurio moonskin-tecurio-moon
tecurio peachskin-tecurio-peach
tecurio skyskin-tecurio-sky
tecurio soilskin-tecurio-soil
tecurio sunsetskin-tecurio-sunset
Season (Spring)skin-season-springimages
back-dot.png
empty.txt
amp.css
functions.php
javascript.js
style.css
Season (Summer)skin-season-summer
Season (Autumn)skin-season-autumn
Season (Winter)skin-season-winter
COLORS(イエロー)skin-colors-yellowimages
empty.txt
functions.php
javascript.js
option.csv
style.css
style.scss
COLORS(グリーン)skin-colors-green
COLORS(ピンク)skin-colors-pink
COLORS(ブラック)skin-colors-black
COLORS(ブルー)skin-colors-blue
COLORS(レッド)skin-colors-red
Like Simplicityskin-simplicityimages
empty.txt
functions.php
javascript.js
option.csv
style.css
style.scss
モダンブラックskin-modernblackoption.csv
style.css
Fuwari -御召茶(おめしちゃ)-skin-fuwari-omeshichaoption.csv
style.css
Fuwari -海松茶(みるちゃ)-skin-fuwari-mirucha
Fuwari -海老茶(えびちゃ)-skin-fuwari-ebicha
Fuwari -褐色(かちいろ)-skin-fuwari-kachiiro
Bizarre-food(グリーンソバ)bizarre-foods-greensobaoption.csv
style.css
Bizarre-food(ピンクワイン)bizarre-foods-pinkwine
Bizarre-food(ブラックバーガー)bizarre-foods-blackburger
Bizarre-food(ブルーカレー)bizarre-foods-bluecurry
Bizarre-food(ホワイトラーメン)bizarre-foods-whiteramen
旅カメラskin-ganchan21style.css
おでかけピンクskin-ganchan11option.csv
style.css
おでかけブルーskin-ganchan12
おでかけレモンskin-ganchan13
いつものコーヒーskin-ganchan03style.css
いつものローズskin-ganchan02
いつもの深海skin-ganchan01
m-soram-sorastyle.css
m-tomatom-tomato
Hygienehygieneimages
empty.txt
javascript.js
option.csv
style.css
ドット・レイニーブルーskin-dot-rainyblueimages
blue-dot.jpg
style.css
ドット・ワインレッドskin-dot-wineredimages
red-dot.jpg
style.css
ほんわかライトニングlightning-skinimages
Lightning_original-bakgroundimg.jpg
javascript.js
option.csv
style.css
Metal Stylesskin-metalimages
empty.txt
javascript.js
style.css

サーバーからダウンロード

FTPソフトやSFTPソフトを使ってサーバーから、

対象スキンをフォルダごとダウンロードします。

サーバーへのファイル転送は、セキュリティ的にFTPよりSFTPの方が安全です。

SFTPの使い方は以下をご覧ください。

FTPの使い方は以下を参考にして下さい。

FTPFFFTPの画面例

FFFTPの画面例

SFTPFileZillaの画面例

FileZillaの画面例

カスタム用フォルダを作成

ダウンロードしたフォルダの名称を変更するか、コピーして任意のフォルダ名を付けます。

例 (元)skin-mixgreen → (複製)skin-mixgreen-2

カスタマイズ

簡単なCSSのみ編集する場合

上記で作成したカスタマイズ用のスキンフォルダ内のstyle.cssをエディタで開き、編集します。

CSVやJSONを編集してもかまいませんが、簡単なカスタマイズ(色を変えたい、見出しデザインを変えたい ・・など)の場合は、スタイルシート(style.css)のみを使うのがお勧めです。

スタイルシートの上部を編集する

上部にスキン名・説明文・サンプル画像URLや、作者さんのお名前、URLなどが書かれた部分があります。

/*
Name: Momoon(アクア)
Description: 水色を基調とした「cocoon」用のデザインスキン
Skin URI: https://rn.bex.jp/momoon/
Author: タイジーWP
Author URI: https://rn.bex.jp/
Screenshot URI: https://im-cocoon.net/wp-content/uploads/skin-momoon-aqua.png
Version: 1.0.2
  Priority: 9850001000
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Copyright 2019 タイジーWP
mail:tt@tijaji.jp
URL:https://tijaji.jp
https://rn.bex.jp/
*/

すべて変更する必要はありませんが、スキン選択画面でややこしいので、最低「スキン名」は変更します。

  • Name:スキン名
  • Description:説明文
  • Skin URI:スキンデモなどのアドレス
  • Author:作者名
  • Author URI:作者のアドレス
  • Screenshot URI:スキンサンプル画像

変更例

/*
Name: Momoon(グリーンカスタム)
Description: Momoon(アクア)をカスタムしたデザインスキン
Skin URI: https://rn.bex.jp/momoon/
Author: 〇〇
Author URI: https://XXXXXX/
Screenshot URI: http://XXXXX/XXX.jpg

スキン名、作者などを変更するとスキン一覧に表示された際に反映されます。

Momoon(グリーンカスタム)

色を変更したい

スキンごとにテーマカラーがあり、カラーコードがあちこちに設定されているので、変更したいカラーのカラーコードを調べ、変更したいカラーコードに一括置換すると簡単です。

各スキンのキーカラーなどのカラーコードは以下にまとめています。

お好きなカラー設定には以下もご利用下さい。

マカロンビビッドパステル伝統色和色セーフ色名

見出しのデザインは以下に少しまとめていますのでご参考までに。

その他Cocoonのカスタマイズは以下にまとめています。

Cocoonを40か所以上カスタマイズまとめ!
高機能で高速の無料テーマCocoon。いろいろとカスタマイズしていますので、まとめてみます。 ヘッダーエリア グローバルナビ ヘッダー下アピールエリア おすすめカード トップページ ウィジェット サイドバー 検索フォーム 新着記事ウィジェッ...

スキン側で制御されている項目の場合

Cocoon設定で触れない項目を変更したい場合は、JSONやCSVファイルを編集します。

スキン側からテーマ設定の制御をする方法は、公式サイトにCSV、PHP、JSONでの制御方法について説明ページへのリンクがあります。

スキン側からテーマ設定の制御

例:スキンからオプション変更サンプル(CSV) [作者: わいひら]

たとえば、上記のスキンの場合、キーカラーなどはスキン制御となっています。

スキン制御

例のスキンの場合は、「skin-demo-csv」フォルダ(をコピーして作成した新フォルダ)内の「option.csv」をエディタで開き、編集します。

初期値は以下の通り

,,オプション名と値をカンマ区切りで書く
,,行頭にカンマを2つ以上入力することでコメント(相当)になります
site_key_color,#f09199
site_key_text_color,#fff
header_layout_type,center_logo_slim
tagline_position,header_bottom
site_font_size,18px
site_background_color,#fef4f4
site_font_family,meiryo
site_font_weight,500
sidebar_position,sidebar_right
site_date_format,Y-m-d
header_area_height,200
mobile_header_area_height,""
other_analytics_head_tags,<!-- tag -->
comment_information_message,<div class="blank-box bb-red">誹謗中傷は予告なく削除します</div>
appeal_area_display_type,front_page_only
appeal_area_height,300
appeal_area_image_url,https://im-cocoon.net/wp-content/uploads/pink-board.jpeg
appeal_area_background_color,#f09199
appeal_area_title,スキンから入力したタイトル
appeal_area_message,スキンから入力したアピールエリアメッセージです。
appeal_area_button_message,スキンボタンキャプション
appeal_area_button_url,https://wp-cocoon.com/
appeal_area_button_background_color,#f09199
entry_card_type,vertical_card_2
entry_card_border_visible,1
category_tag_display_type,one_row
related_entry_type,vertical_card_3
related_entry_count,9
post_navi_type,square
single_breadcrumbs_position,main_before
page_breadcrumbs_position,main_before

キーカラーを変えたい場合

site_key_color,#f09199 の カラーコード部分を変更します。

または、その1行を削除し、Cocoon設定の画面から触れるようにしてもOK。

それぞれのファイルを必要に応じて好みのデザインに編集します。

ファイルをアップロード

カスタマイズした「style.css」や「option.csv」を

フォルダごとサーバーのCocoonテーマへアップロードします。

親テーマのスキンフォルダにアップロードしても反映されますが、親テーマのアップデート時に消えてしまうので子テーマに置きます。

場所:/wp-content/themes/cocoon-child-master/skins

スキンフォルダアップロード

以上で完了です。

コメント

'+'>'}}})()
タイトルとURLをコピーしました