高度なオプションの出力
force_ext_disableオプションフィールドの後、Advanced設定オプションエリア内で発火し、拡張機能が追加のオプションフィールドを追加できるようにします。
ソースファイル
views/plugin_options.php:1872
コード例
add_action('woof_print_option_advanced', function() {
?>
<div class="woof-control-section">
<h5><?php esc_html_e('Custom Setting', 'my-textdomain'); ?></h5>
<div class="woof-control-container">
<input type="text" name="woof_settings[my_custom_setting]" value="" />
</div>
</div>
<?php
});
使用上の注意
woof_print_applications_tabs_content_advancedの前に、「Advanced」タブセクション内で発火します。- ここに追加されるフィールドは、標準のWOOFコントロールセクションマークアップパターンに従います。
- カスタムオプション値は、
woof()->settings['my_custom_setting']を介してアクセスできます。