View difference between Paste ID: UNfYEiqP and BrLGGmaf
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);