WordPress

Gutenbergの実装箇所を素早く見つけて開発をはかどらせる

公式のハンドブックやいろいろな開発者によるブログ記事なども充実してきましたが、一番確実なのは実装コードを実際に見てみることです。 ただ、Gutenbergのコードは量が多く、慣れないと目的の実装箇所を見つけるのに時間がかかってしまう...
WordPress

Gutenberg にプラグインを登録する

Gutenberg(ブロックエディタ)にはプラグインを登録する機能があります。 ここでいうプラグインとは『WP Multibyte Patch』や『Contact Form 7』のような、管理画面からインストールして使うものとは異な...
WordPress

Gutenbergの Slot と Fill を理解する

Gutenberg(ブロックエディタ)の開発において Slot と Fill の理解は重要です。 RichTextToolbarButton で追加したものがリッチテキストのツールバーに表示されるInspectorControls ...
WordPress

Gutenberg v5.3 からリッチテキストのツールバーはドロップダウンにまとまります

2019/3/30 に Gutenberg v5.3 がリリースされました。 使用するブロックを管理する機能やカバーブロックの機能改善などの修正が含まれています。 現在はプラグインでのみ試すことができますが、近々Wo...
WordPress

Gutenberg の Format type に複数クラスを指定

インラインで文字を修飾するために registerFormatTypeを使用してツールバーにボタンを追加できます。 ただ registerFormatType で指定できるクラス名はスペース等で複数指定できません。 ...
WordPress

Gutenberg用の文章修飾プラグインを開発しました

Gutenberg エディタのツールバーに文章修飾用のボタンを追加するプラグインを作成しました。 導入手順 最新版をGitHubからダウンロード release.zip 「プラグインのアップロード」からインスト...
WordPress

Check Copy Contents(CCC) の利用における注意点

Check Copy Contents(CCC)はブログをコピーされたときに通知を行うことのできるプラグインです。 このプラグインには最新のバージョン(v1.4.1)のプログラムに問題があるため使用には注意が必要です。 追記:...
WordPress

Marker AnimationプラグインをGutenbergエディタに対応させました

Marker Animationプラグインは蛍光ペンを引くようなアニメーションを設定できるようにするWordPressのプラグインです。 ツールバーにボタンを追加 Gutenbergのツールバーにボタンを追加...
WordPress

Gutenbergのリッチテキストの既知の問題

経緯 こちらの記事の現象が開発中のプラグインでも発生したため原因を調査しました。 現象 クラスとタグ名を指定して registerFormatType でフォーマットタイプを登録ビジュアルエディタのツールボタン等...
WordPress

CSRF検出プラグインを作成しました

GitHub 機能 SQLの実行 及び nonceのチェック を監視します。nonceのチェック が行われる前に create insert update delete などの SQLコマンドが実行 されたときに ...
タイトルとURLをコピーしました