2010-07-20 2 views
0

В моем WordPress домашней страницы, я отображая архивы с помощью функцииКак отобразить архив от одного субботы следующего диапазона выходных, Wordpress

wp_get_archives('type=weekly&format=html') 

и выводит как

* July 19, 2010–July 25, 2010 
* July 12, 2010–July 18, 2010 

т.е. начиная с понедельник до следующего понедельника. Как я могу изменить это с субботы на следующий субботу

ответ

0

Это зависит от опции start_of_week, которую вы можете установить под Sett засухи>Генеральный директор>Неделя начинается. Если вы не хотите изменять это, вы можете перехватить вызов get_option, чтобы вернуть что-то другое.

add_filter('pre_option_start_of_week', 'start_once_on_saturday'); 
function start_once_on_saturday() 
{ 
    // Make sure we only do this once 
    remove_filter('pre_option_start_of_week', 'start_once_on_saturday'); 
    return 6; 
} 
wp_get_archives('type=weekly&format=html'); 
Смежные вопросы