cdbt_find_concat_separator

(CDBT 2.1.34)

cdbt_find_concat_separatorデータ結合検索時の区切り文字の定義をフィルターします

Description

string cdbt_find_concat_separator ( string $concat_separator [, string $table_name ] )
データ結合検索時の区切り文字の定義をフィルターします。ショートコードからのデータ結合検索が有効時に、検索対象となるカラムのデータをここで指定した区切り文字にて連結します。
Notice:このフィルターはバージョン2.1.34以降のプラグインで利用できます。

Parameters

concat_separator
データ結合検索時の区切り文字を指定します。初期値は CHAR(0)NULL 文字)です。
table_name
フィルターするテーブル名を参照できます。

History

バージョン 内容
2.1.34 新規追加

Example

検索対象のカラムデータを”+”で結合します。

<?php
add_filter( 'cdbt_find_concat_separator', function( $concat_separator, $table_name ){ return $table_name == 'prefix_table_name' ? "'+'" : $concat_separator; }, 10, 2 );

Hook Point

  • find_data()指定されたキーワードを含むデータを検索します

Reference

Related Hooks