Hi everyone,
I’m building my ecommerce website through wordpress, but there are a lot of things i don’t really understand.
I have previous web design experience, meaning that I’m familiar with writing my one code and design principles. I would like to use this to build my “custom” layout on the website.
I realize how hard it is to understand how to edit elements in the first place.
I don’t understand, for instance, how I can create products through the woocommerce dashboard but then I can’t put them as blocks through the editors, whether elementor or the block one. Am I missing something? Is there any tutorial that doesn’t exclusively rely on already made templates?
Like all I would like to do is to preview products on my homepage and then direct to the product page.
I don’t even understand how the product page shows in the first place, like I can view it through clicking “view” on the “products” section of the dashboard but it doesn’t show in the “pages” one.
Sorry if this is the basis but I find everything unnecessary simplified in the design process which makes all way more complicated on the UI side. I would rather write my own code but for e-commerce is way to complicated to manage in the long run i guess.
Any advice?
[ad_2]
> how I can create products through the woocommerce dashboard but then I can’t put them as blocks through the editors, whether elementor or the block one.
There’s several reasons, the biggest reason being products in WC are not elements, they are content in the database. You can use a block to display that content on your home page or anywhere else, but the product is not a block itself.
[WC provides blocks]) you can use in pretty much any theme, then select the product(s) you want to display and style to your liking.
> Is there any tutorial that doesn’t exclusively rely on already made templates?
Yes. You can open the WC plugin folder and find their PHP templates and use those to create your own custom pages for WC content. To do that you create a directory in your theme called `woocommerce` and duplicate the templates you want to override into that directory and you can pretty much control everything.
No, it’s not an actual tutorial, but from that you can get specific questions on how to do what you’re trying to do. All the answers are on the interwebs somewhere.
> Like all I would like to do is to preview products on my homepage and then direct to the product page.
Use the blocks from the link I provided above.
> I don’t even understand how the product page shows in the first place, like I can view it through clicking “view” on the “products” section of the dashboard but it doesn’t show in the “pages” one.
This is typically how WordPress is structured and the technical answer is complex. The simple answer is your Products have what is referred to as an ‘Archive page’, which is a default WP PHP template. It doesn’t appear under Pages because Products and Pages (and Posts for that matter) are different types of the same thing. Pages don’t get an Archive page because they’re not intended to be used that way, but an Archive page is similar to the Blog home page; it’s intended to display the posts under that Post type.
> Sorry if this is the basis but I find everything unnecessary simplified in the design process which makes all way more complicated on the UI side.
Again, I think the WC blocks will help a lot.
> I would rather write my own code but for e-commerce is way to complicated to manage in the long run i guess.
Gotta keep in mind, WP is intended for non-coders to be able to create and maintain a website. You can easily get ‘under the hood’ and write your own themes; it’s what I do all day. But yeah, you don’t want to write a whole e-comm suite when one is provided for you. WC has all the hooks and methods you would need to work with it from code if you want to go that route.