2014-10-10 2 views
0

Я хочу получить текущее время wordpress, но у меня появились ошибки, как это исправить? есть ли другой способ получить текущее время wordpress ?, я хочу, чтобы Wordpress использовал формат (+ GMT) и то, что пользователь выбирает, а не время сервера.Wordpress получает текущую временную ошибку на functions.php

Это мой код

<?php 

require_once('/wp-includes/functions.php'); 
$format = get_option('date_format') . ' ' . get_option('time_format'); 
print date_i18n($format, current_time('timestamp')); 

?> 

Эти ошибки

Notice: Use of undefined constant ABSPATH - assumed 'ABSPATH' in C:\xampp1\htdocs\wp\wp-includes\functions.php on line 8 

Notice: Use of undefined constant WPINC - assumed 'WPINC' in C:\xampp1\htdocs\wp\wp-includes\functions.php on line 8 

Warning: require(ABSPATHWPINC/option.php): failed to open stream: No such file or directory in C:\xampp1\htdocs\wp\wp-includes\functions.php on line 8 

Fatal error: require(): Failed opening required 'ABSPATHWPINC/option.php' (include_path='.;C:\xampp1\php\PEAR') in C:\xampp1\htdocs\wp\wp-includes\functions.php on line 8 
+0

Вы используете код в Wordpress? Почему вы включили файл 'functions.php' из' wp-includes'? –

+0

функция date_i18n находится в functions.php, http://codex.wordpress.org/Function_Reference/current_time –

ответ

1

Вам не нужно включать require_once('/wp-includes/functions.php');. Непосредственно использовать функцию он будет возвращать GMT время как ниже

<?php echo current_time('mysql', 1); ?> 

Для более Пожалуйста, обратитесь по ссылке http://codex.wordpress.org/Function_Reference/current_time

+0

Неустранимая ошибка: вызов неопределенной функции current_time() в C: \ xampp1 \ htdocs \ wp \ time.php в строке 1 –

+0

@ Delta7 Включили ли вы файл wp-includes/functions.php? –