Skip to main content

Unsatisfied with Fluent Cart

Hi, currently Fluent Cart is a bad experience for me. Of all fluent products, this is worst.

I have nog good option to customise look and feel of my shop.

But worst of all is that

  • product page is not in the right URL (path is /blog/fotoshop instead of /fotoshop). I have adressed this earlier, but no update or solution has been made thus far.
  • product page shows no short description, no title, no pricing. I don't understand why, but see attached. On the left my shop page. On the right the example from video on your youtube.

I really love fluent products, but Fluent Carts is a disaster for me. I haven't had such an experience with a plugin since 2013.

Hope some one is able to help me to solve these problems, otherwise I will leave the Fluent. I need a solid solution for my business, and this is not solid by far...

Unsatisfied with Fluent Cart

Kevin Watson

This has to be something else. My product short description shows. My product page looks like the youtube screenshot. Also, my product URL is domain/product/. Something else seems to be up and I hope you figure it out. What theme are you using?

Kevin WatsonΒ why should it matter what theme I use?

Kevin Watson

Angelo van der KliftΒ IDK. Some themes are funky like that. I know that some themes you can enabled blog settings within the theme setting and maybe that forces it? You have your product slug in your FC settings correct, right? I'm just trying to ask the obvious things.

Kevin WatsonΒ I will check that, but I am not aware of such a thing in my theme. The product slug is correct, but as said that is different from the shop page.

My shop page is at https://www.angelovanderklift.com/fotoshop

And a product will end up with www.angelovanderklift.com/blog/product/...

Kevin Watson

Angelo van der KliftΒ Are you using Drupal?

Kevin WatsonΒ 100% agree. Themes often do things that make it work well for the intended purpose of the theme. Angelo van der KliftΒ Did you try assigning the default WordPress theme β†’ reset permalinks β†’ check the shop? If it works as expected, then you know it's your theme doing something funky. If not, then it may also be another plugin doing something.

Kevin Watson

WendyΒ Perkins Shoef Angelo van der KliftΒ Β I would also suggest switching themes and see if it does the same thing. I saw something in the code about Kadence.

Mat β€Ž

Angelo van der KliftΒ check your:

  1. Product Page Slug if there is no value: blog or blog/product

    Note: I assume you dont have any duplicates for posts/pages/categories names like: blog/product

  2. WP > permalinks if there is no: /blog/%postname%/ value - I think I was able to replicate your case in this way

    Note: I suggest to to save your permalinks again

  3. WP > Reading Settings - what values are there since you use Blog on your home page

Mat β€ŽΒ 

First of all, this shouldn't be a problem, because I should take care of my own permalink structure.

I want my shop page at /fotoshop (page)

I want my products at /fotoshop/product/...

Now that is subjected to a permalink structure? Shouldn't be!

  1. slug = product
  2. checked

Ross FCA

Angelo van der KliftΒ Dude people are trying to help you. This is a self hosted wordpress plugin. Wordpress by its nature allows for infinite configurations. It's extremely possible your personal configuration is messing with the product.

Ross FCAΒ Oh, I am sorry for my frustration. I truly apriciate the help offcourse :)

Cointacter

Angelo van der KliftΒ some themes are better to avoid, its the reality of this planet. If you think you can use any theme for anything you gotta be from another planet.

Dany TetreaultΒ Well this is exactly what I mean. Fluent has no problems with themes with other products, only Fluent Cart. It looks like a different framework or so... This shouldn't be an issue by first.

Cointacter

Angelo van der KliftΒ there is no other Fluent product that has custom post types. First you need to understand how WP works in general if you wanna throw rocks to Fluent.

CointacterΒ I know how WP works, and I don't throw rocks to Fluent. Absolutaly not. I am very happy with Fluent products, except with Fluent Carts. And what you say: no other Fluent products use custom post types.

Kevin Watson

Dany TetreaultΒ Switching themes let's you know where the current issues are. I am not saying to go out and buy another theme. I'm addressing troubleshooting current issues.

Cointacter

Angelo van der KliftΒ if you still need a solution, here it is:
File name:
fotoshop-fluentcart-product-permalinks.php

Code:

<?php
/**
 * Plugin Name: Fotoshop FluentCart Product Permalinks
 * Description: Forces FluentCart product URLs to use /fotoshop/product/%postname%/.
 * Version: 1.0.0
 * Author: Custom
 */

if (!defined('ABSPATH')) {
    exit;
}

add_filter('register_post_type_args', function ($args, $post_type) {
    if ($post_type !== 'fluent-products') {
        return $args;
    }

    $args['rewrite'] = [
        'slug'       => 'fotoshop/product',
        'with_front' => false,
        'pages'      => true,
        'feeds'      => false,
    ];

    $args['has_archive'] = false;

    return $args;
}, 20, 2);

Where to put it:

  • Upload the file to: wp-content/mu-plugins/
  • If the mu-plugins folder does not exist, create it manually

What this does:

  • Keeps the shop page at /fotoshop
  • Changes FluentCart product URLs to /fotoshop/product/...

Example:

  • Shop page: https://domain.com/fotoshop/
  • Product page: https://domain.com/fotoshop/product/product-slug/

Final step:

  • In WordPress admin go to: Settings β†’ Permalinks
  • Click: Save Changes

That flushes WordPress rewrite rules so the new URLs start working.

Important note:

  • Make sure there is no existing page or other content already using the exact path /fotoshop/product
  • The page /fotoshop itself is fine and can coexist with product URLs under /fotoshop/product/...

Best practice:

  • Put this into mu-plugins, not theme functions.php, so it stays active independently of the theme and cannot be accidentally disabled from normal plugins screen.

Stephen Sovenyhazy

check to see if your seo plugin is messing with that...

Stephen SovenyhazyΒ checked, no messing

Michael Fidelis

Experiencing the same. No customization to shop and cant turn off shipping globally. Cant complete transaction because its requiring shipping.

Eusebiu Oprinoiu

If you are using WordPress Multisite, the main site has the base /blog/ included by default in the permalink structure.

To remove it, you have to go to the Network Admin > Sites > yourmainsite.com > Settings, and find the "permalink_structure" field. Delete the /blog/ prefix and save.

The next step is to go to your main website Dashboard > Settings > Permalinks to flush the rewrite rules.

If you're not using a Multisite network, then I have no idea why you have the /blog/ prefix.

Eusebiu OprinoiuΒ I have no multisite running...

Drive Zone

Your frustration imo mainly comes from expectation that each wordpress plugin/theme must be one-click solution which fit everyones needs and plugin setup, theme and server config. Thats not true. You decided make own self-hosted site on Wordpress and that need sometimes some knowledge to and custom work be able to solve problems by yourself / with help of community.

Drive ZoneΒ Well, I have 25 years of experience with Wordpress and most of the problems I have I can solve myself. My experience with Fluent is that it is seamlessly integrated with my theme (Wordpress standard). The rewrite issue I solved myself now. But still I experience issues with what is (not) shown on the product page...

Sascha Be

Angelo van der KliftΒ How did you fix it in the end? What was the reason for the issue?

Nelson Miller

Angelo van der KliftΒ 25 years experience πŸ˜‰

Ric Valenzuela

Angelo van der KliftΒ Dude people are trying to help you. I can understand your frustation, but you don't need to be that rude... btw, you said 25 years of experience with wordpress and it's crazy that Wordpress was launched in 2003...

Sascha BeΒ haven't fixed it completely yet.

Nelson MillerΒ So Nelson, what do you mean by this comment? I am not a developer no, but I have enough experience to conclude there is a problem I cannot solve myself when it appears.

Ric ValenzuelaΒ Hi Ric, I am not rude. That is not my intention. Probably my English is not so "fluent" ;) what can suggest some kind of rudiness. Sorry for that :)

Kevin Watson

Angelo van der KliftΒ You wrote: "The rewrite issue I solved myself now." It is helpful to share what that resolution was for that so others can have a resolution similar to yours.

Kevin WatsonΒ Oh yes offcourse. What I did to solve the http issue is:

  • I had the permalink for my "posts" at /blog. I changed this to /
  • Then I had to change the blog static page into "blog" and changed the automated rewrite url in my seo plugin back to /blog for this page.
  • In FLuent cart I changed the path for products to /fotoshop/product.

That worked for me. It is not ideal because I wanted all my blog posts at /blog/... and now it is /... (without blog).

Ceez Vision

I’m having the same issue with my Kadence theme and fluent cart.

Kevin Watson

Ceez VisionΒ And there is the similarity right here with his site Angelo van der KliftΒ . I saw Kadence in his code so maybe the issue is FluentCart+Kadence because other people are not having the specific issue.

Kevin WatsonΒ It probably is. I have made a support ticket at Fluent Cart. Hopefully they can solve this issue.

Ceez Vision

Angelo van der KliftΒ I sent one as well. Just like the custom blocks for checkout we need some for kadence elements (product/post templates) We need dedicated Gutenberg blocks for each product element so we can customize the products further than your product info block.

The desired individual blocks are:

  • Product Title
  • Product Excerpt (Short Description)
  • Product Description
  • Product Price
  • Product Stock/Quantity
  • Product Buy/Add to Cart Button
  • Product Image (Single Image)
  • Product Gallery
  • Product Category
  • Product Brand
  • Product Tags

Ceez VisionΒ Shahjahan JewelΒ Can this be an option for a future update. As I read Kadence is giving some issues. I think it is very much wanted to customize the shop with gutenberg blocks as mentioned by Ceez VisionΒ so we have more control over look and feel of the shop. BTW to be clear: I am very happy with fluent products and it is not my intention to be rude or anything. My experience with the fluent products is very good, except for FluentCart thusfar. Hopefully this can be solved soon!

kyler boudreau

Fluent Cart is incredible. Used to use Easy Digital Downloads. Love this new plugin.

kyler boudreauΒ Great to hear. If these problems that I have no longer occur, I will join your opinion. :)

kyler boudreau

Angelo van der KliftΒ hopefully they are! From what I've seen, anything WPMN touches turns to digital gold.

Another strange thing: why is total amount higher than the amount including tax. ???

Brian McArtor

Hi Angelo,

In regards to the slug issues you're having with /shop/ vs /blogs/ on single posts. I found that this solved my issue, using a rewrite in functions.php. My permalink is set to /blog/%postname% and in my FluentCart I have my shop slug set to /products.

Hope this helps:

// Fix FluentCart product URLs: remove /blog/ prefix from /products/ URLs
add_filter( 'register_post_type_args', function( $args, $post_type ) {
if ( $post_type === 'fluent-products' ) {
$args['rewrite']['with_front'] = false;
}
return $args;
}, 20, 2 );