dashboard:プラグイン作ってみましたWP_List_Tableクラスの「一括操作」フォームを使ってみたWP_List_Tableクラスを使ってみたダッシュボードの「クイックドラフト」を「CodeMirror」に変更してみたテキストエディタの文字を変更するプラグインがロードされた直後に何かするプラグインで注意が必要な関数プラグインのヘッダー情報を国際化対応しようプラグインのロード順を制御するメタボックスをクラシックエディターのみで表示する公式ディレクトリに登録するならajax.googleapis.comのライブラリは利用しない更新ボタンの横にスピナーを実装する更新ボタンの横にスピナーを実装する処理中の画面に変化がない状態をなくす説明WordPressの管理画面ではAJAXを使って何らかの処理を行う際、数秒間の空き時間にアイコンがクルクル回る「スピナー」を表示しているところがある。今作っているプラグインでこの「スピナー」を使いたくなったので、実装方法を調べてみた。「スピナー」の実体まずは「スピナー」を表示しているページとして、「クラシックエディター」の更新ウィジェットがある。「更新」ボタンを押し、ブラウザの開発者向け機能を使って「スピナー」を表示中のHTMLコードを確認してみた(以下は便宜上タブなどを除外)。value="更新"></div>これによると、「スピナー」の実態はspan要素だった。通常時はspinnerクラスが指定され、アイコンが回転している状態ではis-activeクラスが追加されていた。2つのクラスのスタイルは、/wp-admin/css/common.cssにて次のように定義されている。visible;}spinnerクラスは背景画像にアニメーションGIFが指定され標準では非表示。これをis-activeクラスを追加することで背景画像が表示される仕組みになっている。実装してみたさっそく「スピナー」を表示したいところにspan要素を追加。ここではid属性値として'update-spinner'を指定している。class="spinner"></span>ボタンをクリックした際のJavaScriptコードは次のような感じ。AJAXリクエストの前にis-activeクラスを追加し、レスポンスが返ってきたらis-activeクラスを削除している。);管理画面向けの場合は/wp-admin/css/common.cssは読み込まれているので、ほかに手間はいらない。「スピナー」の実装はとてもお手軽のようだ。)パラメータ$dで指定したフォーマットで投稿日を取得する。)PHPバージョンの互換性を調べる。)投稿情報が指定したカテゴリーに属しているか調べる。)IDを指定してカテゴリー情報を取得する。)WordPressシステムの関数にアクション関数を追加する。©12NetWordPress私的マニュアル主にjQueryのメモPHPExcelのノートWebの。