Site logo

Archived topic

Mobile Menu and Mobile Header Color for Different Page

45 replies · Started by elsa on February 13, 2018

Viewing posts 1–15 of 46

Hi,
How to set different color for specific page of mobile menu and mobile header color. Thanks.

Hi there,

Can you guide me to the page you are referring to so I can give you the code?

Let me know.

Hi Leo,
Which CSS Plugin is it?

Hi Leo,
Thanks for your help, it's working! What about product category page, I can't seem to edit the style with CSS plugin. How to enable it in category archive page?

Yeah those are index pages (blog, archive) so metabox won't work.

If you are wanting all category pages to, then add .category in front of the selector, like this for example:

.category .main-navigation .main-nav ul li a, 
.category .main-navigation .menu-toggle {
	color: #FFFFFF;
}

Hi Leo,
How to select particular category page such as category "KIDS" only? Thanks.

Try .category-kids

Would you help me to give conditional tag for this, as this for several categories? thanks.

Never mind, I've found a way. Thanks!

Hi Leo,
Turns out I can't resolve this. So I add this snippet but didn't work. How to make it right?

function mytheme_styles_scripts() {

if ( is_page( 'Kids' ) || is_product_category( 'Kids' ) || has_term ('kids', 'product_cat'))
{
wp_enqueue_style( 'kids', get_template_directory_uri() .'/Custom Junita/Kids.css',false,null,'all');
}
}

//hook the function to wp_enqueue_scripts action hook
add_action( 'wp_enqueue_scripts', 'mytheme_styles_scripts' );

Hmm you don't need the snippet to change the mobile menu and mobile header color on category pages.

Hi Leo,
The different page will be more than 200 pages out of 400. So if I insert CSS one by one, it will be lots of hassle. Please help to resolve this. Here's my code.

function mytheme_styles_scripts() {

wp_register_style( 'kids', trailingslashit( get_stylesheet_directory_uri() ).'kids.css',__FILE__);
}

if ( is_page( 'Kids' ) || is_product_category( 'Kids' ) || has_term ('kids', 'product_cat')) {
wp_enqueue_style( 'kids');
}
//hook the function to wp_enqueue_scripts action hook
add_action( 'wp_enqueue_scripts', 'mytheme_styles_scripts' );

This archived topic is closed to new replies.