閉じる

技術ブログ

Flamingoの「日別」の絞り込み機能のカスタマイズに関して

2024.05.14

Flamingoの「日別」の絞り込み機能のカスタマイズに関して

ContactForm7のDB推奨プラグインに関する内容と、DBの絞り込み機能のカスタマイズについて記載させて頂きます。

推奨プラグイン

  • Flamingo公式サイト
  • 作者: Takayuki Miyoshi(Contact Form 7 の開発者)
  • 最終更新:3週間前(2024/04/18現在)
  • 有効インストール数:800,000+
  • csvエクスポート:可能
  • データの絞り込み:月毎で絞り込み可能

日別の絞り込みに関して

概要
  • Flamingoでは「月別」の絞り込みとエクスポートは可能
  • Flamingoでは「日別」の絞り込みとエクスポートはデフォルトでは不可
  • 「日別」の「絞り込み」と「エクスポート」のためには、コードを自分で実装する必要あり
各論 コードを自分で実装する 方法

「絞り込み」と「エクスポート」を、WordPressのactionフック admin_footer,admin_enqueue_scripts,pre_get_posts,admin_notices,admin_init を利用して実装

各論 上のコードの補足
  • 面倒なので、絞り込みとエクスポートの、開始日終了日のフィールドを一つに統一していません。
各論 コードを自分で実装する 方法

    date_queryのstart,endで絞り込みを実装していますが、Flamigo内の絞り込み実装のメインクエリの変数がバージョンアップなどで変わった場合には、調整が必要と思われます。