Mobile issue – website isn’t properly detecting screen size [closed]

Your primary menu container is set to left: 5000px; witch stretches the width of the page. You can find this style directive in …themes/sunstone-bookkeeping/css/mobile.css on line 66. @media screen and (max-width: 600px) .nav-menu { position: absolute; left: 5000px; } One way to fix this is to add the following styles to the parent element: .menu-menu-1-container … Read more

create category on theme setup

You can use the after_setup_theme for this eg: add_action( ‘after_setup_theme’, ‘custom_add_cat’ ); function custom_add_cat() { //Create Custom Category wp_insert_term( ‘Custom Category’, ‘category’, array(‘slug’ => ‘custom-category’) ); } Read here for more info: https://developer.wordpress.org/reference/hooks/after_setup_theme/