サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
Topic starter
2024年10月12日 22:37
いつもお世話になっております。
超初心者過ぎて恥ずかしくて3年ほど質問できなかったことを思い切って相談させていただきます。
歴史好きで年表をテーブルでよく作成しているのですが、今のブロックエディターではいくつか思ったように作表できないポイントがあり困っています。
<相談内容>
ずばり、「テーブル内の任意セルの文字列を上寄せにしたい」ということです。ちまちまと手作業で年表を作るのが好きなので、環境丸ごと一括上寄せというより、個別の年表(テーブル)の任意のセルに対して手を施せる方法をご教授頂けないでしょうか?
<質問背景>
クラシックエディターを用いれば、テーブル内の文字の上寄せは、td style に vertical-align: top; を加えて実現することができるのは別途確認しています。自身のIT熟練度から、できれば年表作成時もブロックエディターを使いたいと思っています。
しかし、ブロックエディターでは、class 宣言された中の要素ならば、center ⇔ right などの様に、水平方向ならば、
td class="has-text-align-center" data-align="center" ⇔ td class="has-text-align-right" data-align="right"
という感じで、一度、ビジュアル編集からHTML編集に切り替えてでも手作業で変更できていますが、vertical の設定がないので、vertical-align: top; をHTML編集画面に切り替えてから挿入してみても当然に「このブロックには、想定されていないか無効なコンテンツが含まれています」というエラーで弾かれています。素人の推測で、スキンか何かで CSSのどこかで設定がされているのだとは思っているだけで学習が進まず読解できずにいます。
<例示>
何も手を加えなければ、「紀元前29世紀」「2900 B.C.– 2801 B.C.」の文字列のように、上下中央寄せで表示されます。年数を表すセルならば、上下中央寄せのままでもよいかもしれませんが、、、
一方で、「西ヨーロッパ 巨石文化」の文字列は、その下に”改行<br>” を目検で何個か挿入することで、他列との上下位置を試行錯誤で合わせているだけです。⇒これをセルごとの手作業であってもスマートにこなしたいのが本意です。
おそらく、CSS かどこかで、垂直方向にもclass 宣言か何かを施すのかとあたりをつけて独力で調べていたのですが、いたずらに3年経ってしまいました、、
今更な質問ですみません。よろしくお願いいたします。
----------------------------------------------
サイト名:ビジネスハック 戦略/経営/会計
サイトURL: https://management-accounting.biz
ホームURL: https://management-accounting.biz
コンテンツURL:/wp-content
インクルードURL:/wp-includes/
テンプレートURL:/wp-content/themes/cocoon-master
スタイルシートURL:/wp-content/themes/cocoon-child-master
親テーマスタイル:/wp-content/themes/cocoon-master/style.css
子テーマスタイル:/wp-content/themes/cocoon-child-master/style.css
スキン:/wp-content/themes/cocoon-master/skins/skin-tegakinote-blue-coral/style.css
WordPressバージョン:6.6.2
PHPバージョン:8.0.30
ブラウザ:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36
サーバーソフト:Apache
サーバープロトコル:HTTP/1.1
エンコーディング:gzip, deflate, br, zstd
言語:ja
----------------------------------------------
テーマ名:Cocoon
バージョン:2.7.8
カテゴリー数:15
タグ数:9
ユーザー数:1
----------------------------------------------
子テーマ名:Cocoon Child
バージョン:1.1.3
style.cssサイズ:845 バイト
functions.phpサイズ:203 バイト
----------------------------------------------
Gutenberg:1
Font Awesome:5
Auto Post Thumbnail:0
Retina:1
ホームイメージ:/wp-content/uploads/2020/05/ff5c235429aec6df5b72eb12cfa477a9.jpg
----------------------------------------------
ブラウザキャッシュ有効化:0
HTML縮小化:0
CSS縮小化:0
JavaScript縮小化:0
Lazy Load:0
----------------------------------------------
利用中のプラグイン:
Advanced Editor Tools 5.9.2
Akismet Anti-spam: Spam Protection 5.3.3
Aurora Heatmap 1.7.0
Category Order and Taxonomy Terms Order 1.8.6
Cocoon Color Palette 1.0.1
Code Snippets 3.6.5.1
ConoHa WING コントロールパネルプラグイン 1.0
ConoHa WING 自動キャッシュクリア 1.0.0
Contact Form 7 5.9.8
Edit Author Slug 1.9.0
Embed Any Document 2.7.4
EWWW Image Optimizer 7.9.0
Jetpack 13.9
MathJax-LaTeX 1.3.12
Regenerate Thumbnails 3.1.6
SiteGuard WP Plugin 1.7.8
Smart Slider 3 3.5.1.23
TablePress 2.4.3
TablePress Extension: Responsive Tables 1.8
Wordfence Security 7.11.7
WP-Optimize - Clean, Compress, Cache 3.6.0
WP Multibyte Patch 2.9
XML Sitemap Generator for Google 4.1.21
----------------------------------------------
2024年10月12日 23:23
今更感しかないですが(笑)
●回答
ブロックエディターでは、クラシックエディターと異なり、セルに対して上寄せなどの指定ができません。
そのため、意図しないパラメータをブロックに追加すると、言われるように「このブロックには、想定されていないか無効なコンテンツが含まれています」と表示され、リカバリーが必要になります。
●対策
CSSを追加し、vertical-align: top を使って上寄せにすることは可能ですが、特定のセルを指定するのは難しいです。(特定のセルでなく、単純にテーブルを対象とするなら図示の通り)
テーブル内の任意セルの文字列を上寄せにしたい
そのため、プラグイン「Flexible Table Block」の使用をお勧めします。
実際、活用しており既存の「テーブル」ブロックを、簡単に「Flexible Table Block」ブロックに変換でき、セルごとに色を付けたり、上寄せなど、複雑な設定できます。
This post was modified 2時間前 11回 by chu-ya
2024年10月12日 23:49
●補足
以下のプラグインを使ったことはありません。
ネットで調べると、セルの操作機能はないように思えます。
先述のとおり、以下を止めプラグイン「Flexible Table Block」への切り替えをお勧めします。
- TablePress 2.4.3
- TablePress Extension: Responsive Tables 1.8
This post was modified 2時間前 2回 by chu-ya
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。