D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
sadaunjx
/
public_html
/
wp-content
/
themes
/
newsplus1
/
inc
/
Filename :
options.php
back
Copy
<?php /* Copyrights (C) Arb4Host Network */ ?> <?php if ( !is_admin() ) { return; } function a4h_options_page_scripts() { wp_enqueue_script('jquery-ui-tabs'); wp_enqueue_script('jquery-ui-sortable'); wp_enqueue_script('jquery-form'); wp_enqueue_script('media-upload'); wp_enqueue_style('thickbox'); wp_enqueue_script('admin-js', get_theme_file_uri('assets/js/admin-options.js', array(), THEME_VERSION)); wp_enqueue_style('admin-css', get_theme_file_uri('assets/css/admin-options.css', array(), THEME_VERSION)); wp_enqueue_style('fonts', get_theme_file_uri('assets/fonts/fonts.css', array(), THEME_VERSION)); } function a4h_options_page_init() { register_setting(THEME_OPTIONS_VAR.'_group', THEME_OPTIONS_VAR); } add_action('admin_init', 'a4h_options_page_init'); function a4h_options_page_menu() { $page = add_menu_page(THEME_NAME, THEME_NAME, 'manage_options', THEME_OPTIONS_VAR, 'a4h_options_page_content', 'dashicons-star-filled', 6000); add_action('load-'.$page, 'a4h_options_page_scripts'); } add_action('admin_menu', 'a4h_options_page_menu'); function a4h_options_page_content() { if ( isset($_POST['reset']) && check_admin_referer('a4h_options_nonce', 'a4h_options_nonce') ) { update_option(THEME_OPTIONS_VAR, a4h_default_options()); } ?> <div class="wrap"> <form method="post" action="options.php" id="a4h-form"> <?php settings_fields(THEME_OPTIONS_VAR.'_group'); ?> <!-- content start --> <div class="mz-options"> <header class="mz-clearfix mz-options-header"> <a class="mz-a4h-link" target="_blank" href="<?php echo SUPPORT_LINK; ?>"><?php _e('Support', THEME_TEXT_DOMAIN); ?></a> <a class="mz-tools-link" href="<?php echo admin_url('admin.php?page=a4h_tools'); ?>">أدوات</a> <span class="mz-theme-name">إعدادات <?php echo THEME_NAME; ?></span> <span class="mz-theme-ver">v. <?php echo THEME_VERSION; ?></span> </header> <main class="mz-options-inner"> <div class="mz-clearfix mz-options-tabs line4x"> <ul> <li><a href="#mz-options-notes"><span class="dashicons-before dashicons-megaphone"></span>رسائل وتنبيهات</a></li> <li><a href="#mz-options-social_links"><span class="dashicons-before dashicons-networking"></span>المواقع الاجتماعية</a></li> <li><a href="#mz-options-design"><span class="dashicons-before dashicons-art"></span>التصميم</a></li> <li><a href="#mz-options-fonts"><span class="dashicons-before dashicons-editor-bold"></span>الخطوط</a></li> <li><a href="#mz-options-css"><span class="dashicons-before dashicons-clipboard"></span>أكواد CSS</a></li> <li><a href="#mz-options-js"><span class="dashicons-before dashicons-editor-code"></span>أكواد Javascript & Meta</a></li> <li><a href="#mz-options-pages"><span class="dashicons-before dashicons-admin-page"></span>المقالات والصفحات</a></li> <li><a href="#mz-options-misc"><span class="dashicons-before dashicons-admin-settings"></span>خيارات متنوعة</a></li> </ul> </div> <div class="mz-options-sections-outer"> <section id="mz-options-notes" class="mz-options-section"> <div class="mz-clearfix mz-options-item-outer" style="display: none;"> <div class="mz-options-option-title">رسالة للزوار</div> <?php a4h_options_input_fields('options', 'textarea', 'notes_to_visitors', '', array('prepend' => 'تظهر لزوار الموقع', 'atts' => array('rows' => 5))); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">رسالة للأعضاء</div> <?php a4h_options_input_fields('options', 'textarea', 'notes_to_users', '', array('prepend' => 'تظهر في رئيسية لوحة التحكم', 'atts' => array('rows' => 5))); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">رسالة للمحررين</div> <?php a4h_options_input_fields('options', 'textarea', 'notes_to_authors', '', array('prepend' => 'تظهر في صفحة تحرير المقالات', 'atts' => array('rows' => 5))); ?> </div> </section> <section id="mz-options-social_links" class="mz-options-section"> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">Facebook</div> <?php a4h_options_input_fields('options', 'text', 'social_links>facebook', '', array('atts' => array('class' => 'mz-text-left', 'placeholder' => 'http://'))); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">Twitter</div> <?php a4h_options_input_fields('options', 'text', 'social_links>twitter', '', array('atts' => array('class' => 'mz-text-left', 'placeholder' => 'http://'))); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">Instagram</div> <?php a4h_options_input_fields('options', 'text', 'social_links>instagram', '', array('atts' => array('class' => 'mz-text-left', 'placeholder' => 'http://'))); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">YouTube</div> <?php a4h_options_input_fields('options', 'text', 'social_links>youtube', '', array('atts' => array('class' => 'mz-text-left', 'placeholder' => 'http://'))); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">Tumblr</div> <?php a4h_options_input_fields('options', 'text', 'social_links>tumblr', '', array('atts' => array('class' => 'mz-text-left', 'placeholder' => 'http://'))); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">LinkedIn</div> <?php a4h_options_input_fields('options', 'text', 'social_links>linkedin', '', array('atts' => array('class' => 'mz-text-left', 'placeholder' => 'http://'))); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">Pinterest</div> <?php a4h_options_input_fields('options', 'text', 'social_links>pinterest', '', array('atts' => array('class' => 'mz-text-left', 'placeholder' => 'http://'))); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">Android App</div> <?php a4h_options_input_fields('options', 'text', 'social_links>android', '', array('atts' => array('class' => 'mz-text-left', 'placeholder' => 'http://'))); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">iOS App</div> <?php a4h_options_input_fields('options', 'text', 'social_links>ios', '', array('atts' => array('class' => 'mz-text-left', 'placeholder' => 'http://'))); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">روابط إضافية</div> <?php a4h_options_input_fields('options', 'textarea', 'extra_social_links', '', array('prepend' => 'مثال: <br /><mark class="mz-text-left"><li class="sb-rss"><a target="_blank" href="'.get_bloginfo('rss2_url').'" title="RSS Feed"><i class="fa fa-fw fa-feed"></i><span>RSS Feed</span></a></li></mark>', 'atts' => array('class' => 'mz-text-left', 'rows' => 5))); ?> </div> </section> <section id="mz-options-design" class="mz-options-section"> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">شعار الموقع</div> <?php a4h_options_input_fields('options', 'upload', 'site_logo'); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">تفعيل قائمة الودجات الجانبية</div> <?php a4h_options_input_fields('options', 'text', 'sidebar_side_case', 'Conditional Tags:', array('div_class' => 'mz-case-field')); ?> <?php a4h_options_input_fields('options', 'checkbox', 'sidebar_side'); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">تصميم التصنيفات</div> <?php $archive_styles = apply_filters('a4h_filter_archive_styles', array('style1' => '(#1) صورة بجانبها عنوان', 'style2' => '(#2) صورة أسفلها عنوان')); ?> <?php a4h_options_input_fields('options', 'select', 'archive_style', '', array('div_class' => 'mz-width-60', 'options' => $archive_styles)); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">تصميم هيدر المقالات</div> <?php a4h_options_input_fields('options', 'select', 'post_header_style', '', array('div_class' => 'mz-width-60', 'options' => array('style1' => '(#1) كلاسيكي', 'style2' => '(#2) جديد'))); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-float-right mz-width-50"> <div class="mz-options-option-title">اللون الرئيسي</div> <?php a4h_options_input_fields('options', 'color', 'main_color', '', array('atts' => array('class' => 'mz-width-40'))); ?> </div> <div class="mz-float-right mz-width-50"> <div class="mz-options-option-title">لون خلفية الموقع</div> <?php a4h_options_input_fields('options', 'color', 'bg_color', '', array('atts' => array('class' => 'mz-width-40'))); ?> </div> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-float-right mz-width-50"> <div class="mz-options-option-title">لون الروابط</div> <?php a4h_options_input_fields('options', 'color', 'link_color', '', array('atts' => array('class' => 'mz-width-40'))); ?> </div> <div class="mz-float-right mz-width-50"> <div class="mz-options-option-title">لون الروابط النشطة</div> <?php a4h_options_input_fields('options', 'color', 'link_hover_color', '', array('atts' => array('class' => 'mz-width-40'))); ?> </div> </div> </section> <section id="mz-options-fonts" class="mz-options-section"> <?php $fonts = array('body' => 'الخط الرئيسي', 'nav_menu' => 'خط الهيدر والفوتر', 'widget_header' => 'خط هيدر الودجات', 'page_title' => 'خط العناوين الرئيسية', 'title' => 'خط العناوين', 'post_content' => 'خط محتوى المقالات'); ?> <?php foreach ( $fonts as $key => $value ) { ?> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title"><?php echo $value; ?></div> <?php a4h_options_input_fields('options', 'select', 'fonts>'.$key.'_font_family', 'نوع الخط', array('div_class' => 'mz-width-50', 'options' => array_combine(a4h_fonts_list(), a4h_fonts_list()), 'atts' => array('class' => 'mz-font-family'))); ?> <?php a4h_options_input_fields('options', 'select', 'fonts>'.$key.'_font_size', 'حجم الخط', array('div_class' => 'mz-width-20', 'options' => array_combine(range(10,60), range(10,60)), 'atts' => array('class' => 'mz-font-size'))); ?> <?php a4h_options_input_fields('options', 'select', 'fonts>'.$key.'_font_weight', 'سمك الخط', array('div_class' => 'mz-width-20', 'options' => array('normal' => 'خفيف', 'bold' => 'سميك'), 'atts' => array('class' => 'mz-font-weight'))); ?> <div class="mz-font-test">تجربة الخط 0123456789</div> </div> <?php } ?> </section> <section id="mz-options-css" class="mz-options-section"> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">أكواد CSS</div> <?php a4h_options_input_fields('options', 'textarea', 'custom_css', '', array('prepend' => 'لا تقم بإضافة وسم <mark><style></style></mark>', 'atts' => array('rows' => 25, 'class' => 'mz-code-input'))); ?> </div> </section> <section id="mz-options-js" class="mz-options-section"> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">أكواد JavaScript & Meta قبل <span style="display: inline-block; text-align: left; direction: ltr;"></head></span></div> <?php a4h_options_input_fields('options', 'textarea', 'custom_js_header', '', array('atts' => array('rows' => 20, 'class' => 'mz-code-input'))); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">أكواد JavaScript & Meta قبل <span style="display: inline-block; text-align: left; direction: ltr;"></body></span></div> <?php a4h_options_input_fields('options', 'textarea', 'custom_js_footer', '', array('atts' => array('rows' => 20, 'class' => 'mz-code-input'))); ?> </div> </section> <section id="mz-options-pages" class="mz-options-section"> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">إظهار الصورة البارزة</div> <?php a4h_options_input_fields('options', 'text', 'display_post_image_case', 'Conditional Tags:', array('div_class' => 'mz-case-field')); ?> <?php a4h_options_input_fields('options', 'checkbox', 'display_post_image'); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">إظهار معلومات المقال</div> <?php a4h_options_input_fields('options', 'text', 'display_post_meta_case', 'Conditional Tags:', array('div_class' => 'mz-case-field')); ?> <?php a4h_options_input_fields('options', 'checkbox', 'display_post_meta'); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">إظهار صندوق معلومات الكاتب</div> <?php a4h_options_input_fields('options', 'text', 'display_author_block_case', 'Conditional Tags:', array('div_class' => 'mz-case-field')); ?> <?php a4h_options_input_fields('options', 'checkbox', 'display_author_block'); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">إظهار الوسوم</div> <?php a4h_options_input_fields('options', 'text', 'display_tags_case', 'Conditional Tags:', array('div_class' => 'mz-case-field')); ?> <?php a4h_options_input_fields('options', 'checkbox', 'display_tags'); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">إظهار أزرار المشاركة العلوية</div> <?php a4h_options_input_fields('options', 'text', 'display_share_buttons_top_case', 'Conditional Tags:', array('div_class' => 'mz-case-field')); ?> <?php a4h_options_input_fields('options', 'checkbox', 'display_share_buttons_top'); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">إظهار أزرار المشاركة السفلية</div> <?php a4h_options_input_fields('options', 'text', 'display_share_buttons_bottom_case', 'Conditional Tags:', array('div_class' => 'mz-case-field')); ?> <?php a4h_options_input_fields('options', 'checkbox', 'display_share_buttons_bottom'); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">كود أزرار مشاركة مخصص</div> <?php a4h_options_input_fields('options', 'textarea', 'custom_share_code', '', array('prepend' => 'إدخل كود لاستبدال أزرار المشاركة الافتراضية. يمكن استخدام الأكواد المختصرة التالية: <mark>[like]</mark> <mark>[like_large]</mark> <mark>[share]</mark> <mark>[like_share]</mark> <mark>[tweet]</mark> <mark>[plus]</mark> <mark>[post_title]</mark> <mark>[post_link]</mark> <mark>[post_short_link]</mark>', 'atts' => array('rows' => 5, 'class' => 'mz-code-input'))); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">تفعيل تعليقات الموقع</div> <?php a4h_options_input_fields('options', 'text', 'wp_comments_case', 'Conditional Tags:', array('div_class' => 'mz-case-field')); ?> <?php a4h_options_input_fields('options', 'checkbox', 'wp_comments'); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">تفعيل تعليقات فيسبوك</div> <?php a4h_options_input_fields('options', 'text', 'fb_comments_case', 'Conditional Tags:', array('div_class' => 'mz-case-field')); ?> <?php a4h_options_input_fields('options', 'checkbox', 'fb_comments'); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">ترتيب تعليقات فيسبوك بواسطة</div> <?php a4h_options_input_fields('options', 'select', 'fb_comments_order', '', array('div_class' => 'mz-width-30', 'options' => array('social' => 'الأبرز', 'reverse_time' => 'الأحدث', 'time' => 'الأقدم'))); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">تعليقات فيسبوك على الرابط المختصر</div> <?php a4h_options_input_fields('options', 'checkbox', 'fb_comments_shortlink', '', array('prepend' => 'تفعيل التعليقات على الرابط المختصر بدلا من الرابط الدائم يضمن ظهور التعليقات القديمة في الصفحة حتى بعد تغيير الرابط الدائم')); ?> </div> </section> <section id="mz-options-misc" class="mz-options-section"> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">نص حفظ الحقوق</div> <?php a4h_options_input_fields('options', 'textarea', 'copyrights_text', '', array('prepend' => '', 'atts' => array('rows' => 2))); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">Google Analytics - الرقم التعريفي للتتبع</div> <?php a4h_options_input_fields('options', 'text', 'ganalytics', '', array('prepend' => 'مثال <mark>UA-1111111-22</mark>', 'atts' => array('class' => 'mz-width-40 mz-text-left'))); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">رقم تطبيق فيسبوك (App Id)</div> <?php a4h_options_input_fields('options', 'text', 'fb_app_id', '', array('atts' => array('class' => 'mz-width-40 mz-text-left'))); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">نظام التنقل في صفحات التصنيفات</div> <?php a4h_options_input_fields('options', 'select', 'posts_pagination_style', '', array('div_class' => 'mz-width-60', 'options' => array('ajax' => 'بدون انتقال (Ajax)', 'numbers' => 'صفحات مرقمة'))); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">صيغة الوقت</div> <?php a4h_options_input_fields('options', 'text', 'time_format', '', array('atts' => array('class' => 'mz-width-40 mz-text-left'))); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">إظهار الوقت المختصر</div> <?php a4h_options_input_fields('options', 'checkbox', 'short_time', '', array('prepend' => 'سيظهر الوقت <mark>منذ 9 ساعات</mark> بدلا من <mark>'.date_i18n(a4h_options('time_format')).'</mark>')); ?> </div> <div class="mz-clearfix mz-options-item-outer"> <div class="mz-options-option-title">إظهار مقالات في قائمة التصفح الرئيسية</div> <?php a4h_options_input_fields('options', 'checkbox', 'show_main_nav_posts', '', array('prepend' => 'لإظهار قائمة بأحدث المقالات في التصنيف عند التأشير بالماوس عليه في قائمة التصفح الرئيسية')); ?> </div> <?php do_action('a4h_hook_options_extra_options'); ?> </section> </div> </main> <footer class="mz-clearfix mz-options-footer"> <?php submit_button('حفظ الإعدادات', 'primary', 'submit', false); ?> </form> <form method="post" action=""> <input name="reset" class="button button-secondary" type="submit" value="استعادة الاعدادات الافتراضية" onclick="return confirm('هل أنت متأكد من الاستمرار؟')" > <?php wp_nonce_field('a4h_options_nonce', 'a4h_options_nonce'); ?> </form> </footer> <div class="mz-loading-placeholder"><div class="mz-loading-placeholder-inner"><img src="<?php echo get_theme_file_uri('assets/img/loading.gif'); ?>" /><div class="mz-loading-saved"><span class="dashicons dashicons-yes mz-saved-icon"></span></div><button class="button mz-btn-close"><?php _e('Close'); ?></button></div></div> </div> <!-- content end --> </div> <?php }