開発

Travis CI の環境変数の出力例

使用可能な環境変数はこちらのページにあります。 ただ、どのような情報が入っているかがあまりわからなかったため、実際に動かして確認してみました。 動作確認用のリポジトリ masterへのマージとタブプッシュ時のみを...
WordPress

Gutenberg のバージョンごとの互換性について

Gutenberg プラグインのバージョン v5.9 から editor パッケージのいくつかのコンポーネントを使用すると以下のようなメッセージが出るようになりました。 wp.editor.BlockFormatControls i...
WordPress

VK All in One Expansion Unit がガイドライン違反か

VK All in One Expansion Unit はウェブサイトに必要な一通りの機能を提供する統合プラグインで 2019/6/1 現在で50000以上のアクティブのあるプラグインです。 非常に有用なプラグインですが、Word...
WordPress

Pretty Links の脆弱性情報

Pretty Links v2.1.8 には CSRF 及び XSS の脆弱性があります。 4/25 に報告して 5/1 にひっそりと修正されました。(v2.1.9) 使用している人はすぐに更新してください。 v2.1....
WordPress

Gutenbergのブロック検索のキーワードを自由に設定できるようにしてみる

機能 ブロック検索に使用するキーワードをサイドバーから設定できるようにします。 いくつかのサイトでも言及されていますが、ブロックの検索キーワードが日本語になっているものがあります。 スラッ...
WordPress

Gutenbergプラグイン用のデータを永続化する

Gutenbergには store による状態管理を簡単に行う方法が用意されています。 さらにその状態をブラウザのローカルストレージに保持するための仕組みもあります。 設定を保存することで、より便利なプラグインを作成することが...
WordPress

GutenbergのregisterStoreで注意すべき点

より高度なGutenbergプラグインを作成する場合は registerStore を使用した状態管理が必須です。 実装方法によっては状態を変更してもすぐに画面に反映されないため注意が必要です。 例  例えば f...
WordPress

Gutenbergのブロックを一時的に隠すプラグインを作成しました

機能 一時的にブロックを非表示にできます。 スタイルを戻すことで表示状態に戻ります。 導入手順 最新版をGitHubからダウンロード hide-blocks-temporarily.zip 「プラグ...
WordPress

Gutenbergのツールバーにドロップダウンを追加する

Gutenberg(ブロックエディタ)のツールバーにボタンを追加する方法は以前紹介しました。 ただ、この方法の場合はドロップダウンでまとめることはできません。 Gutenberg プラグイン v5.3 または Word...
WordPress

yuzo related posts から学ぶ脆弱性を含むプラグインやテーマの特徴

4/10 ごろから yuzo related posts というプラグインが原因でJavaScriptが注入され、閲覧者が詐欺サイトへ飛ばされるという事例が多く発生しています。 公式ディレクトリに登録されていても安全とは限りません。...
タイトルとURLをコピーしました