Как изменить формат даты wordpress

P
На сайте с 23.01.2014
Offline
40
5859

Здравствуйте!

В блоге формат даты выводится в виде "about X hours ago".

При этом в настройках WorwPress установлен формат 01.01.2014.

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

Всё, что нашла в интернете по руководствам - не подошло к моей теме. Там везде в=было указано, что надо искать функцию time и просто изменить в ней формат. Но в моей теме (Sicteen) такого не нашлось.

Кто может подсказать, как это изменить?

jpg date.jpg
S3
На сайте с 29.03.2012
Online
366
#1

У вас вместо стандарнтного вывода даты в шаблоне используется подсчет и вывод дней. Надо ковырять файл, отвечающий за вывод (типа single.php) и там убирать формулу.

ищите функцю mktime()

P
На сайте с 23.01.2014
Offline
40
#2
Sly32:
У вас вместо стандарнтного вывода даты в шаблоне используется подсчет и вывод дней. Надо ковырять файл, отвечающий за вывод (типа single.php) и там убирать формулу.

ищите функцю mktime()

ни в файле single, ни в файле style такой функции не нашла.

Можно ли как-то по названию функции найти в каком она файле прописана?

Jaf4
На сайте с 03.08.2009
Offline
804
#3
Psyhelp:
ни в файле single, ни в файле style такой функции не нашла.
Можно ли как-то по названию функции найти в каком она файле прописана?

В стилях-то что будет делать функция? :)

functions.php смотрите.

New! NVMe VPS от SmartApe.ru (https://goo.gl/eoYYkS)
S3
На сайте с 29.03.2012
Online
366
#4
Jaf4:
В стилях-то что будет делать функция? :)
functions.php смотрите.

Да-да, насчет single это я сглупил. Конечно, все от темы зависит сильно. Может быть и отдельная библиотека для функций

SI
На сайте с 03.12.2007
Offline
130
#5

Где-то тут:

http://themes.svn.wordpress.org/sixteen/1.2.0.2/inc/template-tags.php

/**

* Prints HTML with meta information for the current post-date/time and author.

*/

function sixteen_posted_on() {

...

-= Онлайн сервисы =-
Polkan
На сайте с 28.09.2005
Offline
102
#6
Psyhelp:
ни в файле single, ни в файле style такой функции не нашла.

Лучше покажите здесь код вашего single.php.

WordPress-плагин для Apishops (http://p-api-shop.ru/) P-API-Shop WooCommerce-плагин для Apishops (http://woo-apishops.ru/) Woo-Apishops
P
На сайте с 23.01.2014
Offline
40
#7

Файл Theme Functions (functions.php) во вложении.

Перечитала его раз 10, не смогла разобраться что менять.

Подскажите, пожалуйста.

D
На сайте с 02.02.2010
Offline
148
#8

В файле inc/template-tags.php

Поменяйте


function sixteen_posted_on() {
$time_string = '<time class="entry-date published" datetime="%1$s">%2$s</time>';
if ( get_the_time( 'U' ) !== get_the_modified_time( 'U' ) )
$time_string .= '<time class="updated" datetime="%3$s">%4$s</time>';

$time_string = sprintf( $time_string,
esc_attr( get_the_date( 'c' ) ),
esc_html( get_the_date() ),
esc_attr( get_the_modified_date( 'c' ) ),
esc_html( get_the_modified_date() )
);

на

function sixteen_posted_on() {


echo '<time class="entry-date published"> Добавлено: ';
echo (get_the_time( 'd-m-Y' ));
echo ' </time>';
P
На сайте с 23.01.2014
Offline
40
#9
divv:
В файле inc/template-tags.php

Поменяйте


на

Вы знаете, что Вы - гений?

Спасибо огромное!

Тонны статей прочла, но никто не смог подсказать.

Спасибо большущее!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий