Sort order for the Creator Element (portfolio):
The tiles sort:
– go to the file: wp-content\plugins\abdev-portfolio\shortcode.php
– find this code:
$query='post_type=portfolio&posts_per_page='.$count.$cat;
and replace it with this one:
$query='post_type=portfolio&orderby=title&order=ASC&posts_per_page='.$count.$cat;
The categories sort:
– same file: wp-content\plugins\abdev-portfolio\shortcode.php
– find this code:
if(isset($filter_slugs) && is_array($filter_slugs)){
foreach($filter_slugs as $slug => $name){
$filter_out.='<li><a href="#filter" data-option-value=".'.$slug.'">'.$name.'</a></li>';
}
}
and replace it with this one:
if(isset($filter_slugs) && is_array($filter_slugs)){
ksort($filter_slugs);
foreach($filter_slugs as $slug => $name){
$filter_out.='<li><a href="#filter" data-option-value=".'.$slug.'">'.$name.'</a></li>';
}
}
For sorting categories on a separate page:
– go to wp-content\themes\dzen\page-portfolio-4columns.php
– find this code:
if(isset($filter_slugs) && is_array($filter_slugs)){
foreach($filter_slugs as $slug => $name){
$filter_out .= '<li><a href="#filter" data-option-value=".'.$slug.'">'.$name.'</a></li>';
}
}
and replace it with this one:
if(isset($filter_slugs) && is_array($filter_slugs)){
ksort($filter_slugs);
foreach($filter_slugs as $slug => $name){
$filter_out .= '<li><a href="#filter" data-option-value=".'.$slug.'">'.$name.'</a></li>';
}
}
This should be it.
Best Regards