- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Друзья, подскажите, пожалуйста. Сайт на коде php
У сайтов с движками видел такую штуку - после статьи или товара стоит менюшка "другие записи по теме" и ссылки на 3-5 статей (товаров). Как это можно сделать в php? Понятно что ручками можно в каждую страницу вставлять, но нет ли автоматизированного варианта? спасибо
Вы представляете как у вас хранятся эти статьи? Знаете какая будет для конкретной статьи предыдущая и следующая? Если да - то пишите скрипт на php который будет находить эти статьи и выводить на них ссылки.
подумал... Можно сделать так:
через htaccess подключить РНР-файл, в котором будет БД статей и ссылок на них + в нужном месте страницы выводить "другие...".
Идея в том, что можно сравнивать текущий УРЛ с БД и НЕ выводить ссылку на текущую запись, а все остальные свободно.
Надеюсь поможет :)
п.с.: по поводу как подключить, что-то вроде
И далее уже парсить и выводить основной код
Мне кажется, что ТС для начала стоит рассказать как у него эти статьи хранятся. То, что сайт на php еще не говорит о том, сто контент лежит в базе. Вполне может лежать в разных файлах, а может и в одном, а может там на php просто шапка сайте инклудится. От способа хранения контента и зависит каким образом реализовывать ссылки на преддущие/следующие сттьи.
Мне кажется, что ТС для начала стоит рассказать как у него эти статьи хранятся. То, что сайт на php еще не говорит о том, сто контент лежит в базе. Вполне может лежать в разных файлах, а может и в одном, а может там на php просто шапка сайте инклудится. От способа хранения контента и зависит каким образом реализовывать ссылки на преддущие/следующие сттьи.
Структура сайта такова. Есть страница статья1.пшп
Она собирается так
тайтлы метатеги = это не инклуд
инклуд хедер
инклуд левое меню
контент который выводим на страницу = это не инклуд
инклуд футер
Надеюсь я понятно объяснил
контент который выводим на страницу = это не инклуд
вот здесь надо сделать еще один иклуд. Который будет запрашивать из базы "предыдущие статьи" и выводить их
инклуд футер
вот здесь надо сделать еще один иклуд. Который будет запрашивать из базы "предыдущие статьи" и выводить их
Это да, если бы я хотел выводить сами статьи,
Но я хочу сделать ссылки типа
Похожие материалы:
статья 23
статья 15
статья 47
Это да, если бы я хотел выводить сами статьи,
Но я хочу сделать ссылки типа
Похожие материалы:
статья 23
статья 15
статья 47
Так выводите ссылки на статьи. Получаете из базы название статьи, если урл не хранится в базе - генерируете (как он там у вас генерируется?) и выводите Ваши ссылки/товары/статьи - всё что угодно
Так выводите ссылки на статьи. Получаете из базы название статьи, если урл не хранится в базе - генерируете (как он там у вас генерируется?) и выводите Ваши ссылки/товары/статьи - всё что угодно
Спасибо, для меня это темный лес. Думал может есть какое то готовое решение. Базы у меня нет. есть папка с названиями файлов (он же url).