サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
Topic starter
2024年3月7日 01:13
profile_boxショートコードでCSSの考慮漏れがあり修正しました。
profile_boxショートコードを使う事はないと思いますが。
skin-made-in-heaven0.0.7.zipとなります。
●ご参考
わいひら reacted
2024年3月7日 18:48
メンテナンス中となっているので、後で行いたいと思います。
Topic starter
2024年3月7日 18:53
すみません、メンテナンス終了しました。
2024年3月7日 20:07
ありがとうございます。
スキンをアップデートしておきました。
https://github.com/xserver-inc/cocoon/commit/de4e2dbe1d65a7406e2875d9079d62698d632505
Topic starter
2024年3月8日 00:52
サイドバー非表示に時、インデックスリスト、コンテンツのウィジェット幅が同じになるデザインをしており。
[C]ボックスメニューのメニュー幅が各々異なる為、メニュー幅が揃うようVer.0.0.7でCSSを追加し。
しかし、メニューの右に余白ができ。これを対策しました。
skin-made-in-heaven0.0.8.zipとなります。
●ご参考
http://chuya.s239.xrea.com/temp/ver0-0-7/
●雑談
自分では使わない項目も多々あり。
いざ使ってみるとデザイン面で、色々考慮すると、漏れてる部分が見つかり。
言い訳です、すみません笑
わいひら reacted
2024年3月8日 20:30
スキンをアップデートしておきました。
https://github.com/xserver-inc/cocoon/commit/a2d16ecfc296efb8228c8ef84f2acb0786dabc5a
ところで紹介記事を書いていて気づいたところをちょっと質問です。僕の環境でテーマカスタマイザーの「見出しデザイン」や「ローディング画面」設定項目を見ると選択肢が表示されません。
これは本来何か表示されるんですよね?
----------------------------------------------
サイト名:cocoon
コンテンツURL:/wp-content
インクルードURL:/wp-includes/
テンプレートURL:/wp-content/themes/cocoon-master
スタイルシートURL:/wp-content/themes/cocoon-child
親テーマスタイル:/wp-content/themes/cocoon-master/style.css
子テーマスタイル:/wp-content/themes/cocoon-child/style.css
スキン:/wp-content/themes/cocoon-master/skins/skin-made-in-heaven/style.css
WordPressバージョン:6.5-RC1
PHPバージョン:8.2.8
ブラウザ:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:123.0) Gecko/20100101 Firefox/123.0
サーバーソフト:nginx/1.16.0
サーバープロトコル:HTTP/1.0
エンコーディング:gzip, deflate, br
言語:ja-JP,ja;q=0.8,en-US;q=0.5,en;q=0.3
----------------------------------------------
テーマ名:Cocoon
バージョン:2.7.1.5
カテゴリー数:11
タグ数:22
ユーザー数:3
----------------------------------------------
This post was modified 7か月前 2回 by わいひら
Topic starter
2024年3月8日 20:46
今までメニューが表示されない事はなく。
●仕様
http://chuya.s239.xrea.com/temp/customizer-menu-change/
●動作
スキンは各フォルダーのcsvを読み動的にメニュー表示しています。
https://github.com/xserver-inc/cocoon/blob/a2d16ecfc296efb8228c8ef84f2acb0786dabc5a/skins/skin-made-in-heaven/lib/function.php#L9-L20
カスタマイザーメニュー表示。
Topic starter
2024年3月8日 21:53
原因が分かったかも?少し時間を下さい。
明日には回答したいと思います。
2024年3月8日 21:55
以下の状態を想定して書きます。
テーマ:子テーマ
スキン:親テーマのメイド・イン・ヘブンスキン
この時get_theme_file_uri関数を使うと、子テーマのskinsフォルダに同名ファイルが存在した場合、子テーマのスキンファイルが使われませんか?
https://github.com/xserver-inc/cocoon/blob/a2d16ecfc296efb8228c8ef84f2acb0786dabc5a/skins/skin-made-in-heaven/lib/function.php#L12C11-L12C29
ここに書き込んでいた方法で修正すると他に不具合が出たため削除
This post was modified 7か月前 4回 by わいひら
Topic starter
2024年3月8日 23:20
すでに書き込みが…承知しました。
すみません、勘違いでした、再現しません。
子テーマに同じファイルがある時、子を優先します。
ダッシュボードのCcoon設定のアイコンがハートになっていますか?
lib下の関数が読めているのか?
Topic starter
2024年3月9日 00:38
●仕様
子テーマのtmpと同じように、子テーマに同一ファイルがある場合、見出し関連のファイルは、上書きできる仕組みです。
csvにユーザーが任意のメニュー追加できる仕組みとなっています。
●疑問点
以下のパスが親テーマスキンなのか気になります。
csvファイルが読めないと、メニュー表示されません。
2024年3月9日 00:50
https://github.com/xserver-inc/cocoon/blob/a2d16ecfc296efb8228c8ef84f2acb0786dabc5a/skins/skin-made-in-heaven/lib/function.php#L12C11-L12C29
僕の環境だと上記の部分を以下に変更すると、セレクトボックスも表示されます。
※詳しい動作確認はしていないので、もしかしたら他で不具合が出るかもだけど
$file = url_to_local(get_theme_file_uri(HVN_SKIN . "assets/css/{$name}/{$name}.csv"));
子テーマに同じファイルがある時、子を優先します。
これだと例えば、親テーマのスキンはアップデートされ続けるのに、子テーマのスキンは古いままでそれが採用され続けるということになりませんか。子テーマのスキンは基本人の手が加わらないとアップデートされないので。
実際…僕の環境は
親テーマ:メイド・イン・ヘブン v0.0.8
親テーマ:メイド・イン・ヘブン v1.0.0
とかになっていて、その差異かなんかでエラーも出てたような。
「あれ?親テーマのスキンを選択しているのになんで固定までエラーが出ているの?」と最初思いました。
そのエラーは親テーマのスキンを選択して、最初にテーマカスタマイザーでメインビジュアルあたりの設定をした時に出て、その後でなくて再現できていません。
もう一度記憶を頼りに再現させてみて再現できたら報告します。
Topic starter
2024年3月9日 01:01
これだと例えば、親テーマのスキンはアップデートされ続けるのに、子テーマのスキンは古いままでそれが採用され続けるということになりませんか。子テーマのスキンは基本人の手が加わらないとアップデートされないので。
例えば以下のフォルダー構成だけを子に作り。
cocoon-child-master/skins/skin-made-in-heaven/assets/css/h2/
そこにユーザーが独自で作成した、h2.css、h2.csvを登録させ。
親テーマの見出しh2でなく、ユーザーが登録した、h2メニューが表示、選択できる仕組みです。
そこまでやる?と言うのはありますが。
メニューで「装飾なし」にして、子テーマCSSに追加した方がスッキリしますが。
「あれ?親テーマのスキンを選択しているのになんで固定までエラーが出ているの?」と最初思いました。
これは、Ver.0.0.0であったバグだと思います。
わいひら reacted
2024年3月9日 01:01
先に返信が来てた。
●疑問点
以下のパスが親テーマスキンなのか気になります。
csvファイルが読めないと、メニュー表示されません。
僕の場合最初、子テーマで動作を見ていたので、子テーマのファイルを読みに行っていました。
ただ子テーマのスキンも最新のバージョンにしてもセレクトボックスは空のままでした。
2024年3月9日 01:07
とりあえず、ご連絡ということで。
続いて返信が上がってきていたので試めしてみると、「外観」-「カスタマイズ」を選択しただけで、Warningメッセージが表示されるみたいです。
(22時頃にGitHubからダウンロードしたものです)
ローカル環境・実サーバー環境共に発生し、SSLに関するものみたいです?
【ローカル環境】
【実サーバー環境】
わいひらさんの事象を確認しようとしたところです。
(ローカル環境と同じく、「外観」-「カスタマイズ」を開いただけでも、Warningは表示されました。)
わいひらさんの事象を確認しようとしたところです。
(ローカル環境と同じく、「外観」-「カスタマイズ」を開いただけでも、Warningは表示されました。)
これが出て気づかないということはないでしょうから、私の環境だけかもしれないですね。
(それか私がなにかやったのか)
(それか私がなにかやったのか)
わいひら reacted
2024年3月9日 01:12
例えば以下のフォルダー構成だけを子に作り。
cocoon-child-master/skins/skin-made-in-heaven/assets/css/h2/
そこにユーザーが独自で作成した、h2.css、h2.csvを登録させ。
親テーマの見出しh2でなく、ユーザーが登録した、h2メニューが表示、選択できる仕組みです。そこまでやる?と言うのはありますが。
メニューで「装飾なし」にして、子テーマCSSに追加した方がスッキリしますが。
そこまでWordPressの動作とスキンの構造を理解して、かなり少数なのかもしれません。
僕の感覚では、子テーマのスキンフォルダは親テーマのものをコピーして、放り込んでカスタマイズして使うといった用途で使うつもりでした。
ただ厳密に言えば上記のように使うのが、親テーマのスキンのアップデートもカスタマイズしたところ以外は取り込めるので、良いには良いのですが。
ただ上記の仕様はさておき僕の環境では、url_to_localを使用していないとCSVは読み込まれなかったです。
これは開発環境だけでなく、当サイト(Cocoonサイト)のコピーサイトであるステージング環境でも同様でした。
※仕様ということであればそれで良いと思います。
2024年3月9日 01:18
これは、Ver.0.0.0であったバグだと思います。
そうなんですね。とりあえず最新版以降は出ないと思うので、これを探るのはやめますね。
そもそもメイド・イン・ヘブンスキンを公開して、使用される時はほとんど親テーマにしかインストールされていないものですし。
※子テーマに入れてまで使用する人はほとんどいないと思うので
Topic starter
2024年3月9日 01:22
私の環境は非SSLなので、デバッグモードにしててもエラーが表示されず。
原因がハッキリして助かりました。
●根本原因
file_get_contentsやfopenで、httpsにアクセスするとエラーとなるようです。
https://blog.myntinc.com/2019/03/php-filegetcontentsfopenhttps.html
●対策参考
https://gist.github.com/jirisolc/a5644ff4fdd7a6476235
そこまでWordPressの動作とスキンの構造を理解して、かなり少数なのかもしれません。
見出し設定機能は、廃止し、メニュー固定とします。
2024年3月9日 01:27
もしかしてchu-yaさんの環境は、PHPの設定ファイル(php.ini)でallow_url_fopen、allow_url_includeが有効とかになっていたりします?
以下に答えが出てたので修正。
私の環境は非SSLなので、デバッグモードにしててもエラーが表示されず。
原因がハッキリして助かりました。●根本原因
file_get_contentsやfopenで、httpsにアクセスするとエラーとなるようです。
https://blog.myntinc.com/2019/03/php-filegetcontentsfopenhttps.html
見出し設定機能は、廃止し、メニュー固定とします。
えー、せっかくいい機能なのにもったいない。
This post was modified 7か月前 7回 by わいひら
2024年3月9日 01:28
こちらの修正を行ってみるとどうなりますでしょうか?
https://wp-cocoon.com/community/postid/77684/
実サーバー環境で確認しました。
Warningは表示されず、csvも読み込みできているようです。
わいひら reacted
Topic starter
2024年3月9日 02:32
skin-made-in-heaven0.0.9.zipとなります。
●ご参考
https://ss1.xrea.com/chuya.s239.xrea.com/temp/ver0-0-8/
●雑談
えー、せっかくいい機能なのにもったいない。
そう言って頂けるだけ、ありがたいです。
tmpと違い、ディレクトリ階層が深いので、使い難いかも知れません。
理解している方だと、自分のお気に入りの見出しデザインを、複数追加でき、便利機能だと思います。
わいひら reacted
2024年3月10日 21:41
体調不良で確認が遅くなり申し訳ないです。
スキンをアップデートしました。
https://github.com/xserver-inc/cocoon/commit/3d89f264df553aaaf6862f46ad0e8169edfd6889
僕のローカル環境、ステージング環境双方とも問題なくテーマカスタマイザーのセレクトボックスの内容が表示されるようになりました。
当サイトにも適用しておきました。
This post was modified 7か月前 by わいひら
Topic starter
2024年3月11日 03:18
skin-made-in-heaven0.0.10.zipとなります。
アイコンリストの設定、アイコンだけと思ってました。
アイコンリストのリストにも、スタイル設定できるんですね。
全く考慮しておらず。
アイコンリストの、リスト書き出し位置を調整しました。
度々申し訳ありませんが、更新願います。
わいひら reacted
2024年3月12日 09:57
スキン選択しても、hvn-h2-style-cssなどが無く?
見出しデザイン「装飾なし」のままかでしょうか?
当サイトでのメイド・イン・ヘブンスキンはまだ適用しておらず、デモ表示機能だけの利用ですので、まだ設定はしていません。
テーマでスキン同梱時、スキンを適用するので、その際に設定しようと思っております。
skin-made-in-heaven0.0.10.zipとなります。
メンテナンス中のようなので、後でダウンロードしてアップデートしておきます。
一晩寝たら、36度台まで熱が下がりました。今朝の抗原検査でも陰性でしたし何の熱だったんだが…
ありがとうございます。無理しないようにさせていただきます。
This post was modified 7か月前 2回 by わいひら
Topic starter
2024年3月12日 11:02
●雑談
リストスタイルを真面目に見だすと、結構、クセモノです。
リストは、インデントが付き。
自分のスキン確認で、テーマ本体のバグ含め、その原因調査、対策案で時間を割かれ、自分のスキンは手つかずです苦笑
明日(3月13日)20:00までには、確認し、メンテナンスを解除します。
ご了承下さい。
●気付いた点
プラグイン「wpForo」のサイドバーのウィジェット(「最近の投稿はこちら。」)、ウィジェットタイトル含め全体に、wpforo-widget-wrapが付き。
Cocoonの構成と異なる為、スキン「tecurio mango」のウィジェットタイトル部分に余白ができ。
私のスキンも余白ができてしまい。
プラグイン「wpForo」の対応をしました。
わいひら reacted
Topic starter
2024年3月13日 23:58
この色はいらないとかがあれば、お聞かせいただければ幸いです。
非常に良いです!!!
→スキンからメニューを削除します。
個人的に白抜きボタン(inline-button-white-black)は不要だと思います。
(hoverの時、分かり難く)
デザインの好みは、十人十色、塗りつぶしの4種あるだけで十分です。
CSSクラスあ付けば、CSSで各自がアイデア出すだろうし笑
CSSの見直し願います。実値でなく、CSS変数にしましょう。
#333333→var(--cocoon-black-color) #e60033→var(--cocoon-red-color) #0095d9→var(--cocoon-blue-color) #007b43→var(--cocoon-teal-color)
Topic starter
2024年3月14日 14:03
インラインボタンのアイコンですが、「dashicons-button」にできませんか?
2024年3月14日 20:33
ご確認いただきありがとうございます。
個人的に白抜きボタン(inline-button-white-black)は不要だと思います。
(hoverの時、分かり難く)
白抜きは他のプラグインでも使われていますし、添付画像のような色使いの使い方をするケースもあるので、入れたく思います。
hoverに関しては、僕も思いました。別のエフェクトでもいいかなとも思います。
CSSの見直し願います。実値でなく、CSS変数にしましょう。
今回テスト的にリストしたものでした。ので、色的な変更がなければ、そのようにしようと思っております。
インラインボタンのアイコンですが、「dashicons-button」にできませんか?
これに関してはちょっとどの部分のことか、よくわからなかったので、もう少し詳しく説明をお願い致します。
This post was modified 7か月前 by わいひら
2024年3月14日 20:34
Topic starter
2024年3月14日 20:42
Topic starter
2024年3月15日 15:40
以下を見直しました。
- タブ一覧のカテゴリーごとの表示枚数で、修正漏れがあり。
- また、モバイル時のSNSシェア、フォローボタンの処理で無駄があり。
skin-made-in-heaven0.0.11.zipとなります。
GitHubの以下のファイルは、0.0.10から不要となってます。削除願います。
スキン一覧に表示する、スクリーンショット画像。
https://github.com/xserver-inc/cocoon/blob/master/skins/skin-made-in-heaven/screenshot.png
インラインボタンは、スキン→本体に移設されたので。
https://github.com/xserver-inc/cocoon/blob/master/skins/skin-made-in-heaven/assets/js/richtext.js
Topic starter
2024年3月15日 20:11
すみません、確認不足があるので、明日20:00までメンテナンスにします。
誠に申し訳ありません。
2024年3月16日 14:43
今のアイコンはインラインの「キーボード入力」なので、変更できればと思います。
アイコンを変更しておきました。
https://github.com/xserver-inc/cocoon/commit/3aa36efe44591e8c907825bbf8cb057129e3a3b9
加えて以下の変更を加えておきました。
・カラーコードの変数化
・白抜きボタンのボーダーを1pxに変更
Topic starter
2024年3月16日 15:16
今、親テーマ更新したら、広告で新なバグが発生しています!
この為、3月17日20:00に延期します。
2024年3月17日 19:58
スキンをアップデートしておきました。
https://github.com/xserver-inc/cocoon/commit/7a3fc8a323f6e9b97fc1ac4e0afdb237a2131a1b
近日中にバージョンアップをしたいと思います。
Topic starter
2024年3月17日 20:18
二重投稿していたので、↓とし削除しました。
Topic starter
2024年3月17日 20:19
Topic starter
2024年3月18日 00:13
対策しました。
skin-made-in-heaven0.0.12.zipとなります。
●ご参考
http://chuya.s239.xrea.com/temp/ver0-0-11/
●雑談
私個人だと使わない機能が多く。
万人向けとなると考慮すべき事が多く、見逃しており。(言い訳笑)
2024年3月19日 18:04
前も書きましたが、以下のファイルは不要です。
できれば削除願います。
すいません。間が空いてしまったら忘れてしまいました。。削除しておきました。
https://github.com/xserver-inc/cocoon/commit/fa619fb884bc230a764de77e56c7d8002a436bf9
This post was modified 7か月前 by わいひら
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。