Перейти к содержимому


Партнерская программа Kredov

HTML5 элемент <time>

#1 WebMaster

WebMaster
  • Пользователь
  • 97 сообщений
  • Репутация: 3
0

Отправлено 22 Август 2012 - 19:51

Начал использовать элемент <time>:
Вот так работает:

<time datetime="" pubdate><?php the_date(); ?></time>

Вот так нет:
<time datetime="<?php the_date(); ?>" pubdate><?php the_date(); ?></time>

Че делать??)) Не отображает содержимое заключенное между тегами... если просто в datetime поставить текст то работает, если PHP вставку исчезает.

 

 

  • 0

#2 Agasfer

Agasfer
  • Пользователь
  • 14 сообщений
  • Репутация: 1

Отправлено 24 Август 2012 - 09:32

Если речь идёт про шаблон вордпресс the_date, может быть дело в том, что: если на странице выводятся несколько записей с одинаковой датой публикации, то тег the_date выведет дату только для первой записи этого дня. Если вы хотите выводить дату публикации записи в любом случае, то вам надо воспользоваться тегом the_time.
http://www.wordpress...s/the_date.html
  • 0

#3 WebMaster

WebMaster
    Topic Starter
  • Пользователь
  • 97 сообщений
  • Репутация: 3

Отправлено 25 Август 2012 - 07:31

Не, с датой все норм, просто когда я вставляю в атрибут datetime любой код PHP то он просто исчезает со странице становится hide. Понять не могу почему
  • 0

#4 Agasfer

Agasfer
  • Пользователь
  • 14 сообщений
  • Репутация: 1

Отправлено 27 Август 2012 - 09:39

Навскидку приходит в голову ещё несоответствие формата даты/времени.
Дата и время в теге < time> задается в международном формате ISO 8601. http://htmlbook.ru/html/time/datetime
Умолчания же в the_date берутся из настроек вордпресса. Формат может не совпадать.
  • 1

#5 WebMaster

WebMaster
    Topic Starter
  • Пользователь
  • 97 сообщений
  • Репутация: 3

Отправлено 28 Август 2012 - 18:02

фэнкс....
  • 0


Оформление форума – IPBSkins.ru