Guest User

Untitled

a guest
Jan 17th, 2018
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.07 KB | None | 0 0
  1. <?php
  2. /**
  3. *
  4. * @ This file is created by http://DeZender.Net
  5. * @ deZender (PHP5 Decoder for ionCube Encoder)
  6. *
  7. * @ Version : 3.0.8.0
  8. * @ Author : DeZender
  9. * @ Release on : 25.09.2017
  10. * @ Official site : http://DeZender.Net
  11. *
  12. */
  13.  
  14. function nikan_remove_admin_bar()
  15. {
  16. if (current_user_can( 'manage_options' )) {
  17. return true;
  18. }
  19.  
  20. return false;
  21. }
  22.  
  23. function rm_query_string($src)
  24. {
  25. $parts = explode( '?ver', $src );
  26. return $parts[0];
  27. }
  28.  
  29. function NikanShop_setup()
  30. {
  31. add_theme_support( 'automatic-feed-links' );
  32. add_theme_support( 'title-tag' );
  33. add_theme_support( 'post-thumbnails' );
  34. add_image_size( 'blog-thumb', 58, 58 );
  35. register_nav_menus( array(
  36. 'main' => __( 'Main Menu', 'nikanshop' ),
  37. 'footer' => __( 'Footer Menu', 'nikanshop' )
  38. ) );
  39. add_theme_support( 'html5', array(
  40. 'comment-form',
  41. 'comment-list',
  42. 'gallery',
  43. 'caption'
  44. ) );
  45. add_theme_support( 'post-formats', array(
  46. 'aside',
  47. 'image',
  48. 'video',
  49. 'quote',
  50. 'link',
  51. 'gallery',
  52. 'audio'
  53. ) );
  54. add_theme_support( 'custom-logo', array(
  55. 'width' => 250,
  56. 'height' => 250,
  57. 'flex-width' => true
  58. ) );
  59. add_theme_support( 'customize-selective-refresh-widgets' );
  60. add_theme_support( 'woocommerce' );
  61. }
  62.  
  63. function NikanShop_scripts()
  64. {
  65. wp_enqueue_style( 'nikanshop-style', get_stylesheet_uri( ) );
  66. wp_enqueue_style( 'bootstrap', get_theme_file_uri( '/assets/css/bootstrap.min.css' ), array( 'nikanshop-style' ), '3.3.6' );
  67. wp_enqueue_style( 'main', get_theme_file_uri( '/assets/css/main.css' ), array( 'nikanshop-style' ), '1.0' );
  68. wp_enqueue_style( 'font-awesome.min', get_theme_file_uri( '/assets/css/font-awesome.min.css' ), array( 'nikanshop-style' ), '4.6.3' );
  69. wp_enqueue_script( 'jquery' );
  70. wp_enqueue_script( 'bootstrap', get_theme_file_uri( '/assets/js/bootstrap.min.js' ), array( ), '3.3.6', true );
  71. wp_enqueue_script( 'readmore', get_theme_file_uri( '/assets/js/readmore.min.js' ), array( ), '3.3.6', true );
  72. wp_enqueue_script( 'flickity-js', get_theme_file_uri( '/assets/js/flickity.min.js' ), array( ), '2.0.10', false );
  73. wp_enqueue_script( 'nikanshop', get_theme_file_uri( '/assets/js/nikanshop.js' ), array( 'jquery' ), '', false );
  74. wp_localize_script( 'nikanshop', 'ajax_login_object', array(
  75. 'ajaxurl' => admin_url( 'admin-ajax.php' ),
  76. 'loginRedirectURL' => ((is_ssl( ) ? 'https://' : 'http://')) . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']
  77. ) );
  78. if (is_singular( ) && comments_open( ) && get_option( 'thread_comments' )) {
  79. wp_enqueue_script( 'comment-reply' );
  80. }
  81.  
  82. wp_register_script( 'nikan-offer-easing', get_theme_file_uri( '/assets/js/jquery.easing.js' ), array( 'jquery' ), '1.0', false );
  83. wp_register_script( 'nikan-offer-slider', get_theme_file_uri( '/assets/js/offerslider.js' ), array( 'jquery' ), '1.0', false );
  84. wp_register_script( 'nikan-offer-countdown', get_theme_file_uri( '/assets/js/flipclock.min.js' ), array( 'jquery' ), '1.0', true );
  85. wp_enqueue_script( 'nikan-offer-easing' );
  86. wp_enqueue_script( 'nikan-offer-slider' );
  87. wp_enqueue_script( 'nikan-offer-countdown' );
  88. }
  89.  
  90. function nikanshop_widgets_init()
  91. {
  92. register_sidebar( array(
  93. 'name' => __( 'Blog Sidebar', 'nikanshop' ),
  94. 'id' => 'blog-sidebar',
  95. 'description' => __( 'Add widgets here to appear in blog pages sidebar.', 'nikanshop' ),
  96. 'before_widget' => '<section id="%1$s" class="hr-widget %2$s">',
  97. 'after_widget' => '</section>',
  98. 'before_title' => '<h2 class="blog-widget-title"><span>',
  99. 'after_title' => '</span></h2>'
  100. ) );
  101. register_sidebar( array(
  102. 'name' => __( 'Shop Sidebar', 'nikanshop' ),
  103. 'id' => 'shop-sidebar',
  104. 'description' => __( 'Add widgets here to appear in shop sidebar.', 'nikanshop' ),
  105. 'before_widget' => '<section id="%1$s" class="widget %2$s">',
  106. 'after_widget' => '</section>',
  107. 'before_title' => '<h2 class="widget-title">',
  108. 'after_title' => '</h2>'
  109. ) );
  110. register_sidebar( array(
  111. 'name' => __( 'Subscribe Column One', 'nikanshop' ),
  112. 'id' => 'subscribe-col-1',
  113. 'description' => __( 'Add widgets here to appear in subscribe section one.', 'nikanshop' ),
  114. 'before_widget' => '<section id="%1$s" class="widget %2$s">',
  115. 'after_widget' => '</section>',
  116. 'before_title' => '<h2 class="widget-title">',
  117. 'after_title' => '</h2>'
  118. ) );
  119. register_sidebar( array(
  120. 'name' => __( 'Subscribe Column Two', 'nikanshop' ),
  121. 'id' => 'subscribe-col-2',
  122. 'description' => __( 'Add widgets here to appear in subscribe section two.', 'nikanshop' ),
  123. 'before_widget' => '<section id="%1$s" class="widget %2$s">',
  124. 'after_widget' => '</section>',
  125. 'before_title' => '<h2 class="widget-title">',
  126. 'after_title' => '</h2>'
  127. ) );
  128. }
  129.  
  130. load_theme_textdomain( 'nikanshop', trailingslashit( get_template_directory( ) ) . 'languages' );
  131. $condi = get_option( 'nikikala_email' );
  132. $siteurl = get_option( 'siteurl' );
  133.  
  134. if (!($condi) && ($siteurl !== 'https://niki-kala.ir')) {
  135. ..........................................................
  136. ............................
  137. ...........
Advertisement
Add Comment
Please, Sign In to add comment