Как оформить виджет в два столбца? - PullRequest
1 голос
/ 21 сентября 2011

Может ли кто-нибудь подсказать мне, как я могу создать стиль " виджет архива " для отображения двух столбцов (как на рисунке ниже)?

archive widget showing two columns

Я новичок в WordPress и действительно не знаю, как этого добиться.

Ответы [ 2 ]

1 голос
/ 23 сентября 2011

я разработал свой собственный виджет что-то вроде

в моем файле sidebar.php, разбив данные по категориям на два столбца, а затем где-то на странице их отображение в зависимости от этих данных.

<?php       
 $catArray = explode("</li>",wp_list_categories('title_li=&echo=0&depth=1'));
 $catCount = count($catArray) - 1;
 $catColumns = round($catCount / 2);

 for ($i=0;$i<$catCount;$i++) {
  if ($i<$catColumns){
   $catLeft = $catLeft.''.$catArray[$i].'</li>';
          }
  elseif ($i>=$catColumns){
   $catRight = $catRight.''.$catArray[$i].'</li>';
   }  
 };
?>
0 голосов
/ 21 сентября 2011

Я использую WordPress только несколько месяцев, но, похоже, ваша проблема состоит из двух частей -

Сначала я бы структурировал ваши два столбца в таблице из 2 столбцов.Во-вторых, поскольку можно заменить функции WordPress, я бы нашел функцию, которая возвращает ссылки на архивы (вероятно, возвращая их в каком-то списке).Попробуйте изменить эту функцию, чтобы она возвращала заархивированные ссылки в приведенной выше структуре таблицы.Вероятно, потребуется немного планирования, чтобы определить, какие месяцы вы хотите отобразить в каждом столбце или строке, но это не должно быть слишком сложным).Это должно вернуться прямо к вашему файлу .php, и это должно (в теории работает):)

Опять же, я только начал использовать WordPress несколько месяцев назад, но это то, что я попробую.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...