Mymag uses very powerful tool for this customization, WPBakery Page Builder (formerly Visual Composer) is a well known premium plugin (costs $45) has various options.
By default, WordPress sets the blog page as the main page and this isn’t what most of us want, we need custom pages. To change WordPress default settings you have to:
- Step 1 – Create a new page, go to Pages -> Add New
- Step 2 – Set the page title, Build the page by editing it with the Frontend or Backend Editor
- Step 3 – Adding the desired elements, We are going to explain this topic in an independence section Blocks Content, read these articles to learn how to create pages by WPBakery Page Builder.
Step 4 – Go to Settings -> Reading and set the newly created page as a homepage.