Почему, если внедрить в ссылки элемент %post_id%, записи буду получать номера далеко не по порядку? Возможно ли заставить WP нумеровать записи по порядку?
6 комментариев
Читайте также
Плагин меняющий язык интерфейса в зависимости от локали браузера
Может кто находил плагин меняющий язык локали WP на язык локали браузера? Я пока нашел только просто смену языка из админки, и то, она меняется только админом и закрепляется для всех, а не для каждого пользователя отдельно своя, как хотелось бы.
Заголовок поста из excerpt
Можно как то чтобы вп автоматически генерировал название постов из excerpt?
Как удивить посетителей | Welcome Visitor
Если посетители попали на ваш сайт впервые, то их можно познакомить с ним, кратко описав, что это за сайт они просматривают, как можно подписаться на новости, какие существуют разделы сайта. Удивить таким способом посетителей, попавших на сайт...
Предполагаю, что ID — это номер записи в базе данных, а не порядковый номер поста. ID присваевается не только постам, но и тегам, категориям, комментариям, и всем остальным записям в базе данных. Поэтому ID не может служить инструментом , определяющим порядок постов.
Я тоже так думаю, но как в таком случае заставить WP нумеровать записи по порядку? Возможно ли это?
Чисто косметически это возможно. Например, вот как предлагают тут — http://wordpress.stackexchange.com/questions/23889/how-to-display-serial-numbers-in-foreach-loop-while-querying-posts
Глубже не копал, но наверное програмисты смогут написать несложную функцию, вычисляющую количество опубликованных постов и вставляющую в ссылку поста этот номер+1 при публикации.
Спасибо, попробую разобраться.
Однако не стоит забывать, что количество опубликованных постов — величина условная. Сегодня их 100, а завтра вы перенесли один в черновики, их уже 99. Как изменять ссылки у оставшихся, исходя из новой цифры? Думаю, это не понравится ни вашей базе данных, ни поисковикам, не говоря уже о проблемах с ЧПУ. ID же всегда остается величиной неизменной, как бы вы не меняли структуру блога.
Точно. Пожалуй, это веский аргумент.