Проверка интервала времени в вордпресс

Простая функция для определения интервала времени в вордпресс

Может пригодиться, когда следует отобразить какую-то информацию в определенный промежуток времени. Например это может быть баннер, попап (оповещающий о конце рабочего времени) и т.д.

Пример использования функции:

	if (isTimeBetween("8:00","16:00")) {
		echo "Мы работаем!"; 
	} else {
		echo "Рабочий день окончен";
	}

Ну и конечно же, сам сниппет:

function isTimeBetween($from,$to) {
	$current_time = current_time( 'timestamp' );
	if ($current_time > strtotime($from) && $current_time < strtotime($to)) {
		return true;
	}
	return false;
}

Немного поясню как это работает

current_time( 'timestamp' ); - данная функция получает дату в UNIX формате, исходя из заданного часового пояса в настройках WordPress. Сама же, наша функция содержит два параметра ($from и $to), первый из которых служит для указания "от" и второй для "до".

Разработка сайтов на WordPress Блог WordPress плагины и хаки Проверка интервала времени в вордпресс