• When the reseller plugin is installed, and connected to my reseller account, I can’t view the Beaver Builder (page builder plugin) tab on the page editing screen, in order to edit the page content. It forces it into “text” mode. This seems to only happen when the plugin is connected to my reseller account. It looks like it’s been over two years since the reseller plugin has been updated… is it not supported anymore?

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author kmarkum666

    (@kmarkum666)

    Hey, I was able to install both Beaver Builder and the Reseller Plugin and use the Beaver Builder Editor to update and edit pages as well as create new ones.

    I currently tested this on WordPress version 6.1.1 and PHP 8.1.
    Beaver Builder (lite version) 2.6.2
    Reseller Plugin 2.2.6

    While the plugin is does get back end maintenance on the APIs that is uses to get products and prices. We haven’t added anything new to the plugin as far as functionality goes as it has been working nicely with each version of WP and PHP, so there hasn’t been as much need to upgrade it. In Reseller Control Center, we posted that we have recently have some extra resources that will be doing a deeper dive into the plugin to but they are still on boarding to everything it is associated with as the plugin uses the same APIs as the Reseller Standard storefront.

    @kmarkum666 I’m guessing you are testing with the Block Editor? If you activate the Classic Editor, you’ll see the BB tab missing. Our team (BB) has tracked this down to the Product Module in the plugin.

    Specifically the rstore_get_product_list() function.

    We tested a potential fix by replacing that function with this code and it seems to work:

    function rstore_get_product_list() {
    
    	$query = new \WP_Query(
    		array(
    			'post_type'   => \Reseller_Store\Post_Type::SLUG,
    			'post_status' => 'publish',
    			'nopaging'    => true, // get a list of every product.
    		)
    	);
    
    	$products = array();
    	
    	foreach( $query->posts as $post ) {
    		$products[ strval( $post->ID ) ] = esc_html( get_the_title( $post->ID ) );
    	}
    	return $products;
    }
    Thread Starter mywebmaestro

    (@mywebmaestro)

    Jamie – just confirming that it’s with the Classic Editor active that the issue was noticed here. I use it on all our WordPress websites. I actually would have expected that if an issue were to arise it would have been with the block editor rather than the classic, since it used to work without any trouble prior to the blockification of WordPress. ??

    Thread Starter mywebmaestro

    (@mywebmaestro)

    @kmarkum666 please install the classic editor plugin as well, and you will see that when the reseller plugin is connected to GoDaddy, it prevents the beaver builder tab from showing on the edit page and instead shows the builder code in the text field there. The problem being that if you click “update”, it will save the page out of the builder format and break things. The issue appears to happen once the plugin is connected to the GoDaddy account. I’m really hoping this can be fixed, otherwise I’m going to have to just adapt my site to not use the reseller plugin and just link to my reseller store (which isn’t as convenient for my visitors.)

    Thread Starter mywebmaestro

    (@mywebmaestro)

    @codente can confirm that your change works. Only problem is that it means my plugin files are now different from the repository version, so WordFence and other scanners will see it as a possible malware situation. :-/
    @kmarkum666 this seems like an easy fix… could this please be implemented officially?

    Plugin Author kmarkum666

    (@kmarkum666)

    Sorry was out on vacation dealing with family medical issues. I have opened a ticket with our dev team to look into this as part of a larger plugin review.

    Plugin Author kmarkum666

    (@kmarkum666)

    To follow up on this thread we will be pushing out a fix for this early next week.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Plugin breaks Beaver Builder’ is closed to new replies.