I have a page containing a set of images linked to other pages. How can I make each of the linked pages a separate blog?
To give you some more context, each image represents a challenge that I set myself up to and I would like to have a separate 'blog' for each challenge to document my progress. So far I have managed to link pages together and navigate from the page containing all the challenges to the page containing the details about 1 single challenge. However the latter page is not a blog so I cannot add new posts to the page. If I try to write a new blog post it gets added above the challenges(list) page
This is a link to the page that I am refering to.
Thanks in advance for your help
What you need to do is use categories for your posts - like Challenge One and Challenge Two - and then your posts will be automatically organized into category archives. Add a third category - called All Challenges - to all the posts and that category archive will list all posts in all three categories by chronology.
The URLs to the category archive pages will be something like this, depending on your category names and slugs, and how you set up your category base in Settings>>Permalinks.
example.com/categories/challenge-one
example.com/categories/challenge-two
example.com/categories/all-challenges
Link those category archive URLs from your images on your main page that has a gallery of images for each challenge post category.
You can make up custom category templates for each category, so the layout and design can be different.
See
https://codex.wordpress.org/Using_Permalinks#Category_base_and_Tag_base
and
https://make.wordpress.org/training/handbook/user-lessons/categories-vs-tags/
and
https://codex.wordpress.org/Category_Templates
There are multiple ways you can achieve this in WordPress. Let me tell you the easiest one:-
Using Post Categories
Follow the steps below:
Step1: Break your challenges into different categories, for example Challenge 1, Challenge 2, and so on... You can easily do that by creating and choosing the right category while writing a post.
Step2: Go Settings->Premalinks in your WordPress dashboard and choose "Post Name".
Step3: Now you have to find the new links for your challenge images. You can find these links in Post->Categories tab within your dashboard. Once you are in the categories browse page within your WordPress dashboard, just hover over the category whose link you want and you will see a "View" tab which will take you to that particular category page. This category page will show only the posts that you have published under that particular category.
Step4: Once you have the category link with you just update it in the respective challenge image link.
I hope you will be able to resolve your issue with this.
Related
I wonder if there is any possibility to select a "main" category for a post, but also select "ghost" categories, so that a wordpress post only shows the main category but also appears on the other categories.
Example page: https://interestingengineering.com/autonomous-cars
If you go to that page you get all posts within the category autonomous-cars. However if you open for example the article about "The Future of Flying: A Japanese Flying Car Takes to the Skies" the main category on that site is "industry/vehicles":
https://interestingengineering.com/the-future-of-flying-a-japanese-flying-car-takes-to-the-skies
For me the main category would be industry/vehicles and the other categories where the post appears would be ghost categories.
Also I would like to know if the permalink structure could be preserved. Above example shows root/slug, however I would like to have root/main_category/slug.
Thank you in advance.
There are several ways to achieve what you want. I would recommend to use the Yoast SEO plugin as it includes all the features you need.
Since version 3.1 (2016) you can select the Primary Category, which allows to:
You can use the code from this valid answer from stack overflow to show only one category in your theme.
If you use in the permalink settings of WordPress /%category%/%postname%/ it will have your desired URL structure.
I am making this wordpress based website ( https://naujas.pacopac.lt/ ), it is for company with multiply product categories and in every category page I want to have filter system by different attributes.
I tried to create page for every category, but the problem is that I can add products of certain category, but I can not filter them then. Also I can only add filtering through widget.
So the way i see to make it is by directing people to product category page, like https://naujas.pacopac.lt/product-category/“name of category”/. For example https://naujas.pacopac.lt/product-category/pakuotes/ , add widget with filtering and then it works. BUT every category has to be filtered with different attributes, and I am only able to add one same widget to all categories pages and I can not find a way in WordPress to edit every each of these category pages, also I can only make one side widget.
So in short the problem is, how can I make different Side widgets and edit every each of product category pages with different widgets? I am using uncode theme with woocommerce and visual composer, would like to avoid coding, but also have basic knowledge in it so something not too complicated could be done.
Thank you very much guys!
Solved with Widget Logic plugin, able to show widgets on certain pages and hide others
well at least for me this is advanced. I have one jewerly site with brands. For now i have fixed number of brands like 10 of them. I want each brand to have its own page with unique header/image/title/logo. When u enter brand landing page you see brand products. Click on read more hows product details page. Problem is that client want later to add himself new category new brand. And brand must be shown under menu and one slider on homepage. What is best way to do it ? What is proper way. So you have main menu -> our collections -> addlers for example. I want to list there all products from Adler but have unique header then other brands.
Link is -> http://www.mobilecommz.com/istanawordpress/our-collections/
Thanks a lot
Ok, this is how we do it in our blog.
Install the following plugins:
http://wordpress.org/plugins/widgets-on-pages/
http://wordpress.org/plugins/ultimate-posts-widget/
Than create a brand Page and use the shortcode of the widget on page plugin. Set up the widget with ultimate posts. Now you can filter by category or something.
I'm looking for a bit of help as I struggle to create a page that has a list of all of my clients' products. Currently I'm using this URL, which works great (with a caveat): http://tayloryourevent.com/?p=*
(note: on her site, both products and blogs are created as posts, but in separate categories)
As you can see, all the products show up nicely, but also included in the mix are blog posts, which I need to hide from that page.
My real problem is that I'm confused by the /?p=* and what that's doing. Since it's a page being created on the fly, I don't know where to look to get a glimpse behind the scenes.
2 questions:
Where is the /?p=* getting its theme from? Could I copy that theme and edit it to exclude the blog category?
-or-
Could I exclude the blog category with some kind of fancy URL work?
This plugin should be able to exclude blog categories: Simply Exclude
I'm running an existing Wordpress blog about a single topic with cleary distinguishable subtopics. Those subtopics generate enough interest and content that they could easily be a blog by themselves.
As I'm just running this one blog, each of this subtopics represents a category. For SEO reasons I now would like to run each category on its own domain. For better understanding:
www.category-a.com displays content of myblog.com/category/category-a/
www.category-b.com displays content of myblog.com/category/category-b/
www.category-c.com displays content of myblog.com/category/category-c/
etc.
The navigation and links within the blog to other posts in different categories should always end up in the correct domain.
Is there any plugin or any different way to accomplish a behaviour like this?
Thanks & Cheers!
Could you not just map the document root of each domain to myblog.com/category/category-a/