グループブロックにリンク機能を搭載して欲しいです。 < ご要望

不具合報告では、その現象が確認できるURLを添えて、ご報告ください。
(+できれば画像も添付していただければ助かります。)

トピックを立てる前にチェックしてね!
  1. 初めてご利用の方は、 「フォーラムガイドライン」・「よくある質問」・「SWELLでの非推奨プラグイン」に一度は目を通しておいてください。
  2. バージョンアップデート後に表示がおかしくなった場合は、
    「SWELL設定」>「リセット」からキャッシュクリアを先にお試しください。
  3. WordPressでの不具合が全てテーマによる不具合だとは限りません
    本当にテーマによる問題かどうか、プラグインを見直して解決しないかどうかも先に検証しておいていただけると、非常に助かります。
  4. まずはGoogleで検索してみて、自力で解決できる問題かどうかを調べてみてください。
    ここで質問しようとしている内容をそのまま検索すれば答えが見つかるかもしれません。
グループブロックにリンク機能を搭載して...
 
通知
すべてクリア

グループブロックにリンク機能を搭載して欲しいです。

P-Agency
(@p-agency)
Active Member

Gutenbergのブロックにあるグループ(レイアウト要素内)を、スタイル調整のためなどで、よくラッパーとして活用するのですが、不満が1つあります。

リンクを付与できないことです。

idもclassも付与できるのに、リンクが付与できない....

ぜひ、既存のグループブロックにリンク機能を付与したようなブロック(リンク機能付きのラッパーブロック)をSWELLブロックに追加いただけないでしょうか。

ご検討をよろしくお願いいたします。

引用
Topic starter 投稿済 : 06/08/2020 7:04 pm
了
 
(@ryo)
メンバー Admin

確かにそれは僕も感じていることなのですが、コアの方でいつか実装されるんじゃないかと思って様子を伺っているところでした...。

(グループブロックがコアに追加される前に同様のブロックをSWELL側で実装していたのですが、それを廃止してグループブロックに統合するのが大変だったので、できるだけコアと重複する機能はむやみに追加したくないなと...)

一応ちょっとしたテクニックを使って、グループブロック全体をリンク化することができるので軽く紹介しておきます。

  1. グループブロックに特定のクラスをつける(例として、"linkbox"とします、)
  2. グループブロックの中に、1つだけリンクを配置する
  3. 「"linkbox"をクリックしたらその中のリンク先へ遷移する」というスクリプトを追加する

というものです。

ブロックとしてもう作ってしまうか、グループブロックを機能拡張するか、上記3のスクリプトだけSWELLに組み込んでおくか、について悩んでいます...

返信引用
投稿済 : 06/08/2020 8:20 pm
P-Agency
(@p-agency)
Active Member

ご返信ありがとうございます。

投稿者:: @ryo

コアの方でいつか実装されるんじゃないかと思って様子を伺っているところでした...。

そうですよね。いつかは実装されそうですよね...

代案ありがとうございます。

似た方法だと思いますが、グループブロックはidが振れるので、それをJSで拾ってクリックしたら「location.href」で飛ばす、という方法もしていたのですが、これをするとJSを知らない人がメンテできない問題がありまして...

しかし、ご事情を理解しました。コアのアップデートを待ってみます。ありがとうございました。

返信引用
Topic starter 投稿済 : 06/08/2020 9:18 pm
件のいいね!
共有: