Using Grunt and keeping theme comments

style.css may contain only comment with Theme Name: … . It just tells to WordPress about your theme. You have no need to load style.css in theme through tag <link … >. So. Now you can leave your only one css file main.css with all styles in <head>.

WordPress theme layout problem

Normally WP themes dont have block regions to place stuff inside. You have some themes with page builders, but what you want to achieve is mostly done by adding code to the header.php.

Create page options for theme?

Using the WP_Customizer API you can create you own options and settings. The WP_Customizer is simple to use, create the section, define the setting and the control. Then go to the customizer page and you can set values.

Updating WordPress Theme Files

For themes installed from official repository WordPress will have much of the process automated, offering update and handling the process. For third party themes it’s a manual process (unless they implement similar update functionality themselves). You can upload a theme archive via Appearance > Themes > Add new > Upload theme in WordPress admin. If … Read more

Moving the search bar to be in menu bar

I would recommend creating a child theme instead of editing Vogue files directly. If you edit the files directly, and someday you update the Vogue theme, it will overwrite all of your edits. https://www.smashingmagazine.com/2016/01/create-customize-wordpress-child-theme/ It looks like a file called “header-layout-one.php” is where you’ll find the social media icons. To get the search box to … Read more