Multiple themes or template on Wordpress - html

I have 7 designs for 7 pages. All the design are different from each other and really has no similarity with each other. Is it possible to apply all those design on a same site as I an familiar with three designs only which are Home(For Home Page) and Page(For All inside Pages) and another is Post same as Page. But I have seven HTML design for seven kind of pages beside home and post. How can I apply that. If not then please give me any suggestion how to do it. I am very new at Wordpress.

You need to make 7 wordpress templates and to apply each template to the page you want.
To make a wordpress template you need to add this to each template page:
<?php
/*
Template Name: Your template name
*/
?>
Then you can select which page which template to use when you edit the page.

In Wordpress you can apply a different template to each of the pages you create. You can choose the template, in the page editing section, by opening the drop-down menu on the right side of the screen which is called "Page Attributes".

Related

How to create a css navbar?

I'm using Django to handle my templates. From the picture I am trying to explain what I want in the web page. For convenience I have given the number for the blocks in the picture. I have created blocks 3,4 5,6, and 7 in one .html file.
I actually want navbar1 and navbar2 to display in every page of my project, and that's why I have to create one separate .html file for each. The problem is that I'm not able to apply two navbars in one html file. I also tried with the sidebar (for navbar2), but have faced some issues.
Dropdown button doesn't work on the sidebar and,
When I reload the page, the menu of the side bar will display first and then the sidebar will overwrite the menu and then visualize properly.
Please suggest to me how I can design the page for navbar1 and navbar2 in one html file.
Creating a base.html template that all other templates inherit/extend from should do the trick. Here's a website post going in depth upon how to accomplish this: https://tutorial.djangogirls.org/en/template_extending/

How do I change the theme of only one page in WordPress

I have an general education landing page in Wordpress, thats needs a new theme. I want to just change that ONE page but not impact any other page. I have a business premium account with Wordpress. Please help, thank you.
You can't change the theme just in one page. To customize that page you would need to create a custom template by creating a template or a file on your server to only affect that page.
Something like:
Page templates
Or:
page-87.php 87 being the page ID
front-page.phpIf the page you want to costumize is the front page
page-landing.phpIf the name of the page is "landing
This might help: WpBeginner

How exactly do I create a new, separate page to my website in a Shopify theme?

I'm working on an e-commerce website that I'm making with Shopify and I've been using the Timber framework and building onto it and modifying it heavily.
You can create your page in the Shopify admin. The content box can contain HTML or JavaScript; just tap on the <> button to see the code.
The page will be rendered with the page.liquid template of your theme. If you want the FAQ page to have a different look from your other pages you can create an alternate page template.

Regarding WordPress custom homepage

This is more of a process question than coding. I have a custom homepage with logo, menu, footer similar to other pages. But there are few other contents which are different in the homepage, as usual, i.e, a title, a description div, a social links div and a few more, which are only in the home page.
Now the question is, since I want the admin to change this dynamically, how should I easily implement this for the site owner. Should I make a top-level menu named Homepage in WordPress dashboard and add all these meta boxes (with title, description, social fields) on that admin page so that he can fill this in from the back-end or make a custom post-type with the mentioned custom fields? Or should I add a menu under appearance with the relevant fields to be filled.
I am confused about the standard way. I am new to WordPress and just learning. This clarification will help me get a pre-idea. I completed the HTML and now converting the site to WordPress. Just give me a general overview please, nothing detail, I'll get the rest done. I would like to know the difference between the options mentioned above in a nut-shell (what is for what actually) and what is the standard way to add the custom home page fields for the site admin to input page contents easily.
Thanks in advance.
You would need to create a static front page.
https://codex.wordpress.org/Creating_a_Static_Front_Page
Basically you can create a standard page and then from wordpress customizer make that page a front page. Client will edit it from the back end just as any other standard page.

In Wordpress I am trying to place a search bar in the middle of the front page. Not sure how

Okay so I am pretty sure me attempting to place a search bar in the middle of my home page on my website does not depend on the theme itself. However, I have already tried to place a search bar there with the current theme and all it allows me to do it place one in the footer or header of certain pages.
Thank you for taking the time to help.
You would need to remove <?php get_search_form(); ?> from your theme's sidebar template and place it in another template file (e.g. page.php) or in a custom page template.
If you put it in page.php be warned that it will show up in every page. You can make a custom template to avoid this and keep it on which ever page you designate.