【WordPress】EASEL専用子テーマ『Palette』配布
ファンアートや小説を置いているサイト(以下:同人サイト)で愛用しているWordPressテーマ『EASEL』のカスタマイズ用に調整したCSSを元に、CSS変数で楽に色管理ができる子テーマを作りました。
内容をご一読のうえ、ご自由に使用していただければと思います。
テーマについて
更新履歴
2024/09/27 ver.1.0.3公開(更新不要な程度の修正)
2024/03/28 ver.1.0.2公開(コードミス修正・微調整)
2024/03/16 ver.1.0.1公開(コードミス修正・CSSのおまけの追記)
2024/03/13 ver.1.0公開
概要
本テーマは創作・同人サイト制作支援サイト『do』で配布されているWordPressテーマ『EASEL』専用の子テーマです。
(ライセンス:GPLライセンス)
親テーマのベースデザイン『ブルー&ホワイト』のCSSを参考にしつつ、通常の『投稿』にも対応できるようにしています。
特徴
CSS変数を設定することで簡単に色の管理ができます。
CSSでFont Awesome6を使用できます。
aタグがtarget="_blank"の場合、外部リンク用のマークが自動で挿入されます。(※header,footer,buttonなどは除外)
メディアアップローダーでwebpファイルの追加ができます。→設定不要でアップロード可能になったため削除(Palette ver.1.0.3以降)投稿者アーカイブがエラーページにリダイレクトされます。
WordPressのバージョン表記を非表示にしています。
想定利用者
ある程度CSSに慣れている方(あるいは調べたり、開発者ツールの活用ができる方)
ベースデザインではなく子テーマを使用して色を変更している方
動作確認
WordPress:ver.6.4.3
親テーマ『EASEL』: ver.1.6
ブラウザ:Safari・Google Chrome(MacBook,iPhone)
ダウンロード
利用規約
※親テーマ『EASEL』の利用規約と矛盾が生じた場合、EASELの利用規約が優先されます。
必ず親テーマ『EASEL』の利用規約をご確認ください。
子テーマの使用報告やリンク、クレジットは不要です。
子テーマのカスタマイズや不具合について、親テーマの開発者様への質問等は厳禁です。
改造やコードの一部利用等のカスタマイズは自由ですが、カスタマイズによる不利益・不具合に対する責任は負いかねます。
注意事項
子テーマ導入に関する質問等への回答やサポートは出来かねます。
プラグイン等との兼ね合いにより、正常に動作しない可能性があります。
ファイル一覧
functions.php
style.css
screenshoot.webp
利用規約・注意事項をご一読のうえダウンロードをお願いいたします。
使用方法
事前準備
EASEL設定の『ベースデザイン変更』をベーシックに設定してください。(ベーシック以外の場合、設定したベースデザインの色が優先されます)
style.css
①13行目〜21行目に使用したい色を設定します。
②必要に応じておまけを削除・『追加CSS』コメントより下にCSSを追記します。
functions.php
必要に応じて11行目〜の『不要なら削除』部分の削除や、PHPを追記します。
カスタマイズ例
style.css
『@media (prefers-color-scheme: dark)』を追記し、色設定を変えることでデバイスの設定に合わせてダークモードに対応できます。
/* ダークモード(※自分で運営しているサイトの例) */
@media (prefers-color-scheme: dark) {
:root {
--palette-color-text: #DCDDDE;
--palette-color-bg: #36393F;
--palette-color-main: #9da7cb; /* ←a(基本) */
--palette-color-link: #6b6bff; /* ←a:hover(基本) */
--palette-color-accent: #2c2e33; /* ←部分的に明るくしたい箇所(footer-widgetなど) */
--palette-color-simple: #848d99; /* ←footer-text,border,btnなど */
}
}
11行目の@import urlと22行目の--font-iconをLine Awesomeなどに変更できます。