My full menu doesn’t appear on the home page
-
Hi, I’m trying to create a blog from scratch but my full menu (of 8) doesn’t appear on the home page (it only shows 5), I don’t know why this is.
Also, I’m trying to sort posts into categories but they all appear on every page and I really don’t understand why when I have clicked the relevant categories. Maybe I don’t understand menu structure properly or something (I’ve made blogs the parent, and all the categories sit underneath that).
Please can someone help, I’m really frustrated!
The blog I need help with is: (visible only to logged in users)
-
I see on all of your pages the same 5 menu items: Consciousness, Emotion release, Shorts, Reviews, About me
You find all info about categories at https://wordpress.com/support/posts/categories/ and how to put categories in the menu at https://wordpress.com/support/menus/add-categories-to-a-menu/
Also there is no need to create subcategories under blog. Just make all categories on the first level.
-
I’m trying to create a blog from scratch but my full menu (of 8) doesn’t appear on the home page (it only shows 5), I don’t know why this is.
I see those menu items are manually added, and so only those which you’ve chosen to add to the menu will show up.
An alternative method is to remove those links and instead use the ‘Page List’ block within the Navigation Block on your site. This would replace those individual pages on your menu, would automatically display all the current pages, and would automatically add any future pages to the menu: https://wordpress.com/support/wordpress-editor/blocks/page-list-block/.
Also, I’m trying to sort posts into categories but they all appear on every page and I really don’t understand why when I have clicked the relevant categories. Maybe I don’t understand menu structure properly or something (I’ve made blogs the parent, and all the categories sit underneath that).
Is your goal to have, for instance, blog posts categorized as ‘consciousness’ show on the page of the same name? If so, you’ll want to add a Query Loop block to each page from Pages > click the page title.
The Query Loop block pulls in your blog posts, and can be set to filter to include or exclude by category. So you would add the Query Loop block to the Consciousness page, and then set it to show only posts categorized as ‘Consciousness’. You’d then repeat this for each individual page, using the category you want to show for each one.
Here is a guide to adding the Query Loop block: https://wordpress.com/support/wordpress-editor/blocks/query-loop-block/
Here is a guide to filtering posts within that block using categories: https://wordpress.com/support/wordpress-editor/blocks/query-loop-block/#filters
- The topic ‘My full menu doesn’t appear on the home page’ is closed to new replies.