' . esc_html__( '"Arkhe" is currently in beta.', 'arkhe' ) . '
' . esc_html__( 'The theme structure is subject to change significantly until the version exceeds "1.0".', 'arkhe' ) . '

'; } add_action( 'admin_notices', 'arkhe_theme_beta_message' ); /** * Arkhe_Theme */ class Arkhe extends \Arkhe_Theme\Data { use \Arkhe_Theme\Utility\Attrs, \Arkhe_Theme\Utility\Parts, \Arkhe_Theme\Utility\Output, \Arkhe_Theme\Utility\Utility, \Arkhe_Theme\Utility\Condition, \Arkhe_Theme\Utility\Template_Parts; public function __construct() { // データをセット self::init(); // 定数定義 require_once ARKHE_THEME_PATH . '/inc/consts.php'; // テーマサポート機能 require_once ARKHE_THEME_PATH . '/inc/theme_support.php'; // ファイル読み込み require_once ARKHE_THEME_PATH . '/inc/enqueue_scripts.php'; // ウィジェット require_once ARKHE_THEME_PATH . '/inc/widget.php'; // カスタムメニュー require_once ARKHE_THEME_PATH . '/inc/custom_menu.php'; // カスタマイザー require_once ARKHE_THEME_PATH . '/inc/customizer.php'; // クラシックエディター require_once ARKHE_THEME_PATH . '/inc/tinymce.php'; // その他、フック処理 require_once ARKHE_THEME_PATH . '/inc/hooks.php'; // アップデートチェック if ( is_admin() || is_user_logged_in() ) { require_once ARKHE_THEME_PATH . '/inc/update.php'; } } } /** * Arkhe start! */ new \Arkhe();