'.esc_html($this->label).'';
echo ''.esc_html($this->description).'';
echo '
';
foreach ($this->choices as $key => $value) {
$value_item = self::section_name($value);
echo '- '.esc_html($value_item).'
';
}
$diff = array();
//require_once SIMPLE_DAYS_THEME_DIR . 'template-parts/post-sort_order.php';
if($this->id === 'simple_days_posts_sortable'){
$diff = simple_days_sort_order_diff_post();
}
if($this->id === 'simple_days_pages_sortable'){
$diff = simple_days_sort_order_diff_page();
}
if(!empty($diff)){
foreach ($diff as $key => $value) {
$value_item = self::section_name($value);
echo '- '.esc_html($value_item).'
';
}
}
echo '
';
}
public function section_name($value) {
switch ($value){
case 'breadcrumbs':
$value_item = esc_html_x( 'Breadcrumbs' , 'post_sortable' ,'simple-days' );
break;
case 'title':
$value_item = esc_html_x( 'Title' , 'post_sortable' ,'simple-days' );
break;
case 'date':
$value_item = esc_html_x( 'Date' , 'post_sortable' ,'simple-days' );
break;
case 'author':
$value_item = esc_html_x( 'Author' , 'post_sortable' ,'simple-days' );
break;
case 'pv':
$value_item = esc_html_x( 'Page views' , 'post_sortable' ,'simple-days' );
break;
case 'thumbnail':
$value_item = esc_html_x( 'Thumbnail' , 'post_sortable' ,'simple-days' );
break;
case 'content':
$value_item = esc_html_x( 'Content' , 'post_sortable' ,'simple-days' );
break;
case 'widget_1':
$value_item = esc_html_x( 'Widget' , 'post_sortable' ,'simple-days' ).' 1';
break;
case 'widget_2':
$value_item = esc_html_x( 'Widget' , 'post_sortable' ,'simple-days' ).' 2';
break;
case 'widget_3':
$value_item = esc_html_x( 'Widget' , 'post_sortable' ,'simple-days' ).' 3';
break;
case 'widget_4':
$value_item = esc_html_x( 'Widget' , 'post_sortable' ,'simple-days' ).' 4';
break;
case 'widget_5':
$value_item = esc_html_x( 'Widget' , 'post_sortable' ,'simple-days' ).' 5';
break;
case 'page_link':
$value_item = esc_html_x( 'Page Link' , 'post_sortable' ,'simple-days' );
break;
case 'cta':
$value_item = esc_html_x( 'CTA' , 'post_sortable' ,'simple-days' );
break;
case 'share':
$value_item = esc_html_x( 'Share' , 'post_sortable' ,'simple-days' );
break;
case 'author_profile':
$value_item = esc_html_x( 'About the author' , 'post_sortable' ,'simple-days' );
break;
case 'related':
$value_item = esc_html_x( 'Related' , 'post_sortable' ,'simple-days' );
break;
case 'category':
$value_item = esc_html_x( 'Category' , 'post_sortable' ,'simple-days' );
break;
case 'tag':
$value_item = esc_html_x( 'Tag' , 'post_sortable' ,'simple-days' );
break;
case 'pagenation':
$value_item = esc_html_x( 'Pagenation' , 'post_sortable' ,'simple-days' );
break;
case 'comment':
$value_item = esc_html_x( 'Comment' , 'post_sortable' ,'simple-days' );
break;
default:
$value_item = esc_html_x( 'Mystery' , 'post_sortable' ,'simple-days' );
}
return $value_item;
}
}//end Simple_Days_Posts_Sortable_Custom_Control