Помощник
|
Вывод текста на нужной странице |
Maiami
|
Сообщение
#12
|
|
Все бы нечего... Но на сколько я понимаю страницы то тянутся с базы данных, следовательно и текст тоже должен оттуда тянуться. Или я не правильно понял.
-------------------- |
|
|
dan1 |
22.11.2010, 0:22;
Ответить: dan1
Сообщение
#13
|
|
Если Вы спрашиваете меня, то отвечу, что в моём варианте из БД ничего не берется (разве что определяется ID страницы, а он предопределен на глобальном уровне заранее, так что функция будет очень легка в смысле производительности).
Но на сколько я понимаю страницы то тянутся с базы данных, следовательно и текст тоже должен оттуда тянуться. Через echo можно написать любой текст, можно брать что-нибудь из файла и т.д. Могу подредактировать Вам шаблон, на нужные страницы, можете закинуть файл functions.php и sidebar.php в архив, закачать на народ диск, и отправить ссылку мне и дополнительно указать на какие страницы какой текст установить. PS подправить смогу, наверное, только вечером завтрашнего дня. Сообщение отредактировал dan1 - 22.11.2010, 0:23 |
|
|
Maiami
|
Сообщение
#14
|
|
Дело в том что это надо мне всегда и очень много страниц. Потому надо как бы решение на уровне админки. Если можно и так было бы отлично.
И всё таки: то что вытягивается только нужный текст это ясно, так как ИД уникальный. Но куда сам текст пишется в functions.php каждый с новой строки? -------------------- |
|
|
dan1 |
22.11.2010, 7:56;
Ответить: dan1
Сообщение
#15
|
|
Можно ведь закидывать все тексты с id в файл, и оттуда считывать определённый контент, а вот как эти тексты закидывать из админки я сходу ответ дать не могу.
И всё таки: то что вытягивается только нужный текст это ясно, так как ИД уникальный. Но куда сам текст пишется в functions.php каждый с новой строки? У меня в функции стоит условие определяющее ид страницы и какой текст выводить, если страничек полно, то получится вот так: function pg() {
if (is_page('1')) echo "Определённый текст для страницы 1"; if (is_page('2')) echo "Определённый текст для страницы 2"; if (is_page('3')) echo "Определённый текст для страницы 3"; } |
|
|
Maiami
|
Сообщение
#16
|
|
Ну вроде прописал а вод вывод не хочет работать. Точно так должно быть.
<?=pg(); ?> Что я сделал: Прописал в functions.php всё что нужно и вписал в сайд бар код. Текст не появился. -------------------- |
|
|
dan1 |
22.11.2010, 18:05;
Ответить: dan1
Сообщение
#17
|
|
Хм, даже незнаю, а ID страниц правильно определили? Может с функцией что...
А попробуйте ещё тогда, вместо вызова функции <?=pg(); ?> писать напрямую в sidebar: <?php
if (is_page('1')) echo "Определённый текст для страницы 1"; if (is_page('2')) echo "Определённый текст для страницы 2"; if (is_page('3')) echo "Определённый текст для страницы 3"; ?> |
|
|
Maiami
|
Сообщение
#18
|
|
Не, засорять код не хочу.
-------------------- |
|
|
dan1 |
22.11.2010, 21:14;
Ответить: dan1
Сообщение
#19
|
|
|
Я имел ввиду просто проверить работоспособность.. Если работает, то можно код короче и удобнее написать.
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
📌 Рандомизация видео/аудио/фото/текста с минимальным участием - 𝓓𝓮𝓵𝓽𝓪𝓣𝓸𝓸𝓵𝓼 Мы предлагаем комплексное решение для рандомизации всех видов офера |
3 | leviathan | 1539 | 24.4.2024, 19:39 автор: leviathan |
|
SEO-текст на главной странице сайта и в категориях | 5 | boltuk | 1432 | 26.3.2024, 21:43 автор: c4p1t4l15t |
|
Перевод текста в речь нейросетями - сервис Zvukogram | 13 | Zvukogram | 7229 | 19.2.2024, 18:16 автор: freon_mr777 |
|
Ручной обмен, ввод/вывод электронных валют | ЮMoney, WMZ, Крипта, Приват, Монобанк | Низкие комиссии, минимальные суммы сделок быстро, удобно, по доступному курсу |
200 | Sostavitel | 98293 | 11.2.2024, 21:07 автор: Wolfhound |
|
Sbitcoin.ru – Ввод, Вывод, Обмен: Qiwi, YD, Btc, Btc-e, PM, Cash IN, PR24, MG, WU, Нал (RU, UA). | 9 | sbitcoinru | 6788 | 10.10.2023, 19:25 автор: Sbitcoin |
Текстовая версия | Сейчас: 26.4.2024, 8:09 |