Как сделать, так что бы при переходе на страницу где расположен полный текст сообщения между заголовком и самим сообщением вставить текст. И что бы этот текст отображался только в сообщениях определенной рубрики и только на страницах где находиться полное сообщение?
Сейчас так: http://s59.radikal.ru/i164/0808/81/0818f4e4e6a4.jpg
Надо что бы было так: http://s51.radikal.ru/i133/0808/3c/96040c9169c0.jpg
Форум WordPress Russia » Проблемы
Вставить текст
(14 сообщений)-
Опубликовано 4 месяцев назад #
-
Вставьте
<div>bla-bla-bla</div>в single.php передthe_content();Злой и нервныйОпубликовано 4 месяцев назад # -
Если его туда вставит, то этот текст отображается во всех сообщениях, а как сделать, так что бы он показывался только в некоторых сообщениях?
Опубликовано 4 месяцев назад # -
<?php $category = get_the_category(); ?> <?php if ( $category[0]->cat_name == 'Рубрика' ) : ?> <div>bla-bla-bla</div> <?php endif; ?>Успехов!Опубликовано 4 месяцев назад # -
Всё заработало, спасибо за помощь :)
Опубликовано 4 месяцев назад # -
А можно ли сделать такое:
У некоторых сообщений, допустим, есть тег “Авто”, можно ли сделать, так что бы при переходе на полную страницу, где находиться сообщение появлялось бы сообщение (например: бла-бла) и две кнопки “Да” и ”Нет”. Если посетитель нажмет на кнопку да то он перейдёт на страницу с сообщением, а если нет, то перейдёт на главную страницу?Опубликовано 4 месяцев назад # -
Есть такая притча про "накормить рыбой" и "дать удочку"...
Все можно. Но с такими вопросами я бы посоветовал вам плавно переходить от "помогите мне!", то "скажите, где прочитать?". Уровень ламера Вы переросли, поздравляю. Начинайте работать с первоисточниками.
Злой и нервныйОпубликовано 4 месяцев назад # -
Ну тогда скажите где прочитать :)
Опубликовано 4 месяцев назад # -
Сначала здесь:
http://codex.wordpress.org/WordPress_Function_ReferenceПотом, здесь:
http://dev.iamntz.com/33/wordpress-get_posts-functionВторая ссылка найдена гуглом - рекомендую :)
И еще одна ссылка - фрагмент кода, приведенный выше в этой теме.Злой и нервныйОпубликовано 4 месяцев назад # -
Спасибо за помощь. Пошёл читать…
Опубликовано 4 месяцев назад # -
У меня такой вопрос.
Вставляю этот код:
<?php $teg1 = get_tag();
print_r(&teg1) ; ?>
в single.php . При открытиие страницы появляеться такое сообщение об ошибке: “Warning: Missing argument 1 for get_tag(), called in /wp-content/themes/dilectio/single.php on line 33 and defined in /wp-includes/category.php on line 307” Я пока что в php ещё чайник… Не могли бы сказать что это за ошибка и как её исправить?Опубликовано 4 месяцев назад # -
Вы вторую ссылку прочитали? :) там ведь другая схема, с
get_tags()Злой и нервныйОпубликовано 4 месяцев назад # -
Насколько я понял get_tags() выводит все теги которые есть на сайте, а мне нужно что бы он выводил те теги которые используется в сообщение.
Опубликовано 4 месяцев назад # -
Нет. В описании функции написано "Retrieves all post tags", то есть все метки записи. Но эту функцию надо использовать ВНУТРИ ГЛАВНОГО ЦИКЛА, что есть между
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
и
<?php endwhile; endif; ?>Ну и php неплохо было бы подучить, чтобы понимать логику шаблона.
Злой и нервныйОпубликовано 4 месяцев назад #
Ответ
Вы должны авторизоваться, чтобы публиковать сообщения.