Exemplo n.º 1
0
/**
 *  Adds pilcrow_current_layout() and the current color scheme to the array of body classes
 *
 * @since pilcrow 1.0
 */
function pilcrow_body_class( $classes ) {
	$color_scheme = pilcrow_current_color_scheme();
	$classes[] = pilcrow_current_layout();

	switch ( $color_scheme ) {
		case 'dark':
			$classes[] = 'color-dark';
			break;
		case 'brown':
			$classes[] = 'color-brown';
			break;
		case 'red':
			$classes[] = 'color-red';
			break;
		default:
			$classes[] = 'color-light';
			break;
	}

	return $classes;
}
Exemplo n.º 2
0
/**
 * Register our color schemes and add them to the queue
 */
function pilcrow_color_registrar()
{
    $color_scheme = pilcrow_current_color_scheme();
    switch ($color_scheme) {
        case 'dark':
            wp_register_style('dark', get_template_directory_uri() . '/colors/dark.css', null, null);
            wp_enqueue_style('dark');
            break;
        case 'brown':
            wp_register_style('brown', get_template_directory_uri() . '/colors/brown.css', null, null);
            wp_enqueue_style('brown');
            break;
        case 'red':
            wp_register_style('red', get_template_directory_uri() . '/colors/red.css', null, null);
            wp_enqueue_style('red');
            break;
        default:
            break;
    }
}