Snow Monkey Blocks v8.3.1 をリリースしました

Snow Monkey Blocks v8.3.1 の概要

変更

  • 【パネル】HTML 構造を変更

不具合の修正

  • 【パネル】「リンク」を設定している状態で「内容」の文章にテキストリンクを設定するとレイアウトが崩れる不具合を修正

パネルブロックの変更点について

パネルブロックは、そのパネル全体にリンクを設定する機能があります。そして、パネル内の文章にもツールバーからテキストリンクを設定することができます。それぞれどちらかを設定するという想定でいたのですが、どちらも同時に設定することができたため、a 要素の中に a 要素が入れられる状態となっていました。a 要素の中に a 要素を入れるのは HTML 的に NG で、入れてしまうとレイアウトが崩れてしまいます。

そういうことで、これまではパネル全体を a 要素で囲っていたのを、「リンクラベル」の部分だけ a 要素で囲むように変更しました。あわせて CSS も変更をいれて、その状態でもパネル全体をクリックできるようになっています。

新しいパネルの HTML 構造はエディターを開いて再保存したときに反映されるようになっているので、古い HTML 構造にあわせて独自に CSS でカスタマイズされている場合は、その独自 CSS の変更が必要になる可能性があります。ご注意ください。

この記事を書いた人

キタジマ タカシ

長崎県長崎市在住。地元のWeb制作会社でWebデザイナー/エンジニアとして従事した後、2015年にフリーランス [ モンキーレンチ ] として独立。WordPress のテーマやプラグイン、ライブラリ、CSS フレームワーク等、多数のプロダクトをオープンソースで開発・公開しています。

Snow Monkey オンラインコミュニティ

Snow Monkey をより良いテーマにするために、今後の機能開発等について情報共有したりディスカッションをしたりする場所です。より多くのユーザーの交流があったほうがより良いプロダクトに育っていくと思いますので、ぜひご参加ください!