Можно поговнокидить немного, я так понимаю вы что-то вроде это добиваетесь?
Получается код будет проверять дни недели и выводить нужную инфу, вместо понедельника можно дату рабочего дня прикрутить
Ну и в админке сделать кнопку праздник и добавить поля для даты когда работаете. Если делать это на автомате, то с учетом переноса праздников, получится каша, хотя и это можно реализовать
<?php
$sunday = mktime(0, 0, 0, date("m"), date("d")+ 7 - date("N"), date("Y")); //вс
$saturday = mktime(0, 0, 0, date("m"), date("d")+ 6 - date("N"), date("Y")); //сб
$friday = mktime(0, 0, 0, date("m"), date("d")+ 5 - date("N"), date("Y")); //пт
$today = mktime(0, 0, 0, date("m"), date("d"), date("Y")); //сегодня
if($today != $sunday && $today != $saturday && $today != $friday): //если сегодня пн, вт, ср, чт
echo "Самовывоз: сегодня, бесплатно<br />Авто-курьер: завтра, 400 руб";
elseif($today == $friday): //если пт
echo "Самовывоз: сегодня, бесплатно<br />Авто-курьер: в понедельник, 400 руб";
elseif($today == $sunday): //если сб
echo "Самовывоз: в понедельник, бесплатно<br />Авто-курьер: в понедельник, 400 руб";
elseif($today == $saturday): //если вс
echo "Самовывоз: в понедельник, бесплатно<br />Авто-курьер: в понедельник, 400 руб";
endif;
?>