Использовать get_option для извлечения URL категории?

#php #wordpress

#php #wordpress

Вопрос:

Я пытаюсь получить текущую категорию, передавая переменную в get_option. Есть ли get_option, который позволит мне получить URL / постоянную ссылку для этой текущей категории?

Вот код, который я использую.

 $order_url = get_option('home').'/'.get_option('category_base').'/'.'CURRENT-CATEGORY'.'/'.'?order=';
  

есть решение для поиска ТЕКУЩЕЙ КАТЕГОРИИ?

проект заключается в сортировке сообщений с самым высоким рейтингом, наиболее просматриваемых, наиболее обсуждаемых — это последнее, вот и весь код:

 $orderby = 'data';
$orderby = 'amp;orderby=data';
if(isset($_GET['order']) amp;amp; !empty($_GET['order']))
{
$order = $_GET['order'];
switch($order)
{ 
    case 'voto' :   $orderby = 'amp;r_sortby=highest_ratedamp;r_orderby=desc';
        break;
    case 'visto' :  $orderby = 'amp;v_sortby=viewsamp;v_orderby=desc';
        break;
    case 'discusso' :   $orderby = 'amp;orderby=comment_count';
            function comment_count_orderby( $orderby ) {
                return "comment_count DESC";
            }
            add_filter('posts_orderby', 'comment_count_orderby');
        break;
    default :    $orderby = 'amp;orderby=data';
        break;
}
  }
  $order_url = get_option('home').'/'.get_option('category_base').'/'.'CURRENT-CATEGORY'.'/'.'?order=';
  

Комментарии:

1. Обычно лучший ответ выбирают после того, как вы задаете вопрос, просто к вашему сведению.

2. @sombe: Возможно, стоит подождать, пока у пользователя будет более 6 представителей, чтобы обсудить более тонкие моменты.

3. Я не могу проголосовать: для голосования требуется репутация 15

4. хорошо, вот решение: $order_url = get_option(‘home’).’/’.get_option(‘category_base’).’/’. get_query_var(‘имя_категории’) .’/?order=’;

5. @Thomas Edleson 7 вопросов и нет правильного ответа?