フォーラムをリニューアルしました!
今後は、新フォーラムをご利用ください。
グループブロックにリンク機能を搭載して欲しいです。 < ご要望
Gutenbergのブロックにあるグループ(レイアウト要素内)を、スタイル調整のためなどで、よくラッパーとして活用するのですが、不満が1つあります。
リンクを付与できないことです。
idもclassも付与できるのに、リンクが付与できない....
ぜひ、既存のグループブロックにリンク機能を付与したようなブロック(リンク機能付きのラッパーブロック)をSWELLブロックに追加いただけないでしょうか。
ご検討をよろしくお願いいたします。
確かにそれは僕も感じていることなのですが、コアの方でいつか実装されるんじゃないかと思って様子を伺っているところでした...。
(グループブロックがコアに追加される前に同様のブロックをSWELL側で実装していたのですが、それを廃止してグループブロックに統合するのが大変だったので、できるだけコアと重複する機能はむやみに追加したくないなと...)
一応ちょっとしたテクニックを使って、グループブロック全体をリンク化することができるので軽く紹介しておきます。
- グループブロックに特定のクラスをつける(例として、"linkbox"とします、)
- グループブロックの中に、1つだけリンクを配置する
- 「"linkbox"をクリックしたらその中のリンク先へ遷移する」というスクリプトを追加する
というものです。
ブロックとしてもう作ってしまうか、グループブロックを機能拡張するか、上記3のスクリプトだけSWELLに組み込んでおくか、について悩んでいます...
ご返信ありがとうございます。
コアの方でいつか実装されるんじゃないかと思って様子を伺っているところでした...。
そうですよね。いつかは実装されそうですよね...
代案ありがとうございます。
似た方法だと思いますが、グループブロックはidが振れるので、それをJSで拾ってクリックしたら「location.href」で飛ばす、という方法もしていたのですが、これをするとJSを知らない人がメンテできない問題がありまして...
しかし、ご事情を理解しました。コアのアップデートを待ってみます。ありがとうございました。