Вообще ничего не понял. А можно по-подробней?
Еще засада, пока у меня картинки не готовы, работал бы код с перечислением нескольких страниц, с выводом общей картинки, но не получатся, выходит ошибка.
<?php if (is_page(192)) { ?>код или картинка<?php } ?>
код работает. Я почему написал, т.к. у меня получается при большом количестве страниц не совсем изящное решение. Но в целом проблему можно считать решенной, т.к. страниц пока не очень много.---------- Добавлено 15.09.2013 в 13:31 ----------
<?phpif ( is_page('122','104','457','131','82','499' ) ) { <img ^^^^13 строка
Parse error: syntax error, unexpected '<' in sidebar.php on line 13
Может надо что-то типа echo '<img ??
Есть сайт на WP.
На сайте, кроме главной, есть еще несколько десятков страниц.
Есть нужда выводить на каждой странице в верхней части сайдбара свою, уникальную картинку.
Т.е. есть в уме некая табличка:
-------------
1-я страница- картинка1.
2-я страница - картинка2.
...
21-я страница - картинка 21.
Как я думаю, это должно быть реализовано:
вставляем некий код PHP, который проверяет что это за страница и подтягивает на нее нужную картинку.
Интересный подход, но у меня там ЧПУ с кириллицей.
Как я понял, мы выцепляем некую, уникальную последовательность из урла и ищем картинку для вывода с таким же именем.
Супер. Еще вопрос.
Это код вывода картинки, если айди в коде совпадает с айди страницы.
Что нужно написать, чтобы на двух десятках страниц выводились свои картинки?
<?php if (is_page(1)) { ?> код или картинка <?php } ?><?php if (is_page(2)) { ?> код или картинка <?php } ?><?php if (is_page(3)) { ?> код или картинка <?php } ?>...<?php if (is_page(192)) { ?> код или картинка <?php } ?>
после чего исчезли?
1 - попробуй сменить тему на дефолтную
2 - отключи плагины---------- Добавлено 15.09.2013 в 12:12 ----------Есть вопрос.
Что имеем: в файле sidebar.php, еще до блоков вывода виджетов, во всю щирину сайдбара выводим картинку обычным кодом img...
Что нужно: выводить в верхней части сайдбара разные картинки на разных страницах, где каждой странице соответствует определенная картинка.
Предполагаю, что нужно вместо картинки воткнуть некий код php, типа
На указанном выше примере это вывод для главной. У меня работает для главной и короче код
Мне нужно для любой страницы (не записи) выводить свою картинку. Интересует именно php код для sidebar.php, не плагин и т.п.
Плагин настойки показа виджета не подходит, в теме сайдбар раскрашен, имеет фон, а сам виджет, размещенный через админку уже, чем сайдбар.
ТИЦ конечно, иначе не гонял бы по 1PS/
ТС, ты лучше озадачься новой головной болью, как ты теперь будешь выковыривать эти ссылки из каталогов 1PS..
я не первый день с контентом работаю
Пробовал такой подход, сколько ни размещал таких заказов - получал просто фарш, наборы букв, генерируемые подпрыгиванием на клавиатуре, которые невозможно читать. Может быть я что-то делаю не так?
В вебмастер добавил? Бот был на сайте? Жди месяц-полтора.
ЗЫ в роботс какая-то фигня мне кажется, как буд-то Франкенштейн делал.
UPD: сайт глянул, возможно он появится в индексе и пропадет. И еще.. ставить свои ватермарки на чужие картинки - плохое начало.