クラシックエディターにZURB Foundationコンポーネントを挿入するためのショートコード
アダム・ペリーによるWP Foundation Shortcodesは、ZURB Foundationフロントエンドフレームワークを投稿エディタに接続するWordPressプラグインです。これは、FoundationのレスポンシブUI要素をエディタショートコードにマッピングし、著者が手動のHTMLなしでフレームワークコンポーネントを追加できるようにします。このプラグインには、エディタ挿入用のグリッド、ボタン、アラート、可視性、タイポグラフィ、およびリストショートコードが含まれています。これは、レスポンシブレイアウトのためのフレームワークコンポーネントの迅速なエディタレベルの配置と投稿内のHTMLエラーの削減を必要とするFoundationテーマを使用しているWordPress開発者およびサイト管理者を対象としています。
プラグインが構築された対象と解決したワークフローのギャップ
対象ユーザーには、コンテンツをテーマテンプレートではなくエディタ内で編集することを好む、Foundationベースのテーマを運営する開発者や管理者が含まれていました。このツールは、フレームワークコンポーネントを投稿コンテンツに直接配置する方法を提供し、著者は手動マークアップのミスを減らすことを目指しました。これは、Classicエディタワークフローを使用するサイトにとっての主要な利点としてプロジェクトの説明に記載されています。
フレームワーク要素に対する制御のレベル
エディタレベルの制御により、コンテンツ制作者はHTMLモードに切り替えることなくフレームワークの動作を適用でき、アイデアから公開されたレイアウトまでの道のりを短縮しました。実装はフレームワーククラスを再利用可能なショートコードにマッピングし、エディタインターフェース内からレスポンシブな可視性やコンポーネントのバリエーションなどのコンポーネントレベルの決定を可能にし、多くの場合、クラス付きコンテナを手書きする必要を排除しました。
Classicエディタサイトの日常使用とセットアップへの適合
Classicエディタとの統合により、ワークフローは馴染みのある投稿画面内に保たれました:ショートコードは著者が必要とする場所に挿入され、レンダー時に解析されました。プラグインの設計は、ランタイムのバックグラウンドサービスではなくエディタの挿入に焦点を当てていたため、ユーザーのインタラクションモデルは別の設定パネルや外部ツールではなく、コンテンツ編集に中心を置いていました。
サイト所有者のための互換性ウィンドウとメンテナンスの考慮事項
互換性の制限には、Foundation 5およびFoundation 6コンポーネントを対象としたサポートと、WordPressリリースとの互換性が含まれていました。開発者はこのツールをClassicエディタ時代に位置付けたため、ブロックベースの編集に移行したサイトでの採用には追加のテストや代替ソリューションが必要でした。
メンテナンスされたClassic Editorサイトにとって実用的ですが、移行計画が必要です
WP Foundation Shortcodesは、Classicエディタのワークフローを維持し、Foundationベースのテーマやコンポーネントに依存する管理者にとって実用的なオプションです。このプラグインはWordPress.orgリポジトリで永久に閉鎖されたため、サイト所有者は将来の互換性のギャップを避けるために、テーマコード内でそのショートコードを置き換えるか再実装する計画を立てるか、現在メンテナンスされている統合を選択する必要があります。





