%PDF- %PDF-
| Direktori : /home/gachan/www/wp-content/plugins/jekas_extensions/vc_extended/shortcodes/ |
| Current File : /home/gachan/www/wp-content/plugins/jekas_extensions/vc_extended/shortcodes/vc_table_pricing.php |
<?php
add_action('vc_before_init','jekas_add_vc_table_pricing');
if(!function_exists('jekas_add_vc_table_pricing')){
function jekas_add_vc_table_pricing(){
vc_map(array(
'name'=>__( 'Table Pricing', 'jekas' ),
'base'=> 'vc_table_pricing',
'icon' => 'jekas fa fa-usd',
'category' => esc_html__( 'Jekas Options', 'jekas' ),
'description'=>__( 'Table Pricing', 'jekas' ),
'params'=>array(
array('type'=>'textfield',
'heading'=>__( 'Title', 'jekas' ),
'param_name'=>'title',
'value'=>'',
),
array('type'=>'textfield',
'heading'=>__( 'Price', 'jekas' ),
'param_name'=>'price_month',
'value'=>'',
),
array('type'=>'textfield',
'heading'=>__( 'Frequency', 'jekas' ),
'param_name'=>'frequency',
'value'=>'',
),
array('type'=>'textfield',
'heading'=>__( 'Price Year', 'jekas' ),
'param_name'=>'price_year',
'value'=>'',
),
array('type'=>'checkbox',
'heading'=>__( 'Resalted', 'jekas' ),
'param_name'=>'resalted',
'value'=>array( esc_html__( 'Yes, please', 'jekas' ) => '1'),
),
array('type'=>'list_textfield',
'heading'=>__( 'Features', 'jekas' ),
'param_name'=>'features',
'value'=>'',
),
array('type'=>'textfield',
'heading'=>__( 'Buy Url', 'jekas' ),
'param_name'=>'buy_url',
'value'=>''),
),
));
}
}
function vc_table_pricing_tpl($atts,$content=''){
$title = $price_month = $frequency = $price_year = $resalted = $buy_url = $features = '';
extract(shortcode_atts(array(
'title'=>'',
'price_month'=>'',
'frequency'=>'',
'price_year'=>'',
'resalted'=>false,
'buy_url'=>'',
'features'=>'',
),$atts));
$f=explode('&',$features);
$features=array();
foreach($f as $value)
$features[]=urldecode(end(explode('=',$value)));
$output=($resalted==1) ? '<div class="item_table promotion_table">' : '<div class="item_table">';
$output.=' <div class="head_table">
<span class="arrow_table"></span>';
$output.='<h1>'.$title.'</h1>';
$output.='<h2>'.$price_month.' <span>'.$frequency.'</span></h2>';
$output.='<h5>'.$price_year.'</h5>';
$output.='</div>
<ul>';
foreach($features as $k=>$v)
{
$class=($k%2==0) ? 'class="color"' : '';
$output.='<li '.$class.'><i class="fa fa-check"></i>'. $v.'</li>';
}
$output.='</ul>';
$output.='<a href="'.esc_url($buy_url).'" class="button">'.esc_html__('Order Now','jekas').'</a>
</div>';
return $output;
}
add_shortcode('vc_table_pricing','vc_table_pricing_tpl');
?>