いきなりで失礼します。
PCのハードディスクが壊れ、修理してもらってからなのですが、
表作成においてセルの結合などができなくなりました。(複数のセルを選べない状態)
結合、複数のセルの背景色変更などができないため悩んでいます。
(PCが壊れる前までは問題なくできました。)
いろんなサイトで調べているのですが、まったくわからずこちらのサイトにたどり着きました。いきなりこんな質問していいのかわかりませんがご教授お願いできませんでしょうか。
よろしくお願いいたします。
>フジモンさま
ご相談ありがとうございます。
PC側の問題でWordPressに影響が出ることは多くないと思います。
ブラウザの問題であれば可能性はあります。
・ブラウザのバージョンは最新か
・別のブラウザではどうか
・可能なら別のPCではどうか
・モバイルやタブレットではどうか
といった点もチェックされると良いかもしれません。
また、WordPressデフォルトではテーブルの結合など拡張機能はないと思います。
なんらかのプラグインを入れて実装されているテーブル作成機能ではないでしょうか?
例えばエディタの拡張プラグインで有名なものにTinyMCE Advancedなどがあります。
https://ja.wordpress.org/plugins/tinymce-advanced/
こちらのプラグインでテストをしようとしたところ、WordPress5.2でなくてはインストールすら許可されていませんでした。
もしこのプラグインをお使いなら、WordPressは最新かどうか。プラグインは最新かどうかなども確認されるとよいでしょう。
他、テーマ側で導入されているテーブル機能ということもあり得ると思います。(その場合はテーマバージョンもチェック)
一応最新のWP+プラグインバージョンでは以下のようにテーブルのセル結合も可能でした。(TineMCE Advanced)
ここ数年はPHPのバージョンが変わったり(5.Xから7.Xが主流に)、WordPressのエディタ(Gutenberg)が変わったりと、既存の仕様が変わることは多かったと思います。旧バージョンや古いプラグインを利用している場合は不具合が出やすい状況にあると思います。
参考にして頂ければ幸いです。
ありがとうございます。
Microsoft EdgeからInternet Explorerへ変えることでセルの結合ができるようになりました。
ワードプレスのバージョンは古いままでしたが、5.2でも変わらずセルの結合はできませんでした。
Internet Explorerで確認して、また新たに問題が出てきました。
同じく表関係なんですが、Microsoft Edgeで見ると問題ないのですが(スマホも同じく)
Internet Explorerで見ると、文字がセル内に納まってくれず、はみ出てしまいます。
※セルや表のプロパティは空欄(幅・高さ)にしています。
こちらも今調べてるのですが、解決方法がわかりません。
立て続けで申し訳ないのですが、ご教授お願いできないでしょうか。
>フジモンさま
コメントありがとうございます。
Internet ExplorerはEdgeが出てから開発が終了していたかと思います。
セキュリティ面からも利用は推奨されていなかったような・・・??
IEでの不具合となると、テーブルプラグインやテーマがIEでの閲覧・利用を加味していない可能性はあると思います。
もしブラウザに特別なこだわりがないのであれば、Google ChromeやFireFox、Safariなどのブラウザも検討した方が良いかもしれませんね。
(それらのブラウザの方がシェアも多く安定していると思います)
ありがとうございました。
セルからはみ出してしまう件も解決しました。
IEとTinyMCE Advancedは相性が悪いみたいですね。調べてみるといろいろ出てきました。
今回の問題は、表のプロパティに「auto」を入れることでIEでも問題なく表示できるようになりました。
セルの結合などは相変わらずEdgeではできませんが。。。
アフィリエイト初心者でもあり、ブラウザに問題あるとは予想にもしていませんでした。
私1人の力では解決できなかったと思います。
本当にありがとうございました。
>フジモンさま
コメントありがとうございます!
ブラウザによって挙動は違ってきますね。
そういう事態にならないように開発されてはいるはずですが、シェアの低いブラウザや古いブラウザは仕様から切り捨てられるのが通常の対応となっています。
また何かあればご相談下さい。