Вот верстаю темку и думаю, а нужна ли эта функция <?php the_ID(); ?>, которая кроме айди поста ничего не дает? По крайней мере, все отлично работает и без нее. Зачем ее вообще используют?

Думаю, чтобы получить ID поста. А что, не похоже?

Блин, я понимаю, я об и написал. Но зачем мне айди этого самого поста в уже сформировавшейся странице?

Т.е., я так понимаю, все, что она дает – это возможность узнать айдишники постов при смосмотре сьорса страницы. Больше ничего? Другую какую-нить важную роль она играет? Так я ее выбросил и вот теперь думаю нормально ли все будет без нее… ?

Кодекс бы, что ли, почитали, раз беретесь за серьезное дело. Все функции в шаблоне, разве что кроме the_post(), выводят вскую фигню, без которой можно обойтись.

Ну я так и думал, что фигню 🙂

Точно, в кодексе так и написано: <?php the_ID(); ?> – функция, выводящая айди поста, который нафиг не нужен, и вообще, эта фунция – полная фигня. Можете свободно почистить свою тему от нее!

Сделано для того чтобы использовать, к примеру <div id="post-<?php the_ID(); ?>"> вот так. после этого юзаем в css конструкцию вида #post-3, где 3- номер поста, и для поста будет задоваться индивидуальные правила, прописанные в css.

если не ошибаюсь можно так использовать, но вот с правильностью написания в css мог соврать.

Сделано для того чтобы использовать, к примеру <div id="post-<?php the_ID(); ?>"> вот так. после этого юзаем в css конструкцию вида #post-3, где 3- номер поста, и для поста будет задоваться индивидуальные правила, прописанные в css.
 
если не ошибаюсь можно так использовать, но вот с правильностью написания в css мог соврать.

+1
я так и юзаю на некоторых проектах — удобно внимание обращать на пост.

я так понял у тебя есть шаблон в котором есть код the_ID() и думаешь нужна ли она тебе или нет……. Она тебе не мешает, а что касается the_ID() — это очень верный друг и необходим когда пишешь какойто код где обязательно нужно знать айди поста которую ты свяжешь со своей идеей!!!

Если он тебе не нужен удали. Я думаю и в классах ты ею не воспользуешься. Так что смело можешь уничтожить его!!! 😀

О, это уже интреснее, спасибо. Про оформление спецпостов я как-то не додумалася…

Anonymous
Отправить
Ответ на: