- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
На всех страницах выводится заголовок h1 функцией:
Как сделать так что бы на всех страницах типа http://site.ru/news/?act=show_news&id=1
он выводился в теге
Какое условие добавить?
Проблема в том, что это страницы новостей из каталога http://site.ru/news/, и там уже есть свой тег h1, но так же дублируется еще один h1 из этого каталога.
Такой проверки наличия GET параметра я еще не видел :)
Может проще так?
а вообще не понятно, что автор имел ввиду под "на всех страницах типа http://site.ru/news/?act=show_news&id=1" ?
есть act=show_news или есть id?
ID всегда равно 1 или для любого id?
есть act=show_news или есть id?
и то и то
ID всегда равно 1 или для любого id?
это переменная... с любого
есть файл header.php
в нем запись:
она отвечает за вывод h1 на всех страницах.
есть раздел новостей: http://site.ru/news/
есть сраницы новостей http://site.ru/news/?act=show_news&id=1, http://site.ru/news/?act=show_news&id=2 и т.п.
Так вот на этих страницах идет:
- h1 который из header.php и он повторяется на всех страницах раздела http://site.ru/news/
- h1 который пристраивается другой функцией, уже уникальный и присваивается каждой отдельной новости.
надеюсь, что то понятней объяснил.
спасибо за помощь!
пробовал и
и
вставлять в header.php заместо старой записи:
в таком случае h1 из header.php исчезает совсем со всех страниц.
вот так допиши код и заменя... я думал ты сам об этом догадаешся :)
как вариант еще - для дебага можешь перед всей это конструкцией вывести
и глянуть что отдает сервер (в ответной строке должно присутствовать show_news)
u3Bepr, пробовал, опять же исчезает все h1 который в header.php со всех страниц
Вообще, ТС (с точки зрения PHP) белиберду в исходных данных привёл:
Это либо обрабатывается каким-либо шаблонизатором...
Либо где-то выше по тексту открыты двойные кавычки (или "ёлочки" <<<). В этом случае сюда условие поместить не получится.
Вообще, ТС (с точки зрения PHP) белиберду в исходных данных привёл:
это не белеберда, а написано как есть:
файл header.php
а в нем только одна запись:
<h1>$data[name]</h1>
Это либо обрабатывается каким-либо шаблонизатором...
У меня есть подозрение что обрабатывается где то этот файл header.php
вот только не могу найти я где... все оч сложно