Wait a minute... This content is very very old. We no longer sell or support this theme version. New Topics
Version 9
NATHALIE DE AFONSECA
0 points
Beginner
Dear All,
1) I’d like that all the fields in the Add listing form to be requied, how can I do that ?
2) for my website I need to create a field named “size” like 36, 37, 38, etc and S, M, L, XL . The custumers should choose by selcting a value.
I’ve tried to do that, using the field “miles” and changing the codes in defaults_dealer.
I’ve tried to copy the codes of “ctype” and adapt it to “miles”
It doesn’t work… 🙁
Could you help ?
Thanks in Avdvance 🙂
Dear All,
1) I’d like that all the fields in the Add listing form to be requied, how can I do that ?
2) for my website I need to create a field named “size” like 36, 37, 38, etc and S, M, L, XL . The custumers should choose by selcting a value.
I’ve tried to do that, using the field “miles” and changing the codes in defaults_dealer.
I’ve tried to copy the codes of “ctype” and adapt it to “miles”
It doesn’t work… 🙁
Could you help ?
Thanks in Avdvance 🙂
<?php
class core_dealer extends white_label_themes {
function core_dealer(){ global $wpdb;
// REGISTER TAXONOMIES
register_taxonomy( ‘make’, THEME_TAXONOMY.’_type’, array( ‘hierarchical’ => true, ‘labels’ => array(‘name’ => ‘Make’) , ‘query_var’ => true, ‘rewrite’ => true, ‘rewrite’ => array(‘slug’ => ‘make’) ) );
register_taxonomy( ‘model’, THEME_TAXONOMY.’_type’, array( ‘hierarchical’ => true, ‘labels’ => array(‘name’ => ‘Model’) , ‘query_var’ => true, ‘rewrite’ => true, ‘rewrite’ => array(‘slug’ => ‘model’) ) );
// ADD FIELDS TO THE ADMIN
add_action(‘hook_fieldlist_0’, array($this, ‘_hook_adminfields’ ) );
// ADD IN NEW CUSTOM FIELDS
add_action(‘hook_add_fieldlist’, array($this, ‘_hook_customfields’ ) );
// ADD IN EXTRA FIELDS FOR SHORTCODES
add_action(‘hook_item_pre_code’, array($this, ‘wlt_data_display’) );
// SHORTCODES
add_shortcode( ‘MAKERS’, array($this,’wlt_shortcode_makes’) );
add_shortcode( ‘CARTYPES’, array($this,’wlt_shortcode_cartypes’) );
add_shortcode( ‘CARDETAILS’, array($this,’wlt_shortcode_cardetails’) );
// ADD IN FILED LIST
add_action(‘hook_shortcode_fields_show’, array($this, ‘_showfields’ ) );
// ADDIN TO LIST
add_action(‘hook_shortcodelist’,array($this, ‘_hook_shortcodelist’) );
}
function _hook_shortcodelist($c){
return array_merge($c,array(
‘MAKERS’ => array(‘desc’ => ‘List of all car makes’, ‘type’ => ‘inner’),
‘CARTYPES’ => array(‘desc’ => ‘Listing of all car types’, ‘type’ => ‘inner’),
‘CARDETAILS’ => array(‘desc’ => ‘Table of car details’, ‘type’ => ‘inner’, ‘singleonly’ => true),
));
}
function _showfields($c){ global $CORE, $post; $STRING = “”; $THISPOSTID = $post->ID;
// DATA
$fields = array(
“cstatus” => $CORE->_e(array(‘dealer’,’23’)),
“make” => $CORE->_e(array(‘dealer’,’1′)),
“model” => $CORE->_e(array(‘dealer’,’2′)),
“ctype” => $CORE->_e(array(‘dealer’,’3′)),
“price” => $CORE->_e(array(‘checkout’,’2′)),
“year” => $CORE->_e(array(‘dealer’,’6′)),
“miles” => $CORE->_e(array(‘dealer’,’7′)),
“exterior” => $CORE->_e(array(‘dealer’,’8′)),
“interior” => $CORE->_e(array(‘dealer’,’9′)),
“drive” => $CORE->_e(array(‘dealer’,’10’)),
“transmission” => $CORE->_e(array(‘dealer’,’13’)),
“petrol” => $CORE->_e(array(‘dealer’,’18’)),
);
foreach($fields as $k => $t){
// ODD EVENE
if($i%2){ $ec = “odd”; }else{ $ec = “even”; }
switch($k){
case “make”: {
// GET LIST
$LIST = get_the_term_list( $THISPOSTID, ‘make’, “”, ‘, ‘, ” );
if(strlen($LIST) > 1){
// ADD ON CATEGORY
if($i%2){ $ec = “odd”; }else{ $ec = “even”; } $i++;
$STRING .= ‘<tr class=”‘.$ec.'”>
<td>’.$CORE->_e(array(‘dealer’,’1′)).'</td>
<td>’.$LIST.'</td>
</tr>’;
}
} break;
case “model”: {
// GET LIST
$LIST = get_the_term_list( $THISPOSTID, ‘model’, “”, ‘, ‘, ” );
if(strlen($LIST) > 1){
// ADD ON CATEGORY
$STRING .= ‘<tr class=”‘.$ec.'”>
<td>’.$CORE->_e(array(‘dealer’,’2′)).'</td>
<td>’.$LIST.'</td>
</tr>’;
}
} break;
default: {
$val = get_post_meta($THISPOSTID, $k, true);
if($k == “drive”){
$val1 = array(“1” => $CORE->_e(array(‘dealer’,’11’)), “2” => $CORE->_e(array(‘dealer’,’12’)) );
$val = $val1[$val];
}elseif($k == “transmission”){
$val1 = array(“1” => $CORE->_e(array(‘dealer’,’14’)), “2” => $CORE->_e(array(‘dealer’,’15’)), “3” => $CORE->_e(array(‘dealer’,’16’)), “4” => $CORE->_e(array(‘dealer’,’17’)) );
$val = $val1[$val];
}elseif($k == “petrol”){
$val1 = array(“1” => $CORE->_e(array(‘dealer’,’19’)), “2” => $CORE->_e(array(‘dealer’,’20’)), “3” => $CORE->_e(array(‘dealer’,’21’)) );
$val = $val1[$val];
}elseif($k == “ctype”){
$val1 = array(“2” => $CORE->_e(array(‘dealer’,’t2′)), “3” => $CORE->_e(array(‘dealer’,’t3′)), “4” => $CORE->_e(array(‘dealer’,’t4′)), “5” => $CORE->_e(array(‘dealer’,’t5′)), “6” => $CORE->_e(array(‘dealer’,’t6′)), “7” => $CORE->_e(array(‘dealer’,’t7′)) , “8” => $CORE->_e(array(‘dealer’,’t8′)) , “9” => $CORE->_e(array(‘dealer’,’t9′)) , “10” => $CORE->_e(array(‘dealer’,’t10′)), “12” => $CORE->_e(array(‘dealer’,’t12′)) );
$val = $val1[$val];
}elseif($k == “miles”){
$val1 = array(“2” => $CORE->_e(array(‘dealer’,’x2′)), “3” => $CORE->_e(array(‘dealer’,’x3′)), “4” => $CORE->_e(array(‘dealer’,’x4′)), “5” => $CORE->_e(array(‘dealer’,’x5′)), “6” => $CORE->_e(array(‘dealer’,’x6′)), “7” => $CORE->_e(array(‘dealer’,’x7′)) , “8” => $CORE->_e(array(‘dealer’,’x8′)) , “9” => $CORE->_e(array(‘dealer’,’x9′)) , “10” => $CORE->_e(array(‘dealer’,’x10′)), “12” => $CORE->_e(array(‘dealer’,’x12′)) );
$val = $val1[$val];
}elseif($k == “cstatus”){
$val1 = array(“1” => $CORE->_e(array(‘dealer’,’24’)), “2” => $CORE->_e(array(‘dealer’,’25’)), “3” => $CORE->_e(array(‘dealer’,’26’)) );
$val = $val1[$val];
}
$STRING .= ‘<tr class=”‘.$ec.'”>
<td>’.$t.'</td>
<td>’.$val.'</td>
</tr>’;
} break;
} // end switch
$i++;
}// end foreach
return $c.$STRING;
}
function wlt_data_display($c){ global $post, $CORE;
// MILES
if(strpos($c, “[miles]”) != false){
$miles = get_post_meta($post->ID, ‘miles’, true);
if($miles != “”){
$miles = str_replace(“,”,””,$miles);
$c = str_replace(“[miles]”,”<span class=’wlt_shortcode_miles’>”. number_format($miles).” “.$CORE->_e(array(‘widgets’,’15’)).”</span>”, $c);
}
}
// DRIVE
if(strpos($c, “[drive]”) != false){
$val = get_post_meta($post->ID, ‘drive’, true);
$val1 = array(“1” => $CORE->_e(array(‘dealer’,’11’)), “2” => $CORE->_e(array(‘dealer’,’12’)) );
$val = $val1[$val];
$c = str_replace(“[drive]”, “<span class=’wlt_shortcode_drive’>”.$val.”</span>”, $c);
}
// transmission
if(strpos($c, “[transmission]”) != false){
$val = get_post_meta($post->ID, ‘transmission’, true);
$val1 = array(“1” => $CORE->_e(array(‘dealer’,’14’)), “2” => $CORE->_e(array(‘dealer’,’15’)), “3” => $CORE->_e(array(‘dealer’,’16’)), “4” => $CORE->_e(array(‘dealer’,’17’)) );
$val = $val1[$val];
$c = str_replace(“[transmission]”, “<span class=’wlt_shortcode_transmission’>”.$val.”</span>”, $c);
}
// petrol
if(strpos($c, “[petrol]”) != false){
$val = get_post_meta($post->ID, ‘petrol’, true);
$val1 = array(“1” => $CORE->_e(array(‘dealer’,’19’)), “2” => $CORE->_e(array(‘dealer’,’20’)), “3” => $CORE->_e(array(‘dealer’,’21’)) );
$val = $val1[$val];
$c = str_replace(“[petrol]”, “<span class=’wlt_shortcode_petrol’>”.$val.”</span>”, $c);
}
// petrol
if(strpos($c, “[ctype]”) != false){
$val = get_post_meta($post->ID, ‘ctype’, true);
$val1 = array(“2” => $CORE->_e(array(‘dealer’,’t2′)), “3” => $CORE->_e(array(‘dealer’,’t3′)), “4” => $CORE->_e(array(‘dealer’,’t4′)), “5” => $CORE->_e(array(‘dealer’,’t5′)), “6” => $CORE->_e(array(‘dealer’,’t6′)), “7” => $CORE->_e(array(‘dealer’,’t7′)) , “8” => $CORE->_e(array(‘dealer’,’t8′)) , “9” => $CORE->_e(array(‘dealer’,’t9′)) , “10” => $CORE->_e(array(‘dealer’,’t10′)), “12” => $CORE->_e(array(‘dealer’,’t12′)) );
$val = $val1[$val];
$c = str_replace(“[ctype]”, “<span class=’wlt_shortcode_ctype’>”.$val.”</span>”, $c);
}
return $c;
}
// ADD IN CORE FIELDS TO THE ADMIN
function _hook_adminfields($c){ global $CORE;
$CORE->Language();
// DATA
$fields = array(
“tab4” => array(“tab” => true, “title” => “Dealer Theme Extras” ),
“cstatus” => array(“label” => $CORE->_e(array(‘dealer’,’23’)), “values” => array(“1” => $CORE->_e(array(‘dealer’,’24’)), “2” => $CORE->_e(array(‘dealer’,’25’)), “3” => $CORE->_e(array(‘dealer’,’26’)) ) ),
“ctype” => array(“label” => $CORE->_e(array(‘dealer’,’3′)), “values” => array(“2” => $CORE->_e(array(‘dealer’,’t2′)), “3” => $CORE->_e(array(‘dealer’,’t3′)), “4” => $CORE->_e(array(‘dealer’,’t4′)), “5” => $CORE->_e(array(‘dealer’,’t5′)), “6” => $CORE->_e(array(‘dealer’,’t6′)), “7” => $CORE->_e(array(‘dealer’,’t7′)) , “8” => $CORE->_e(array(‘dealer’,’t8′)) , “9” => $CORE->_e(array(‘dealer’,’t9′)) , “10” => $CORE->_e(array(‘dealer’,’t10′)), “12” => $CORE->_e(array(‘dealer’,’t12′)) ) ),
“price” => array(“label” => $CORE->_e(array(‘checkout’,’2′)) ),
“year” => array(“label” => $CORE->_e(array(‘dealer’,’6′)) ),
“miles” => array(“label” => $CORE->_e(array(‘dealer’,’7′)), “values” => array(“2” => $CORE->_e(array(‘dealer’,’x2′)), “3” => $CORE->_e(array(‘dealer’,’x3′)), “4” => $CORE->_e(array(‘dealer’,’x4′)), “5” => $CORE->_e(array(‘dealer’,’x5′)), “6” => $CORE->_e(array(‘dealer’,’x6′)), “7” => $CORE->_e(array(‘dealer’,’x7′)) , “8” => $CORE->_e(array(‘dealer’,’x8′)) , “9” => $CORE->_e(array(‘dealer’,’x9′)) , “10” => $CORE->_e(array(‘dealer’,’x10′)), “12” => $CORE->_e(array(‘dealer’,’x12′)) ) ),
“exterior” => array(“label” => $CORE->_e(array(‘dealer’,’8′)) ),
“interior” => array(“label” => $CORE->_e(array(‘dealer’,’9′)) ),
“drive” => array(“label” => $CORE->_e(array(‘dealer’,’10’)), “values” => array(“1” => $CORE->_e(array(‘dealer’,’11’)), “2” => $CORE->_e(array(‘dealer’,’12’)) ) ),
“transmission” => array(“label” => $CORE->_e(array(‘dealer’,’13’)), “values” => array(“1” => $CORE->_e(array(‘dealer’,’14’)), “2” => $CORE->_e(array(‘dealer’,’15’)), “3” => $CORE->_e(array(‘dealer’,’16’)), “4” => $CORE->_e(array(‘dealer’,’17’)) ) ),
“petrol” => array(“label” => $CORE->_e(array(‘dealer’,’18’)), “values” => array(“1” => $CORE->_e(array(‘dealer’,’19’)), “2” => $CORE->_e(array(‘dealer’,’20’)), “3” => $CORE->_e(array(‘dealer’,’21’)) ) ),
“engine” => array(“label” => $CORE->_e(array(‘dealer’,’22’)) ),
);
return array_merge($c,$fields);
}
// ADD IN FRONT END FIELDS
function _hook_customfields($c){ global $CORE;
$o = 50;
$c[$o][‘title’] = $CORE->_e(array(‘dealer’,’23’));
$c[$o][‘type’] = “select”;
$c[$o][‘name’] = “cstatus”;
$c[$o][‘listvalues’] = array(“1” => $CORE->_e(array(‘dealer’,’24’)), “2” => $CORE->_e(array(‘dealer’,’25’)), “3” => $CORE->_e(array(‘dealer’,’26’)) );
$c[$o][‘class’] = “form-control”;
$o++;
$c[$o][‘title’] = $CORE->_e(array(‘dealer’,’1′));
$c[$o][‘type’] = “taxonomy”;
$c[$o][‘taxonomy’] = “make”;
$c[$o][‘taxonomy_link’] = “model”;
$c[$o][‘class’] = “form-control”;
$o++;
$c[$o][‘title’] = $CORE->_e(array(‘dealer’,’2′));
$c[$o][‘type’] = “taxonomy”;
$c[$o][‘taxonomy’] = “model”;
$c[$o][‘class’] = “form-control”;
$o++;
$c[$o][‘title’] = $CORE->_e(array(‘dealer’,’3′));
$c[$o][‘type’] = “select”;
$c[$o][‘name’] = “ctype”;
$c[$o][‘listvalues’] = array(“2” => $CORE->_e(array(‘dealer’,’t2′)), “3” => $CORE->_e(array(‘dealer’,’t3′)), “4” => $CORE->_e(array(‘dealer’,’t4′)), “5” => $CORE->_e(array(‘dealer’,’t5′)), “6” => $CORE->_e(array(‘dealer’,’t6′)), “7” => $CORE->_e(array(‘dealer’,’t7′)) , “8” => $CORE->_e(array(‘dealer’,’t8′)) , “9” => $CORE->_e(array(‘dealer’,’t9′)) , “10” => $CORE->_e(array(‘dealer’,’t10′)), “12” => $CORE->_e(array(‘dealer’,’t12′)) );
$c[$o][‘class’] = “form-control”;
$o++;
$c[$o][‘title’] = $CORE->_e(array(‘dealer’,’4′));
$c[$o][‘type’] = “title”;
$o++;
$c[$o][‘title’] = $CORE->_e(array(‘checkout’,’2′));
$c[$o][‘type’] = “price”;
$c[$o][‘name’] = “price”;
$c[$o][‘class’] = “form-control”;
$o++;
$c[$o][‘title’] = $CORE->_e(array(‘dealer’,’5′));
$c[$o][‘type’] = “title”;
$o++;
$c[$o][‘title’] = $CORE->_e(array(‘dealer’,’6′));
$c[$o][‘type’] = “text”;
$c[$o][‘name’] = “year”;
$c[$o][‘class’] = “form-control”;
$o++;
$c[$o][‘title’] = $CORE->_e(array(‘dealer’,’7′));
$c[$o][‘type’] = “select”;
$c[$o][‘name’] = “miles”;
$c[$o][‘class’] = “form-control”;
$c[$o][‘listvalues’] = array(“2” => $CORE->_e(array(‘dealer’,’x2′)), “3” => $CORE->_e(array(‘dealer’,’x3′)), “4” => $CORE->_e(array(‘dealer’,’x4′)), “5” => $CORE->_e(array(‘dealer’,’x5′)), “6” => $CORE->_e(array(‘dealer’,’x6′)), “7” => $CORE->_e(array(‘dealer’,’x7′)) , “8” => $CORE->_e(array(‘dealer’,’x8′)) , “9” => $CORE->_e(array(‘dealer’,’x9′)) , “10” => $CORE->_e(array(‘dealer’,’x10′)), “12” => $CORE->_e(array(‘dealer’,’x12′)) );
$o++;
$c[$o][‘title’] = $CORE->_e(array(‘dealer’,’8′));
$c[$o][‘type’] = “text”;
$c[$o][‘name’] = “exterior”;
$c[$o][‘class’] = “form-control”;
$o++;
$c[$o][‘title’] = $CORE->_e(array(‘dealer’,’9′));
$c[$o][‘type’] = “text”;
$c[$o][‘name’] = “interior”;
$c[$o][‘class’] = “form-control”;
$o++;
$c[$o][‘title’] = $CORE->_e(array(‘dealer’,’22’));
$c[$o][‘type’] = “text”;
$c[$o][‘name’] = “engine”;
$c[$o][‘class’] = “form-control”;
$o++;
$c[$o][‘title’] = $CORE->_e(array(‘dealer’,’10’));
$c[$o][‘type’] = “select”;
$c[$o][‘name’] = “drive”;
$c[$o][‘listvalues’] = array(“1” => $CORE->_e(array(‘dealer’,’11’)), “2” => $CORE->_e(array(‘dealer’,’12’)) );
$c[$o][‘class’] = “form-control”;
$o++;
$c[$o][‘title’] = $CORE->_e(array(‘dealer’,’13’));
$c[$o][‘type’] = “select”;
$c[$o][‘name’] = “transmission”;
$c[$o][‘listvalues’] = array(“1” => $CORE->_e(array(‘dealer’,’14’)), “2” => $CORE->_e(array(‘dealer’,’15’)), “3” => $CORE->_e(array(‘dealer’,’16’)), “4” => $CORE->_e(array(‘dealer’,’17’)) );
$c[$o][‘class’] = “form-control”;
$o++;
$c[$o][‘title’] = $CORE->_e(array(‘dealer’,’18’));
$c[$o][‘type’] = “select”;
$c[$o][‘name’] = “petrol”;
$c[$o][‘listvalues’] = array(“1” => $CORE->_e(array(‘dealer’,’19’)), “2” => $CORE->_e(array(‘dealer’,’20’)), “3” => $CORE->_e(array(‘dealer’,’21’)) );
$c[$o][‘class’] = “form-control”;
$o++;
return $c;
}
function wlt_shortcode_cardetails($atts, $content = null){ global $userdata, $CORE, $post; $STRING = “”;
extract( shortcode_atts( array(‘id’ => ” ), $atts ) );
// POST ID
if($id == “”){ $THISPOSTID = $post->ID; }else{ $THISPOSTID = $id; }
// WRAPPER
$STRING .= ‘<table class=”table table-bordered” id=”TableCustomFields”>’;
// DATA
$fields = array(
“cstatus” => $CORE->_e(array(‘dealer’,’23’)),
“make” => $CORE->_e(array(‘dealer’,’1′)),
“model” => $CORE->_e(array(‘dealer’,’2′)),
“ctype” => $CORE->_e(array(‘dealer’,’3′)),
“price” => $CORE->_e(array(‘checkout’,’2′)),
“year” => $CORE->_e(array(‘dealer’,’6′)),
“miles” => $CORE->_e(array(‘dealer’,’7′)),
“exterior” => $CORE->_e(array(‘dealer’,’8′)),
“interior” => $CORE->_e(array(‘dealer’,’9′)),
“drive” => $CORE->_e(array(‘dealer’,’10’)),
“transmission” => $CORE->_e(array(‘dealer’,’13’)),
“petrol” => $CORE->_e(array(‘dealer’,’18’)),
);
foreach($fields as $k => $t){
// ODD EVENE
if($i%2){ $ec = “odd”; }else{ $ec = “even”; }
switch($k){
case “make”: {
// GET LIST
$LIST = get_the_term_list( $THISPOSTID, ‘make’, “”, ‘, ‘, ” );
if(strlen($LIST) > 1){
// ADD ON CATEGORY
if($i%2){ $ec = “odd”; }else{ $ec = “even”; } $i++;
$STRING .= ‘<tr class=”‘.$ec.'”>
<td>’.$CORE->_e(array(‘dealer’,’1′)).'</td>
<td>’.$LIST.'</td>
</tr>’;
}
} break;
case “model”: {
// GET LIST
$LIST = get_the_term_list( $THISPOSTID, ‘model’, “”, ‘, ‘, ” );
if(strlen($LIST) > 1){
// ADD ON CATEGORY
$STRING .= ‘<tr class=”‘.$ec.'”>
<td>’.$CORE->_e(array(‘dealer’,’2′)).'</td>
<td>’.$LIST.'</td>
</tr>’;
}
} break;
default: {
$val = get_post_meta($THISPOSTID, $k, true);
if($k == “drive”){
$val1 = array(“1” => $CORE->_e(array(‘dealer’,’11’)), “2” => $CORE->_e(array(‘dealer’,’12’)) );
$val = $val1[$val];
}elseif($k == “transmission”){
$val1 = array(“1” => $CORE->_e(array(‘dealer’,’14’)), “2” => $CORE->_e(array(‘dealer’,’15’)), “3” => $CORE->_e(array(‘dealer’,’16’)), “4” => $CORE->_e(array(‘dealer’,’17’)) );
$val = $val1[$val];
}elseif($k == “petrol”){
$val1 = array(“1” => $CORE->_e(array(‘dealer’,’19’)), “2” => $CORE->_e(array(‘dealer’,’20’)), “3” => $CORE->_e(array(‘dealer’,’21’)) );
$val = $val1[$val];
}elseif($k == “ctype”){
$val1 = array(“2” => $CORE->_e(array(‘dealer’,’t2′)), “3” => $CORE->_e(array(‘dealer’,’t3′)), “4” => $CORE->_e(array(‘dealer’,’t4′)), “5” => $CORE->_e(array(‘dealer’,’t5′)), “6” => $CORE->_e(array(‘dealer’,’t6′)), “7” => $CORE->_e(array(‘dealer’,’t7′)) , “8” => $CORE->_e(array(‘dealer’,’t8′)) , “9” => $CORE->_e(array(‘dealer’,’t9′)) , “10” => $CORE->_e(array(‘dealer’,’t10′)), “12” => $CORE->_e(array(‘dealer’,’t12′)) );
$val = $val1[$val];
}elseif($k == “cstatus”){
$val1 = array(“1” => $CORE->_e(array(‘dealer’,’24’)), “2” => $CORE->_e(array(‘dealer’,’25’)), “3” => $CORE->_e(array(‘dealer’,’26’)) );
$val = $val1[$val];
}elseif($k == “miles”){
$val1 = array(“2” => $CORE->_e(array(‘dealer’,’x2′)), “3” => $CORE->_e(array(‘dealer’,’x3′)), “4” => $CORE->_e(array(‘dealer’,’x4′)), “5” => $CORE->_e(array(‘dealer’,’x5′)), “6” => $CORE->_e(array(‘dealer’,’x6′)), “7” => $CORE->_e(array(‘dealer’,’x7′)) , “8” => $CORE->_e(array(‘dealer’,’x8′)) , “9” => $CORE->_e(array(‘dealer’,’x9′)) , “10” => $CORE->_e(array(‘dealer’,’x10′)), “12” => $CORE->_e(array(‘dealer’,’x12′)) );
$val = $val1[$val];
}
$STRING .= ‘<tr class=”‘.$ec.'”>
<td>’.$t.'</td>
<td>’.$val.'</td>
</tr>’;
} break;
} // end switch
$i++;
}// end foreach
$STRING .= ‘</table>’;
// RETURN
return $STRING;
}
function wlt_shortcode_cartypes($atts, $content = null){ global $userdata, $CORE, $post; $STRING = “”;
extract( shortcode_atts( array(‘id’ => ”, ‘show’ => 100 ), $atts ) );
$STRING .= “<ul class=’makerslist’>”;
$STRING .= “
“;
$STRING .= “
“;
$STRING .= “
“;
$STRING .= “
“;
$STRING .= “
“;
$STRING .= “
“;
$STRING .= “
“;
$STRING .= “
“;
$STRING .= “
“;
$STRING .= “
“;
$STRING .= “<div class=’clearfix’></div>”;
return $STRING;
}
function wlt_shortcode_makes($atts, $content = null){ global $userdata, $CORE, $post; $STRING = “”;
extract( shortcode_atts( array(‘id’ => ”, ‘show’ => 100 ), $atts ) );
$args = array(
‘taxonomy’ => ‘make’,
‘orderby’ => ‘count’,
‘order’ => ‘desc’,
‘show_count’ => 0,
‘pad_counts’ => 1,
‘hierarchical’ => 0,
‘title_li’ => ”,
‘hide_empty’ => 0,
);
$categories = get_categories($args); $counter = 1;
if(!empty($categories)){
$STRING .= “<ul class=’makerslist’>”;
foreach ($categories as $category) {
// HIDE PARENT
if($category->parent != 0){ continue; }
if($counter > $show){ continue; }
// GET DETAILS
$LINK = get_term_link($category->slug, ‘make’);
$NAME = $category->name;
$COUNT = $category->count;
$LOGO = “”;
//
if(isset($GLOBALS[‘CORE_THEME’][‘category_icon_’.$category->term_id]) && strlen($GLOBALS[‘CORE_THEME’][‘category_icon_’.$category->term_id]) > 1){
$LOGO = “
term_id].”‘ >”;
}
$STRING .= “
“;
/*
<div class=’col-md-10′>“.$NAME.”</div>
<div class=’col-md-1′>”.$COUNT.”</div>
*/
$counter++;
}// end foreach
$STRING .= “<div class=’clearfix’></div>”;
}// end if
return $STRING;
}
}
?>
🙂
Members Only Content
This reply is for PremiumPress customers only.
Login NowMembers Only Content
This reply is for PremiumPress customers only.
Login NowMembers Only Content
This reply is for PremiumPress customers only.
Login NowMembers Only Content
This reply is for PremiumPress customers only.
Login NowMembers Only Content
This reply is for PremiumPress customers only.
Login NowMembers Only Content
This reply is for PremiumPress customers only.
Login Now