array( 'name' => __('اسلایدرها') , 'singular_name' => __('اسلایدر') , 'add_new' => __( 'افزودن اسلایدر'), 'add_new_item' => __( 'افزودن اسلایدر'), ), 'public' => true , 'has_archive' => false , 'supports' => array('title','editor','thumbnail','link') )); } add_filter('init','Hefz_Slider_PostType'); //پست تایپ برند ها function Hefz_Brand_PostType(){ register_post_type('Brands', array( 'labels' => array( 'name' => __('برند ها') , 'singular_name' => __('برند') , 'add_new' => __( 'افزودن برند'), 'add_new_item' => __( 'افزودن برند'), ), 'public' => true , 'has_archive' => false , 'supports' => array('title','editor','thumbnail','link'), 'menu_icon' => 'dashicons-tickets-alt', )); } add_filter('init','Hefz_Brand_PostType'); //ابزارک های فوتر function Hefz_Register_Widget(){ register_sidebar( array( 'name' => __('فوتر حفظ 1'), 'id' => 'footer-1', 'description' => __( 'در این بخش شما میتونید ابزارک های فوتر ستون اول رو اضافه کنید'), 'before_widget' => '
\n" ) ); register_sidebar( array( 'name' => __('فوتر حفظ 2'), 'id' => 'footer-2', 'description' => __( 'در این بخش شما میتونید ابزارک های فوتر ستون دوم رو اضافه کنید'), 'before_widget' => ' \n" ) ); register_sidebar( array( 'name' => __('فوتر حفظ 3'), 'id' => 'footer-3', 'description' => __( 'در این بخش شما میتونید ابزارک های فوتر ستون سوم رو اضافه کنید'), 'before_widget' => ' \n", ) ); register_sidebar( array( 'name' => __('سایدر سایت'), 'id' => 'sidbar-widget', 'description' => __('این بخش مربوط به ساید بار سایت میباشد'), 'before_widget' => ' \n", ) ); } add_action('widgets_init', 'Hefz_Register_Widget'); //مسیر راهنمای صفحهات function custom_breadcrumbs() { $delimiter = ' » '; $home = 'خانه'; // نام صفحه اول سایت global $post; echo '' . $home . '' . $delimiter; if (is_category() || is_single()) { the_category(', '); if (is_single()) { echo $delimiter; the_title(); } } elseif (is_page() && $post->post_parent) { $parent_id = $post->post_parent; $breadcrumbs = array(); while ($parent_id) { $page = get_page($parent_id); $breadcrumbs[] = '' . get_the_title($page->ID) . ''; $parent_id = $page->post_parent; } $breadcrumbs = array_reverse($breadcrumbs); foreach ($breadcrumbs as $crumb) echo $crumb . $delimiter; echo get_the_title(); } elseif (is_page()) { echo get_the_title(); } elseif (is_search()) { echo 'نتایج جستجو برای "' . get_search_query() . '"'; } } class Hefz_Register_Widget_Post extends WP_Widget { function __construct() { // Instantiate the parent object. parent::__construct( false, __( 'حفظ | ابزارک آخرین مطالب') ); } function widget( $args, $instance ) { //شروع بخش آخرین مقالات $args = array('post_type' => 'post', 'posts_per_page' => $instance['recentcont'] ); $query = new WP_Query($args); // The Query. $the_query = new WP_Query( $args ); ?> >