Open FunkyCss opened 1 year ago
The idea of customizing single products is a fantastic one. However, personally, I'm not a huge fan of having fixed templates. I'd much prefer to define my templates individually using GenerateBlocks, similar to how Elementor templates operates. I think this will be the future in FSE and template parts. WP 6.3 is huuuuge.
@SchneiderSam Hi there, I respectfully disagree, and the reason is that Generateblocks offers very minimal features that are targeted for more specific purposes.
Additionally, WooCommerce now has a feature that allows you to edit your product page with blocks. Currently, it does not work for slider descriptions, etc., but it is in beta for the long description, where you can add Generateblocks if you want. (Generateblocks will need to create some templates for this purpose.)
The reason I believe Generatepress must support this is that WooCommerce, as I mentioned earlier, allows the design to be controlled by the themes. I have some references above, which include classic themes like Generatepress.
I strongly believe that Tom has to take a step forward with WooCommerce. It's been three whole years since users of Generatepress have been asking for this, and there has been no feedback, only the explanation that working with WooCommerce is hard. However, this is not an excuse, and I apologize for saying that, as many other themes prioritize WooCommerce compatibility.
As a long-time user of Generatepress and Generateblocks, I am very satisfied with these plugins. However, I am now getting frustrated because as developers, we are not able to provide something more modern to our clients.
I want to make sure I'm not misunderstood. What we're asking for is just to freshen things up, not to create a Woodmart theme or add a ton of bloat. We're looking for small improvements and better layouts. There's a possibility that WooCommerce sites with Generatepress will become even faster if some time is dedicated to this effort.
@FunkyCss, I appreciate your ideas you bring for the advancement of GeneratePress. It feels like we might be drawing from different pools of information, and that's okay. After all, the final decision will be made by Tom and his team on which direction is best for GeneratePress.
I'd like to further clarify and reinforce my perspective. I'm deeply convinced that FSE is the future of WordPress and web development in general. What you're suggesting seems more like a fixed template provided by the GP team. But such solutions will never satisfy the broader audience due to the lack of flexibility that blocks offer.
Regarding Flexibility: As mentioned before, block editors offer genuine adaptability, allowing us to modify every detail to our liking.
Performance and Bloat: The FSE approach provides not just flexibility but optimized performance since we can add only the blocks we genuinely need.
User Experience: I admit there might be a learning curve for some when introduced to the block editor. However, this presents an opportunity: Starting with pre-made templates or template parts or even patterns can lessen this learning curve, all while retaining the flexibility I value so much.
Long-Term Support and Compatibility: The WordPress community and developers are moving towards FSE. It's widely recognized in the industry as the future direction, so supporting and updating block-based solutions will likely be easier and more consistent.
I believe the true strength and potential of FSE lie in balancing user-friendliness and flexibility. While pre-made templates can be a good starting point, it shouldn't come at the expense of the freedom and flexibility that FSE promises.
I continue to respect your viewpoint and look forward to more constructive discussions! ;)
Description
It would a nice Idea to have some variations for the single product page.
As the woocommerce extension is modular, this does not mess with the bloat or with many extra features if the user does not enable it.
It would be cool if you make 2 or 3 different layouts so the user to pick one, I will give a random example 1 ) https://apparel.merchantsbestfriends.com/product/phoenix-swim-bottom-black/
There could be three options lets say that they will display the gallery in different ways, product pricing different ( hooking options ) out of the box, or other options like the description on the left instead of right etc.
2) https://labeaute.merchantsbestfriends.com/product/gentle-body-hand-wash/
I strongly believe that we must give some fresh look with the most lightweight way for WooCommerce websites made from GP.
https://woocommerce.com/product-category/themes/?categoryIds=1033&collections=theme&page=1