esc_html__( 'Sidebar', 'astr-blg1' ), 'id' => 'sidebar-1', 'description' => esc_html__( 'Add widgets here.', 'astr-blg1' ), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', ) ); } add_action( 'widgets_init', 'astr_blg1_widgets_init' ); /** * Enqueue scripts and styles. */ function astr_blg1_scripts() { wp_enqueue_style( 'astr-blg1-style', get_stylesheet_uri(), array(), _S_VERSION ); wp_style_add_data( 'astr-blg1-style', 'rtl', 'replace' ); wp_enqueue_style( 'stylesheet', get_template_directory_uri() . "/assets/css/style.css",array('bootstrapcss'),'1.0.0','all'); wp_enqueue_style( 'bootstrapcss', get_template_directory_uri() . "/assets/css/bootstrap.min.css", array(), '4.4.1', 'all' ); wp_enqueue_style( 'googleapis',"https://fonts.googleapis.com/css2?family=Alumni+Sans+Pinstripe:ital@0;1&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap",array(),'5.13.0','all'); wp_enqueue_script( 'astr-blg1-navigation', get_template_directory_uri() . '/js/navigation.js', array(), _S_VERSION, true ); wp_enqueue_script('jquery', get_template_directory_uri() . '/assets/js/jquery-3.4.1.min.js', array(),'3.4.1', true); wp_enqueue_script( 'bootstrap', get_template_directory_uri() . "/assets/js/bootstrap.min.js", array(),'4.4.1', true ); wp_enqueue_script( 'bootstrap-main', get_template_directory_uri() . "/assets/js/main.js", array(),'1.0.0', true); if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { wp_enqueue_script( 'comment-reply' ); } } add_action( 'wp_enqueue_scripts', 'astr_blg1_scripts' ); /** * Implement the Custom Header feature. */ require get_template_directory() . '/inc/custom-header.php'; /** * Custom template tags for this theme. */ require get_template_directory() . '/inc/template-tags.php'; /** * Functions which enhance the theme by hooking into WordPress. */ require get_template_directory() . '/inc/template-functions.php'; /** * Customizer additions. */ require get_template_directory() . '/inc/customizer.php'; require get_template_directory() . '/inc/Customizer/astr-theme-customizer-colors.php'; require get_template_directory() . '/inc/Customizer/astr-theme-customizer-fonts.php'; require get_template_directory() . '/inc/Customizer/astr-theme-customizer-logo.php'; require get_template_directory() . '/inc/Customizer/astr-theme-customizer-Heabings.php'; require get_template_directory() . '/inc/Customizer/astr-theme-customizer-menu.php'; require get_template_directory() . '/inc/Customizer/astr-theme-customizer-Homepage-Hero.php'; function my_custom_block_styles() { wp_register_style( 'my-block-styles', get_template_directory_uri() . '/custom-block-styles.css', array(), filemtime(get_template_directory() . '/custom-block-styles.css') ); register_block_style('core/paragraph', array( 'name' => 'my-custom-style', 'label' => __('My Custom Style', 'astr-blg1'), )); } add_action('enqueue_block_editor_assets', 'my_custom_block_styles'); function my_custom_block_patterns() { register_block_pattern( 'my-custom-pattern', array( 'title' => __('My Custom Pattern', 'astr-blg1'), 'content' => 'Here goes the content of your custom pattern...', 'categories' => array('text'), 'viewportWidth' => 960, 'viewportHeight' => 720, ) ); } add_action('init', 'my_custom_block_patterns'); function my_theme_add_editor_styles() { add_editor_style( 'editor-styles.css' ); // تأكد من استبدال 'editor-styles.css' بمسار واسم ملف CSS الخاص بك } add_action( 'admin_init', 'my_theme_add_editor_styles' ); /** * Load Jetpack compatibility file. */ if ( defined( 'JETPACK__VERSION' ) ) { require get_template_directory() . '/inc/jetpack.php'; }