Linking up your html index page with WP & creating different sub-page themes
-
Hello everyone,
I am new to WP, so apologies if this is a question I should know the answer off… I bought a Udemy course on WP but for this issue it is not helping me.
Basically, I am creating my own theme, I already set everything up (creating a new folder under ‘wp-content’ > ‘themes’; activating the theme in the WP dashboard; adding the files I need (index.php, functions.php, style.css, header.php, footer.php. pages.php); linked my CSS file using PHP and then started creating the structure /shell of my landing-page/homepage using html and CSS. So far I have content in my index, footer, header, functions and css files.
My issue is now that when I create new pages using the WP dashboard, and then when I click ‘view site’, I basically get a replication of my landing-page/homepage. So no matter what I typed in under Heading and Content using the WP Dashboard, it will not show up, I will just see the same html and css I used so far for my landing page.
That also led me to believe that not even my landing page is synced up with WP, right? If I for example use a simple php WP function, like the_title(); in my index.php file, and when I then refresh my homepage link, I will see a white space somewhere on the homepage, displaying ‘hello world’. I guess that is something from WP but when I go to ‘all pages’ in my dashboard, I cannot find a page that has ‘hello world’ as a title.
Basically, at the end, the theme I am creating will have the homepage (that I already started styling and added some content, like a video background) and then there will be 4 more pages that should be linked to the main navigation bar and all of the four pages will have a unique styling (one will be a slideshow, one will be a simple ‘about me’ page, another one will be something like a media library). So I don’t want to use the same theme for all my pages.
But I guess my first issue to solve is, how to I sync my homepage that I created so far with the WP dashboard and then, how do I add more pages that each will have its own styling but can also be accessed by using the WP Dashboard?
Hope my question makes sense! If there are any resources out there that I can read for this, please point me to them! I obviously googled this, but I can’t find an answer. Many thanks in advance!
- The topic ‘Linking up your html index page with WP & creating different sub-page themes’ is closed to new replies.