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カスタマイズ依頼

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

エディターのタグ「チェックリスト形式」...
 
共有:
通知
すべてクリア

[解決済] エディターのタグ「チェックリスト形式」で選択について

10 投稿
2 ユーザー
3 Reactions
714 表示
大門未知子
(@chu-ya)
Illustrious Member Registered
結合: 3年前
投稿: 3131
トピックスターター  

----------------------------------------------
テーマ名:Cocoon
バージョン:2.7.0.4
カテゴリー数:19
タグ数:151
ユーザー数:1
----------------------------------------------
https://wp-cocoon.com/check-list-tag/

●設定

[Cocoon設定]→[エディター]→タグ「タグ選択をチェックリスト形式にする」オン


●現象

[投稿]→[タグ]の一覧で、図示の通り、ラベルの無い、選択フォームが表示される。
また、エディターのタグパネルに、新規入力の時、「親ターム」の選択フォームが表示される。


●確認

https://github.com/xserver-inc/cocoon/blob/5dcba5485a8884f14c54c65b968bdb7a77049294/lib/admin.php#L813-L826
カテゴリーもタグも、タクソノミーの一部ですが、タグは階層がないものと思っており。
「親ターム」が表示され、何を選択するの?となり。

少し戸惑ったので、マニュアルに何か追記した方がいいかと思え。


●経緯

Cocoon標準で設定がある事に気付かず、スキン側でも同じ機能を追加し。
その時、気付き。


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

状態確認しました。

テスト的にWordPressデフォルトの「タグ編集ページ」や、投稿のエディターページの「タブオプション」では親のセレクトボックスを非表示にしてみました。
https://github.com/xserver-inc/cocoon/commit/57280c19492e3c03d77c88422725fcff2f9826d4#diff-cccba380194c5b481f958b63286bb680b5441e7605ae1d75e007577043252ee0R1123
ただユニークなIDや、組み合わせでユニークとなるセレクタがなくて、唯一ユニークなIDであった#inspector-select-control-2をやもなく使用しました。
ただ#inspector-select-control-2という名前からしても動的に割り振られたもので、で他にセレクトコントロールが使われたら変わる可能性があるような気がします。
なので一案としてテスト的に実装しました。問題があるようなら元に戻します。

この投稿は10か月前 2回ずつわいひらに変更されました

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

だめだ、エディター設定からカテゴリーオプションを非表示にしてソースコードを見ると#inspector-select-control-1になっちゃう。
この方法は使えないので元に戻しておきます。

この投稿は10か月前ずつわいひらに変更されました

   
大門未知子
(@chu-ya)
Illustrious Member Registered
結合: 3年前
投稿: 3131
トピックスターター  

わいひらさんの対策案、既に試しており。
タグ一覧、編集、クラシックエディタはCSSで対応できそうでしたが、GutenbergだけCSSでは対処できず。

マニュアルの注意書きだけで、いいかな?と思いました。


   
大門未知子
(@chu-ya)
Illustrious Member Registered
結合: 3年前
投稿: 3131
トピックスターター  

●対策案

admin.cssに以下を追加する?

/* エディター非表示 */
#newpost_tag_parent,
.editor-post-taxonomies__hierarchical-terms-input + div:has(.components-select-control__input) {
  display:none;
}


/* 一覧、編集非表示 */
:is(.edit-tags-php, .term-php) .term-parent-wrap {
  display:none;
}

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

エディター画面でCSSセレクターが.editor-post-taxonomies__hierarchical-terms-input + div:has(.components-select-control__input)だと僕の環境ではカテゴリーの「親カテゴリー」オプションまで消えてしまうようです。
div[aria-label="タグ"] + ...とかを利用すればいけそうですけど、たぶん言語が変わるとダメになりそうなので、あまり良さそうな方法じゃないんですよね。
WordPressでエディターのカテゴリー・タグオプションにそれぞれ一意のIDかクラス名をつけてくれれば簡単なことなんですけど。
やっぱり設定の案内欄に注意書きを書くしかないかも。

この投稿は10か月前 2回ずつわいひらに変更されました

   
大門未知子
(@chu-ya)
Illustrious Member Registered
結合: 3年前
投稿: 3131
トピックスターター  

全くカテゴリー見てませんでした。
同じCSSクラスで、消えてしまいますね。

editor-post-taxonomies__hierarchical-terms-input

投稿者:: @yhira

やっぱり設定の案内欄に注意書きを書くしかないかも。

マニュアルに注記で十分だと思います。


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

投稿者:: @chu-ya

全くカテゴリー見てませんでした。
同じCSSクラスで、消えてしまいますね。

そうなんです。。なので#inspector-select-control-2みたいな曖昧なものまで使用して試していたんですがだめでした。

投稿者:: @chu-ya

マニュアルに注記で十分だと思います。

Cocoon設定のオプションに説明文を追記しておきました。
https://github.com/xserver-inc/cocoon/commit/f2d13efe2d809029c06748e526f9fec04e86ba19


   
大門未知子
(@chu-ya)
Illustrious Member Registered
結合: 3年前
投稿: 3131
トピックスターター  

----------------------------------------------
テーマ名:Cocoon
バージョン:2.7.0.4
カテゴリー数:19
タグ数:151
ユーザー数:1
----------------------------------------------
確認しました。
本件をクローズとします。


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

ご確認いただきありがとうございます!


   
共有:

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

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

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

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

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

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

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

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