プログラミングWordPressの一括操作をカスタマイズする2019/07/30この記事は2年以上前ですので、内容が古い可能性があります使いそうで使わないhookについてのお話です。はじめに一括操作あるじゃないですか。一括操作をカスタマイズして実現したことがあったので残しておこうと思います。やること複数の投稿記事のステータスを変更する機能を追加してみようと思います(一括編集でもできますけどね)。やることは大きく分けて以下の3点です。一括操作のプルダウンにアクションを追加します。今回は簡単にステータスを一括非公開にするアクションを追加してみます。$actions;}やっていることは、$actionsの配列にprivateというアクションを追加しているだけです(下図)。ハンドラの追加privateのアクションに対するハンドラを追加します。$redirect_to;}処理としては、以下の3点となります。適用されたアクションかどうかを判定する記事毎に非公開の処理を行うnoticeで使うパラメータをつける3については、後述します。true;}noticeの追加admin_noticesを使って、noticeを表示させる処理を追加します。ハンドラで用意しておいたパラメータをここで利用します。}}GETで引き渡した値を処理を実行した件数として表示に利用してます。すると、赤帯のnoticeが表示されます。ケースに合わせて使い分けると良いでしょう。おわりにというお話がこの辺に書かれている、というオチなんですけどね。有名な公開プラグインでやり方が異なっていたり、日本語記事があんまりなかったので、備忘録として残しておきます。WordPressが大好きな方、仕事を通してさらにスキルを磨きたい方を募集しています。募集職種をご覧の上、お気軽にお問い合わせください。あなたとお会いできるのを楽しみにしています。受託案件でフロントエンドの処理が遅いことでリファクタリングが必要になりました。Pack編)企業サイト作成の際にありがちな、Wordpressのテーマやプラグインのカスタマイズ例を挙げていくシリーズの第2弾。...この記事をシェアする:【WordPress】テンプレート階層の呼び出し順序を利用して固定ページで自作テンプレートを呼び出すテンプレートの適用方法は色々あるのですが、テンプレート階層を利用して自作テンプレートを呼び出すことがあったので、やり方をメモ。...この記事をシェアする:SQLは便利だ(ドメインロジックとSQL)トランザクションスクリプト、ドメインモデル、SQL内ドメインロジックの違いがわかりやすい記事です。...この記事をシェアする:【MySQL】MySQL5.7のJSON型を使ってみるだいぶピンポイントな使い方ですが、WordpressのMySQLを5.7にしてJSON型を使ってみた時のメモ。...この記事をシェアする:PREVAWSのCodeCommit、CodeBuild、CodeDeploy、CodePipelineについてNEXTGo-Ethereumで「令和」に会いに行く担当者の紹介ムラオカショウタロウ熱燗が好きです。かけ算から生まれる可能性へ。