vektor-inc / vk-all-in-one-expansion-unit

wordpress plugin of powerful support
https://ja.wordpress.org/plugins/vk-all-in-one-expansion-unit/
GNU General Public License v2.0
7 stars 1 forks source link

[ Add filter ]vkExUnit_contact フィルターフックの追加 #1051

Closed kurudrive closed 11 months ago

kurudrive commented 11 months ago

チケットへのリンク / 変更の理由(元のissueがあればリンクを貼り付ければOK)

https://vws.vektor-inc.co.jp/forums/topic/%e3%83%98%e3%83%83%e3%83%80%e3%83%bc%e4%b8%8a%e9%83%a8%e8%a8%ad%e5%ae%9a%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6

どういう変更をしたか?

vkExUnit_contact フィルターフックの追加

実装者はレビュワーに回す前に以下の事を確認してチェックをつけてください。

ソースコードについて

デザイン・UI

プログラムの変更の場合

テストを書かないのは普通ではありません。書けるテストは極力書くようにしてください。 書いていない場合は書かない理由を記載してください。

その他

変更内容について何を確認したか、どういう方法で確認をしたかなど

確認URL

( どこかのデモサイトかテストサーバーにデプロイ済みなどで確認できる場合はそのURL )

レビュワーの確認方法・確認する内容など

レビュワーに回す前の確認事項


レビュワー向け

確認して変更が反映されていない場合の確認事項

kurudrive commented 11 months ago

@drill-lancer

使用側が VkExUnit_Contact::get_option() 使ってないと無意味なので、WordPress標準フックで対応すればいいから close

add_filter( 'option_vkExUnit_contact', function( $contact ) {
    $contact['tel_number'] = '111-1111';
    return $contact;
} );