-
投稿者投稿
-
2020年5月12日 2:52 PM #51099
「パネル」ブロックの「リンク」のターゲット設定を、右サイドバーのオプションで選択できるようにして頂けるとありがたいです。
(現時点だとコードエディターから直接_blank を指定する他ないので)
トピックを新しく立てる方は次の項目も記述してください(要望トピックの場合は不要です)。
【お使いの Snow Monkey のバージョン】
【お使いのブラウザ】
【当該サイトのURL】(公開できる場合は書いていただいたほうがスムーズです)===
♥ 0いいねをした人: 居ません2020年5月12日 4:05 PM #51105「パネル」ブロックに関する追加要望ですが、
「リンク」に入力したURLを画像にも自動適用させ、クリック要素にできますか?
(同様にターゲットを外部にできるとよいです)♥ 0いいねをした人: 居ません2020年5月12日 4:44 PM #51113Snow Monkey Blocks のリンクを設定できるブロックは、コアのリンクの UI と同じく、ツールバーのリンクボタンをクリックして表示されるポップアップで開き方の設定ができます!(パネルブロックの場合、ブロック内のテキストにフォーカスがあたっているとその部分にもテキストリンクが設定できるので、ツールバーにリンクボタンが2つ表示されて少々わかりにくいので気をつけてください)
「リンク」に入力したURLを画像にも自動適用させ、クリック要素にできますか?
うーんそうですね、ちょっと方法がないか考えてみます。
♥ 0いいねをした人: 居ません2020年5月12日 4:47 PM #51115「リンク」に入力したURLを画像にも自動適用させ、クリック要素にできますか?
あ、パネルのリンク設定(上で添付した画像の設定)をしたらパネル全体にリンクが貼られるので、それでどうですかね?
♥ 0いいねをした人: 居ません2020年5月12日 5:29 PM #51121早速お返事ありがとうございます。
実はパネル設定のリンク設定は既に試していたのですが、「新しいタブでひらく」にチェックを入れても反映されません。コードエディターで確認しても blank は実際にどこにも挿入されていませんでした。
すべてのパネルに「新しいタブで開く」を設定後、コードエディターで確認するもどこにも blank はありませんでした。私のやり方がなにか間違っているのでしょうか・・・
環境
ブラウザ:Google Chrome は最新版です
バージョン: 81.0.4044.138(Official Build) (64 ビット)WP:WordPress 5.4.1 (オリジナル テーマ)「Snow Monkey Blocks」「Snow Monkey Editor」を使っていますが、スノーモンキーのテーマではありません
こちらの投稿ですが、スクリーンショットを4枚貼ったところ、送信ボタンを押してリロードされるも投稿できていないようでした(エラー文章なども表示されず)
スクリーンショットのみ別途投稿します。
♥ 0いいねをした人: 居ません2020年5月12日 5:30 PM #51122パネル設定にて「新しいタブで開く」にチェックをいれます。
(URL蘭は未入力のままでいいのでしょうか??)
ターゲット属性はどこにも追加されていないようでした。
♥ 0いいねをした人: 居ません2020年5月12日 5:35 PM #51124リンク設定のところで、必ずURLがカラになっているので、
試しにURLをいれてみると崩れてしまいます。
(ちなみにこの操作をすると、URLを消しても表示は崩れっぱなしになります)
♥ 0いいねをした人: 居ません2020年5月12日 5:41 PM #51127こちらは関係ない方のリンク設定だと思いますが、試しにチェックを入れてみても保存されませんでした。
左側のリンク設定の方は
- 「新しいタブで開く」にチェックが入っている
- URL蘭はカラ
という状態のままで、コードエディターをみてもやはりターゲット設定は入っていませんでした。
♥ 0いいねをした人: 居ません2020年5月12日 5:45 PM #51129「リンク」に入力したURLを画像にも自動適用させ、クリック要素にできますか?
あ、パネルのリンク設定(上で添付した画像の設定)をしたらパネル全体にリンクが貼られるので、それでどうですかね?
こちらもパネル設定自体が効いていないのか? 「パネル全体がリンク要素」にはなりませんでした。
お手数おかけしてすみません。
♥ 0いいねをした人: 居ません2020年5月12日 6:37 PM #51140えっと、ちょっと整理してみます。
– パネルにはそのパネル自体へのリンク設定がある。
– パネルの「内容」に入力したテキストにはテキストリンクを追加できる。
– HTML は仕様的にa
要素の中にa
要素を含められない。そのため、パネル自体にリンクを設定した状態で「内容」のテキストにもテキストリンクを追加すると表示が崩れる。となります。
添付いただいた画像でいうと、下部の URL 文字列を表示している部分を「リンク」の部分に入力し、パネルのリンク設定にリンク URL を設定すれば良いのではと思ったのですが、「内容」の部分にもテキストリンクが必要な場合はこの方法ではダメですね…。
パネルブロックを改修するとして、考えられる方法としては
– 「内容」にテキストリンクが無い + パネルのリンク URL がある = パネル全体にリンク
– 「内容」にテキストリンクがある + パネルのリンク URL がある = 「リンク」と「画像」にリンクとなればベターでしょうか。できるかどうかはやってみないとわかりませんが…。
♥ 0いいねをした人: 居ません2020年5月12日 9:28 PM #51146「リンク」にURLをペーストする際、プレーンテキストとしてペーストしたところ、無事パネル設定のリンク設定を適用させることができ、画像(というかパネル全体)にもリンクがつきました!!
「リンク」にURLを入れた際、赤文字になっていれば大丈夫のようです。
(ペーストした段階でハイパーリンクになっているとダメ)おっしゃる通り「内容」にもリンクがあると崩れてしまいますが、「内容」にあったリンクは絶対ではありませんでしたので、今回は「内容」のリンクをとる形でなんとかなりそうです。
ややこしい要望に真摯にご対応いただき、ありがとうございました。
♥ 1いいねをした人: 居ません2020年5月13日 9:18 AM #51156「リンク」にURLをペーストする際、プレーンテキストとしてペーストしたところ、無事パネル設定のリンク設定を適用させることができ、画像(というかパネル全体)にもリンクがつきました!!
あーなるほど、「リンク」の部分、ツールバーからの装飾機能(テキストリンク含む)は無効化しているのですが、ペーストしたものにはテキストリンクがついている場合があるんですね!そこは盲点でした…。
前述した
– 「内容」にテキストリンクが無い + パネルのリンク URL がある = パネル全体にリンク
– 「内容」にテキストリンクがある + パネルのリンク URL がある = 「リンク」と「画像」にリンクは検討課題として issue 立てておきます!
-
投稿者投稿
- トピック「「パネル」ブロックのリンクのターゲットを変えたい」には新しい返信をつけることはできません。