ПредишенСледващото

Наскоро, по време на работата по проект на клиента сайт, което ни е необходимо, за да се покаже на архивите по месеци, сортирани по години в страничната лента. Може би това е лесно да се направи на дизайнера на клиента в Photoshop, обаче, се оказа, че е малко трудно да се постигне това в WordPress. Вижте снимката по-долу:

Сигурно се чудите какво е причинило проблема в изпълнението, когато функция wp_get_archives (), който показва архивите от месец и правото им - една година. Е, това е фактът, че клиентът иска да се оттегли всички едно и също, само на годината трябва да бъде в ляво. Не е стандартен начин за персонализиране на wp_get_archives на дисплея () функция.

От колко време не можем измъчван Google, решението не е било. Проблемът наистина не е често, обаче, ние се натъкнах на една статия на Андрю Епълтън, който е описан подобен случай, и това беше решение. Ние използвахме кода с незначителни корекции от тяхна страна.

Андрю кодекс не предвижда определяне на лимити за архивите. Поради използването на код за цел да покаже всички файлове. Представете си, че в блога си, например, 5 години ... защо трябва да добавите ограничителна настройка, която ще позволи да се уточни на определен брой месеци (18 в този случай) по всяко време.

Така че, който искате да вмъкнете кода в sleduyushy sidebar.php вашата тема файл, или всеки друг файл, в който искате да се показва по поръчка WordPress архиви:

В резултат на това, което се случи след това (броя на записите на месец), можете да видите на снимката по-долу:

Снимката е направена на сайта Андрю Appleton, тъй като той е бил негов решение, което сме променени. Ако имате нужда от дизайн, а след това изследват стиловете на своя уебсайт.

Сподели с приятели:

Свързани статии

Подкрепете проекта - споделете линка, благодаря!