А можно я тут тоже спрошу, чтоб не плодить темы? куда кидать htaccess на локалхосте? Перешел с Денвера на апач сайты храятся localhost/www/папка с именем сайта/ Прямо в нее, в корень добавлять? Что то не реагирует. Нужно изменить вид запроса, сделать без php и вопросов а урле
Почему не должно? Это примерно то о чем я писал в соответствующей ветке. Цикл отлично организуется как на самой странице, так и с помощью шаблона. Я, как указывал, вообще организовал цикл с помощью AJAX - и все отлично работает, подгружается по мере надобности. А насчет wp_reset_query() - это да, без него никуда ну или WP_Query использовать
Да, каждая строка в таблице - отдельный пост+произвольные поля, к нему привязанные. и все остальное именно так как вы предположили. Удобнее выборки на страницу пока не смог придумать. Зато теперь, чтоб создать новую страницу с выводом на нее данных из категории мне нужно затратить 1 минуту))) Осталось доработать вывод через AJAX - убрать мелкие косяки
Я и использую произвольные поля!!!
Еще раз попытаюсь обьяснить задачу. Например, есть десять страниц на сайте, на каждую выводятся данные из своей категории. Самый простой вариант - привязать к каждой странице свой цикл через get_template_part('вывод') Вызов можно производить прямо в самой странице, добавив на страницу что то типа
<?php get_template_part('вывод') ?>
Вот и возникла идея использовать шаблон. Но чтобы не делать их десять и задался целью получить ID страницы, с которой он вызывается. Как указал выше - все работает. А к самой странице прикрепляю произвольное поле, в котором указываю номер категории, которую нужно выводить. Тут уж полный полет фантазии.
На сегодня получилось так: http://www.rentalcar.by/cto/ и так : http://www.rentalcar.by/katalog/ Используется один шаблон, а выбор категории - с помощью произвольного поля, куда она предваоительно записывается. В принципе можно доработать админку и сделать выбор произвольного поля по слагу(названию) с помощью выпадающего списка,чтоб не искать каждый раз номер категории.
По AJAX там еще требуются доработки, но это уже ругой вопрос...
if ( is_page($page) ){ //код }
Вы меня не понимаете.ваше решение- когда уже знаешь id страницы. А мне нужно сначала узнать его! Я как раз и хочу уйти от кучи проверок.
Впрочем решение нашел уже. Смотрю урл страницы - get_permalink, потом с помощью url_to_postid() получаю id страницы. А уже дальше передаю в шаблон ID и дальше делаю что мне надо, например вывод записей из одной категории, на каждой странице- разная. Полезно для создания каталога, когда нужны сотни страниц, на которых выводятся записи из категории. И всего навсего с одним шаблоном.
Чем мне это поможет? Насколько я понимаю, is_page() проверяет, является ли страницей. А мне нужно получить данные страницы, к которой прикручен шаблон
Для вывода данных на странице использую шаблон, создаю его как обычно -
<?php /*Template Name: scroll*/ ?>
В админке выбираю вид, шаблона, все прекрасно работает. Но нужно усовершенствовать.
Как можно передать в шаблон параметр со страницы, для которой получен шаблон? Или хотя бы ID этой страницы, что бы в зависимости от этого менять вывод данных? Тогда с помощью одного шаблона смог бы выводить на разных страницах разные данные.
Попробовать что ли применить вашу методу)))
как запретить в WP регистрацию с определенных ящиков? надоели уже а полностью отключить ее не могу
Куда уж проще вам обяснили, я даже себе утащил код - изящно и с минимумом усилий. Сделайте уж тогда три РАЗНЫХ скрипта для обработки каждого блока и будет вам счастье...