- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Ребят, помогите с кодом для ВП.
Проблема такая. Для всех публикаций с определенной к категории нужно через 5 дней после публикации вывести ссылки на статьи по определенному тегу.
Логика такая: Публикуем статью как обычно в категории "запеканки", через 5 дней в этой статье появляются все ссылки публикации, которые содержат тег "пирожки".
gukkko, примерно так.
В functions.php:
В single.php примерно так:
Вместо "id_метки" вставляете id метки, вместо "id_категории" вставляете id категории, вместо 'путь_к_шаблону_вывода_записи' вставляете путь к шаблону вывода записей в цикле соответственно.
Функция "theme_get_correct_posts" должна вызываться после функции установки записи.
Gerga, все сделал, но не работает, показывается как шаблон в шаблоне страница записи. Скорее всего, дело в том что я указал неправильно get_template_part('путь_к_шаблону_вывода_записи'); как я понимаю.
Я указал
get_template_part('content', 'single');
и не работает, я так понял для этого нужно создать новый файлик в шаблоне ВП и прописать путь на него?
и не работает, я так понял для этого нужно создать новый файлик в шаблоне ВП и прописать путь на него?
Верно, если такого нет. Например шаблон get_template_part('content', 'single'); предназначен для вывода одиночной записи. В archive.php или category.php можете узнать, какой шаблон используется для вывода списка записей в вашей теме.
if (!$tag_id || !is_old_post() || !in_category($category)) {
тут получилась ошибка, вместо "is_old_post" нужно "theme_is_old_post".
Gerga, поправил все работает, ссылки на статьи выводятся. Только есть одна проблема, этот блок дублируется 3 раза на странице подряд, как это можно исправить?. А так все отлично, спасибо большое.
gukkko, покажите содержание файла single.php
Gerga, у меня это файл content-single.php
На всякий случай ниже single.php
gukkko, значит для get_posts нужно указать numberposts => 1. Так должно получиться:
Gerga, идеально, все работает. Еще раз спасибо большое, очень помогли!