SHARE
TWEET

Untitled

a guest Jun 26th, 2014 198 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2. add_action( 'after_setup_theme', 'gridmarket_setup', 10 );
  3. function gridmarket_setup() {
  4.  
  5.                 global $content_width;
  6.                 if ( ! isset( $content_width ) ) {
  7.                         $content_width = 720;
  8.                 }
  9. function framemarket_enqueue_styles(){
  10.         $version = '1.4';
  11.  
  12.         global $bp_existed;
  13.  
  14.  
  15.         if ( (!is_admin())&& ($bp_existed == 'true') ) {
  16.                 wp_enqueue_style( 'buddypress-default', get_template_directory_uri() . '/buddypress/bp-default.css', array( 'framemarket' ), $version);
  17.         }
  18.  
  19.         if ( !is_admin() ) {
  20.                 wp_enqueue_style( 'framemarket', get_template_directory_uri() . '/css/framemarket.css', array(), $version);
  21.  
  22.                 wp_enqueue_style( 'gridmarket', get_stylesheet_directory_uri() . '/css/grid.css', array( 'framemarket' ), $version);
  23.  
  24.                                 $themename = wp_get_theme();
  25.                                 $themeinput = $themename . '_styleinput';
  26.  
  27.                                 $options = get_option('framemarket_theme_options');
  28.                                 $stylesheet = isset($options[$themeinput]) ? $options[$themeinput] : '';
  29.  
  30.                                 if ($stylesheet != ""){
  31.                                         wp_enqueue_style( 'gridmarket_style', get_stylesheet_directory_uri() .  '/styles/' . $stylesheet . '.css', array( 'framemarket' ), $version);
  32.  
  33.                                 }
  34.                                 else{
  35.                                 wp_enqueue_style( 'gridmarket_orange', get_stylesheet_directory_uri() . '/styles/darkorange.css', array( 'framemarket' ), $version);
  36.                                 }
  37.  
  38.                                 wp_enqueue_style( 'gridmarket_custom', get_stylesheet_directory_uri() . '/css/custom.css', array( 'framemarket' ), $version);
  39.                          }
  40.  
  41. }
  42.  
  43. function gridmarket_widgets_init() {
  44.         register_sidebar(
  45.                 array(
  46.                         'name'          => __( 'Footer one', 'framemarket' ),
  47.                         'id'            => 'footer-one',
  48.                         'description'   => 'Footer one',
  49.                         'before_widget' => '<div id="%1$s" class="footer-widget side widget %2$s">',
  50.                 'after_widget' => '</div>',
  51.                 'before_title' => '<h3 class="widgettitle">',
  52.                 'after_title' => '</h3>'
  53.                 )
  54.         );
  55.         register_sidebar(
  56.                 array(
  57.                         'name'          => __( 'Footer two', 'framemarket' ),
  58.                         'id'            => 'footer-two',
  59.                         'description'   => 'Footer two',
  60.                 'before_widget' => '<div id="%1$s" class="footer-widget side widget %2$s">',
  61.                 'after_widget' => '</div>',
  62.                 'before_title' => '<h3 class="widgettitle">',
  63.                 'after_title' => '</h3>'
  64.                 )
  65.         );
  66.         register_sidebar(
  67.                 array(
  68.                         'name'          => __( 'Footer three', 'framemarket' ),
  69.                         'id'            => 'footer-three',
  70.                         'description'   => 'Footer three',
  71.                         'before_widget' => '<div id="%1$s" class="footer-widget side widget %2$s">',
  72.                 'after_widget' => '</div>',
  73.                 'before_title' => '<h3 class="widgettitle">',
  74.                 'after_title' => '</h3>'
  75.                 )
  76.         );
  77.         register_sidebar(
  78.                 array(
  79.                         'name'          => __( 'Footer four', 'framemarket' ),
  80.                         'id'            => 'footer-four',
  81.                         'description'   => 'Footer four',
  82.                         'before_widget' => '<div id="%1$s" class="footer-widget side widget %2$s">',
  83.                 'after_widget' => '</div>',
  84.                 'before_title' => '<h3 class="widgettitle">',
  85.                 'after_title' => '</h3>'
  86.                 )
  87.         );
  88.         register_sidebar(
  89.                 array(
  90.                         'name'          => __( 'Footer five', 'framemarket' ),
  91.                         'id'            => 'footer-five',
  92.                         'description'   => 'Footer five',
  93.                         'before_widget' => '<div id="%1$s" class="footer-widget side widget %2$s end">',
  94.                 'after_widget' => '</div>',
  95.                 'before_title' => '<h3 class="widgettitle">',
  96.                 'after_title' => '</h3>'
  97.                 )
  98.         );
  99. }
  100.  
  101.  
  102. function go_to_primary_blog($redirect_to, $request, $user){
  103.         $user_info = get_userdata($user->ID);
  104.         return get_blogaddress_by_id($user_info->primary_blog) . 'wp-admin';
  105. }
  106. add_filter("login_redirect", "go_to_primary_blog", 10, 3);
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top