SHOW:
|
|
- or go back to the newest paste.
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); |