Cocoonフォーラム

サイト内検索
書き込みの前に以下の3点をご確認ください。
  1. 1つのトピックにつき1つの質問を書き込んでください
  2. 不具合・カスタマイズ対象ページのURLを提示高速化を無効にしてください
  3. 該当部分のキャプチャ・環境情報とともに書き込んでいただけると助かります

何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。

不具合・カスタマイズ対象ページのURL:

相談内容:

不具合の発生手順:

解決のために試したこと:

※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:

※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。

環境情報の取得方法はこちら。
https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
https://wp-cocoon.com/theme-trouble/

フォーラム利用ガイドリンク

  1. フォーラムガイドライン
  2. よくある質問と答え(FAQ)
  3. サポート対象外のケース
  4. 原因不明の不具合用トラブルシューティング
  5. トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw
  6. 真っ白画面でのエラーメッセージの確認方法
  7. ブラウザ環境チェックツール
  8. Cocoonカスタマイズ依頼

フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。

タグクラウドのスタイルについて
 
共有:
通知
すべてクリア

[クローズ] タグクラウドのスタイルについて

8 投稿
3 ユーザー
1 Reactions
2,417 表示
(@ならしょう)
New Member
結合: 6年前
投稿: 3
Topic starter  

タグクラウド・ウィジェットのスタイルについて質問させてください。

Cocoonテーマのタグクラウドのデザインは整然とシンプルでとても素晴らしいと思うのですが、私のサイトではワードプレスオリジナル?のタグクラウドのデザインにしたいと思っています。

具体的に言うと、投稿編集画面(エディタ)で表示されるタグクラウドのようにタグ付けされている記事の多さによってフォントサイズも大きくなるデザインです。

https://gyazo.com/9c67ad4937d5e92ab8c5ec58348cfe7e

Cocoonテーマを使用しつつタグクラウドのデザインをエディタと同じようにすることは可能でしょうか?

分かりずらい説明で申し訳ありませんがご教示いただけると助かります。


   
かうたっく
(@kautakku)
Famed Member Moderator
結合: 7年前
投稿: 4764
 

Cocoonテーマを使用しつつタグクラウドのデザインをエディタと同じようにすることは可能でしょうか?

CSSとPHPを触ったら可能だと思います。

今のバージョンでしたら以下CSSを初期値に戻る感じで。

https://github.com/yhira/cocoon/blob/master/style.css#L2056

PHPはlib/widget.phpの関数を除去する感じかもです。


   
(@ならしょう)
New Member
結合: 6年前
投稿: 3
Topic starter  

かうたっくさん、ありがとうございます。

申し訳ないのですが、何をしたらいいのか分かりません。

今のバージョンでしたら以下CSSを初期値に戻る感じで。

「戻る」は「戻す」だと認識しましたが、CSSを初期値に戻すというのは初期値がどれなのでしょうか?
私は子テーマのstyle.cssしかいじっていないため、指摘されているCSSを初期値に戻すという方法(というか意味)がわかりません。

PHPはlib/widget.phpの関数を除去する感じかもです。

これは親テーマの”/cocoon-master/lib/widget.php”を削除するということですね。
さっそく削除してみます。


   
かうたっく
(@kautakku)
Famed Member Moderator
結合: 7年前
投稿: 4764
 

 

初期値よりもデフォルトテーマを有効化して、タグクラウドで有効化されているスタイルをコピペすれば良いかもです。

親テーマの”/cocoon-master/lib/widget.php”を削除するということですね。

/cocoon-master/lib/widget.phpにあるタグクラウドの関数をリムーブする関数を使ったら良いかもって事です。


   
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17179
 

子テーマのfunctions.phpに以下のように書いて、あとは地道にCSSを子テーマのstyle.cssで元のスタイルに書き換えるしかないかもしれません。

//タグクラウドの出力を元に戻す
add_action( 'init', function (){
remove_filter( 'wp_tag_cloud', 'wp_tag_cloud_custom', 10 );
} );

CSSを書き換えるのが面倒であれば、親テーマのstyle.cssからタグクラウドに関するCSSの記述を消すか。


   
(@ならしょう)
New Member
結合: 6年前
投稿: 3
Topic starter  

わいひらさん、ありがとうございます。

ちょっと難しくて出来そうもないので諦めて標準のテーマを使うことにします。
ありがとうございました。


   
かうたっく
(@kautakku)
Famed Member Moderator
結合: 7年前
投稿: 4764
 

CSSを初期値に戻すというのは初期値がどれなのでしょうか?

初期値に戻すのがベストであれば、以下リンク先にある項目

https://github.com/yhira/cocoon/blob/master/style.css#L2056

例えば以下。

.tagcloud a {
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 2px;
  color: #555;
  display: inline-block;
  padding: 3px 8px;
  text-decoration: none;
  font-size: 12px;
  margin: 2px;
  flex: 1 1 auto;
  display: flex;
  justify-content: space-between;
}

background-color: #fff;
border: 1px solid #ddd;
○○: △△;

○○ 初期値 と検索、その結果、を書いていく感じです。凄くザックリですが。

例えばborder 初期値 と検索すれば none とわかります。

この場合

border: none;

と1つずつCSSに追記する感じです。

もしくはわいひらさんの言う通り、親テーマの更新がある毎にCocoon親テーマの上記リンクさきにあるCSSを消す作業を行うか。

とか、対応を行っていく感じです。


   
かうたっく
(@kautakku)
Famed Member Moderator
結合: 7年前
投稿: 4764
 

あと、もしCocoonをご利用いただくき相談されるときは、冒頭の案内通りURLなどのご提示をお願いします。

https://gyazo.com/d2ac3c33a3c68cbb62d113e26431ecfb

不具合・カスタマイズ対象ページのURLを提示してください

該当部分のキャプチャ環境情報とともに書き込んでいただけると助かります


   
わいひら reacted
共有:

問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。

また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。

「いいね!」機能はフォーラム登録者のみが利用できる機能です。

CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。

フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。

最近の書き込みはこちら。

詳細なカスタマイズ依頼をするならこちら。

タイトルとURLをコピーしました