pgintro.net

WordPressプラグイン - 「Easy Appointments」

作成日時:2019/05/11

更新日時:2019/05/11

スポンサーリンク

この記事の確認環境

WordPress 5.0.4

Easy Appointments バージョン 2.4.1

プラグイン概要

予約機能の追加が行えます。


公式サイト : https://easy-appointments.net/

WordPress.org プラグインページ : https://ja.wordpress.org/plugins/easy-appointments/

アクションフック一覧

add_action関数を使用して既存の関数呼び出しにフックを追加します。

フック種類関数
admin_menuEAAdminPanel::add_menu_pages
admin_initEAAdminPanel::init_scripts

関連リンク

https://codex.wordpress.org/Plugin_API/Action_Reference/admin_init

フィルターフック一覧

add_filter関数を使用して既存の関数呼び出しにフックを追加します。

フック種類関数
--

関連リンク

追加スクリプト一覧

wp_register_script関数を使用してスクリプトを追加します。

ハンドル名パス
ea-compatibility-modeEA_PLUGIN_URL . 'js/backbone.sync.fix.js'
time-picker-i18nEA_PLUGIN_URL . 'js/libs/jquery-ui-timepicker-addon-i18n.js'
ea-momentjsEA_PLUGIN_URL . 'js/libs/moment.min.js'
time-pickerEA_PLUGIN_URL . 'js/libs/jquery-ui-timepicker-addon.js'
jquery-chosenEA_PLUGIN_URL . 'js/libs/chosen.jquery.min.js'
ea-settingsEA_PLUGIN_URL . 'js/admin.prod.js'
ea-appointmentsEA_PLUGIN_URL . 'js/settings.prod.js'
ea-reportEA_PLUGIN_URL . 'js/report.prod.js'
ea-datepicker-localizationEA_PLUGIN_URL . 'js/libs/jquery-ui-i18n.min.js'
ea-tinymceEA_PLUGIN_URL . 'js/libs/mce.plugin.code.min.js'

追加スタイル一覧

wp_register_style関数を使用してスタイルを追加します。

ハンドル名パス
ea-admin-cssEA_PLUGIN_URL . 'css/admin.css'
jquery-chosenEA_PLUGIN_URL . 'css/chosen.min.css'
ea-report-cssEA_PLUGIN_URL . 'css/report.css'
ea-admin-awesome-cssEA_PLUGIN_URL . 'css/font-awesome.css'
time-pickerEA_PLUGIN_URL . 'css/jquery-ui-timepicker-addon.css'
jquery-styleEA_PLUGIN_URL . 'css/jquery-ui.css'

追加ショートコード一覧

add_shortcode関数を使用してショートコードを追加します。

ショートコード名パス
ea_standardEAFrontend::standard_app
ea_bootstrapEAFrontend::ea_bootstrap
ea_full_calendarEAFullCalendar::ea_full_calendar