Certainly, as a first suggestion, to create custom templates, look to creating a child theme. There are many many tutorials and discussions on this.
Second, I wonder if the new WordPress Twenty Seventeen theme fits the site structure you’re describing? http://2017.wordpress.net/
Related Posts:
- Create custom page templates with plugins?
- How to get home page ID?
- Is there a WordPress plugin that registers a plugin file as a custom page template?
- Is it possible to stop selected plugins from loading on certain template pages?
- Ways to have multiple front-page.php templates that can be swapped out?
- Add Archive Page Template via Plugin
- Why am I sometimes getting a 404 error when I try to update a page with Elementor?
- Dynamic homepage according to user role
- Template plugin for blog posts? [closed]
- Is it possible to upload a template file to a directory that can be used by all themes?
- Adding a post shortcode to a page template?
- Image resizing on home page (product category) [closed]
- Show only preview of posts on the homepage?
- Is there any way to get all the name or slug of template parts used in a page?
- Calling custom plugin class methods from a template
- Create a custom page template inside my wordpress plugin
- Register Page Template from Plugin
- How do I display only the latest post on my home page, while maintaining proper plugin hooks?
- Plugin-generated pages use Not Found or Pages Archive templates?
- How to use get_template part in the plugin?
- Show author on every sub-page
- URLs Added to ACF Repeater Field are not working
- Create custom template in plugin and display it into post template section?
- Trying to add a page template for my custom post type from a plugin, but it will not display in the template dropdown unless file is in theme
- the_content() printing DOCTYPE, and tags in the middle of page
- How do I create a custom permalink structure for a page template
- Customizing a blog page layout
- how to add a comment button to be displayed only for the posts in the home page [closed]
- Plugin create pages and use templates
- Custom form not showing in correct place on page
- Change website directory safely to add a static page on startup
- Ajax Call in page theme not working?
- How do I show content from a plugin using the template the site is currently working with?
- How can recognize post’s category?
- How to dynamically change spots of text in custom page?
- Trying to use shortcode for a plugin on custom homepage of Responsive theme
- Pull comments from one page/post into another page/post?
- Add custom PHP and HTML to the_content()
- How to remove automatic generated tag in Home page
- How to modify the Loop from a plugin (instead of a theme)
- is_front_page breaks with url parameters generated by a plugin
- Summary and Comments on Main landing Page
- How to makes changes on the shop/category/tag pages but not on the product pages in woocommerce?
- how to display recent post by category on home page
- Give custom page template a custom post ID
- Ability to change homepage on WordPress using API
- Writing SEO for Homepage when homepage is set to display latest posts
- how to do Thematic like this website using wordpress?
- WordPress Product Detail and catalog
- how do i fixe Page Builder on a custom page?
- Plugin json page
- How can I write code in a plugin for my child theme that will allow me to use remove_action() based on if the current page is the home page?
- How to use custom footer template in a site-plugin?
- Set plugin page as homepage
- Passing variable from template file to the plugin file
- How to differently style pages that display posts of different category in WordPress?
- Custom Page Templates for a complex application – code must sit in a plugin and not the Theme
- Issue with custom plugin
- Add meta tags with a plugin?
- Sort Reviews/Ratings by date on Woocommerce
- How to create a page template using custom plugin
- How to wrap image logo in Homepage with H1 tag
- Resources for building a custom event page template
- A splash page on landing page
- How to provide page_template path in custom plugin using WordPress
- Page not found when I click anything on my website
- Create custom pages with a plugin
- the_post hook is not firing for me
- can we modify wordpress plugin version value to avoid update warning?
- WordPress checkbox and Illegal string offset
- dbDelta not adding additional columns in plugin database update
- Custom license for WordPress plugin
- How to extract data from ‘edit my profile’ page in WordPress?
- Fatal error in form display plugin
- Invalid plugin installation directory, Google Analytics [closed]
- Is it possible for a plugin to force reading and writing of uploaded images to a database instead of to a filesystem?
- Image change on hover
- Need to show featured service boxes on my company website
- $wpdb update query in plugin only updating one column
- Why do plugins often ask to add in to templates?
- Is it fair to use MIT licensed code in WordPress plugins? [closed]
- Plugin retrieving results even after uninstallation
- Editing a text file from plugin menu
- Does using `add_action( ‘init’…` cause performance issues?
- Setting Up PHP Workflow in WordPress
- How to add an element right after the article using jQuery?
- How to reset wordpress but not plugins and settings
- AJAX Load more start with x posts
- php code crashes site – possible syntax error
- White screen after plugins upgrade
- How to add a dvi tag to a shortcode then change a generated text using jQuery
- do_action Nested List
- Deactivate JS Script in Plugin Shortcode
- How to automatically add edit link on frontpage post of any wordpress theme?
- Child Themes and Updating Parent Theme
- How to write “alt” tag in image for wordpress code?
- plugin active error
- How to get a list of bundled products using wp_query in woocommerce
- WordPress reliability
- Allow only Admin role to access plugin settings/options page