Lego2012
2/1/2017 - 7:27 PM

Hide page elements in Beaver Builder using URL parameters

Hide page elements in Beaver Builder using URL parameters

/* ----------------------
HANDLE THE PRICING TABLE CONDITIONAL DISPLAY 
---------------------- */

/* Hide the partner pricing table by default */
.fl-row-pricing-partner{display:none;}

/* Hide the standard pricing when partner url variable set */
body.pricing-partner .fl-row-pricing-standard{display:none;}

/* Show the partner pricing when partner url variable set */
body.pricing-partner .fl-row-pricing-partner{display:block;}
<?php

// Add our custom Body Classes based on the URL Parameters
add_filter('body_class', 'bb_body_class');
function bb_body_class($classes) {
	if( isset($_GET['plan']) ){
		$plan_param = $_GET['plan'];
		if($plan_param == 'partner'){
			$classes[] .= 'pricing-partner';
		}
	}
	else{
		$classes[] .= 'pricing-standard';
	}
	return $classes;
}