Intereting Posts
Как создать тему WP, использующую BootStrap? Проблема с вредоносным ПО WordPress! Если вы хотите отображать файлы без изображения в Галерее с логотипом, специфичным для типа файла Как скопировать короткий код Пользовательский тип сообщения не будет принимать мои пользовательские поля Добавьте расширение .html только на одну страницу на моем сайте WordPress Измените значение настраиваемого поля из последнего сообщения из формата «видео»? Обтекание пользовательских циклов Невозможно захватить информацию об авторе за пределами цикла Как разделить и отобразить категории на два столбца Вывод содержимого из print_r в WordPress Можно ли добавить несколько элементов управления в настройках WP theme customizer? Автоматически добавлять тег в соответствии с пользовательскими метаданными Несколько доменных имен – одна установка WP (не Multisite) – по умолчанию Каждое доменное имя для категории продуктов WooCommerce обтекание текста вокруг собственного массива полей

как получить значение времени, оставшегося для переходного процесса

Я создаю переходный процесс с истечением одного часа. Теперь я хочу знать, сколько времени осталось для переходного процесса.

Я получаю переходное значение тайм-аута с функцией get_option.

Может кто-нибудь мне помочь.

Спасибо.

Переходные процессы по определению могут истекать в любой момент, независимо от того, какой промежуток вы запросили, поэтому «время до истечения срока» не может быть надежно определено. вы можете что-то взломать, проверив опцию «raw», но это плохая идея передать на нее.

Нет встроенной функции WordPress, чтобы получить переходный тайм-аут. Но вы можете использовать следующую функцию, чтобы получить переходный тайм-аут.

function get_transient_timeout( $transient ) { global $wpdb; $transient_timeout = $wpdb->get_col( " SELECT option_value FROM $wpdb->options WHERE option_name LIKE '%_transient_timeout_$transient%' " ); return $transient_timeout[0]; }