Объединить выбранные таксономии в одну страницу Wordpress
3 000 руб. за проект
cms Wordpress
Сделать возможность создавать страницы, объединяющие вывод постов из разных таксономий. Далее будем называть такие страницы - "гибридами"
1. Пример
Обычная таксономия
http://lnnk.in/vmt
первая ссылка-кнопка - «котлеты» ведет сюда - http://lnnk.in/vot
это «гибрид 1», в данном случае он не имеет на своей странице ссылки на объединение с другими таксономиями, также. в данном случае нет ссылок на«гибрид 1.1», «гибрид 1.2» и т.д.
Пример «гибрид 1» который имеет ссылки на «гибрид 1.1» и т.д.
http://lnnk.in/vvo
это сам «гибрид 1.1» http://lnnk.in/vxo
2. Гибридная страница должна объединять выбранные таксономии, на странице должны выводится посты из этих рубрик, условно объединяем таксономию «А» и «B» - «Гибрид 1» выводит посты А+B. URL этой страницы должен иметь уникальный вид, быть не слишком длинным и должен индексироваться поисковыми системами, нужно чтобы созданные урлы «гибридов» добавлялись в xml sitemap. Sitemap на сайте генерируется с помощью плагина - https://ru.wordpress.org/plugins/google-sitemap-generator/. На странице «гибрида» должен выводится заголовок в h1 и в title, генерируется либо как – «название таксономии А», «название таксономии B», либо задается вручную, см. ниже.
Также должна работать постраничная навигация по постам и в целом все остальное, что есть на сайте должно отображаться в том же режиме, что и для таксономий, т.е. нужно сохранить на таких страницах шаблон таксономий.
3. Наверное целесообразно хранить данные о «гибридах» и создавать их в самих таксономиях, т.е. открываем таксономию на редактирование и начинаем там создавать гибриды, как это должно выглядеть примерно:
Рис.1
1 шаг нажимаем «создать гибрид 1»
2 шаг – выбираем нужную таксономию из выпадающего списка (именно вид таксономии, т.к. на сайте создано несколько таксономий, в том числе и стандартная «рубрики»
3 шаг – выбираем из подгрузившегося списка для выбранной таксономии нужную запись в этой таксономии
4 шаг – задаем анкор для ссылки выводимой на странице таксономии (он же будет служить заголовком в h1 и в title на «гибриде), если анкор не задан, то выводим в анкоре – название таксономии, в примере из скриншота это будет «блюда из мяса», в заголовках «гибрида» выводим -«блюда из мяса», «название таксономии с которой объединили»
5 шаг «создаем гибрид 1.1»
Все тоже самое, только объединяем уже -«гибрид 1» + таксономия, т.е.
(А+B)+С или (A+B)+D и т.д.
6 шаг «создаем гибрид 1.2» и т.д.
Ссылки на «гибрид 1», «гибрид 2», «гибрид 3» - выводятся на странице таксономии
Рис.2
Ссылки на «гибрид 1.1», «гибрид 1.2», «гибрид 1.3» выводятся на странице «гибрид 1» соответственно, например объединили «Бифштекс» и «Стейк» получился «Гибрид 1», скрин:
Рис.3
Стейки из свинины, антрекот и т.д. - это ссылки на «гибрид 1.1», «гибрид 1.2» и т.д. соответственно.
4. Как должны выглядеть «гибриды 1».
Также как таксономии, выводим все тоже самое, хедр, футер, сайдбар и т.д., листинг постов из объединенных таксономий, а также должны быть ссылки на таксономии с которыми объединили, ссылкой будет являться картинка в виде крестика, в коде это должно выглядеть так:
<span>Бифштекс<a href="/gibrid"><img src="/images/close.jpg" alt="X" title="снять фильтр"></a></span>
Рис.4
5. Как должны выглядеть «гибриды 1.1.
Все тоже самое но плюс еще таксономия с которой объеденили и уже не будет ссылок на следующие гибриды (следующий уровень), всего получается два уровня гибрид1 – гибрид 1.1 или гибрид 1.2, т.е. не будет гибрид 1.1.1
Рис.5
Ссылки должны вести на предыдущий уровень, см пример: http://lnnk.in/vxo
Сделать возможность создавать страницы, объединяющие вывод постов из разных таксономий. Далее будем называть такие страницы - "гибридами"
1. Пример
Обычная таксономия
http://lnnk.in/vmt
первая ссылка-кнопка - «котлеты» ведет сюда - http://lnnk.in/vot
это «гибрид 1», в данном случае он не имеет на своей странице ссылки на объединение с другими таксономиями, также. в данном случае нет ссылок на«гибрид 1.1», «гибрид 1.2» и т.д.
Пример «гибрид 1» который имеет ссылки на «гибрид 1.1» и т.д.
http://lnnk.in/vvo
это сам «гибрид 1.1» http://lnnk.in/vxo
2. Гибридная страница должна объединять выбранные таксономии, на странице должны выводится посты из этих рубрик, условно объединяем таксономию «А» и «B» - «Гибрид 1» выводит посты А+B. URL этой страницы должен иметь уникальный вид, быть не слишком длинным и должен индексироваться поисковыми системами, нужно чтобы созданные урлы «гибридов» добавлялись в xml sitemap. Sitemap на сайте генерируется с помощью плагина - https://ru.wordpress.org/plugins/google-sitemap-generator/. На странице «гибрида» должен выводится заголовок в h1 и в title, генерируется либо как – «название таксономии А», «название таксономии B», либо задается вручную, см. ниже.
Также должна работать постраничная навигация по постам и в целом все остальное, что есть на сайте должно отображаться в том же режиме, что и для таксономий, т.е. нужно сохранить на таких страницах шаблон таксономий.
3. Наверное целесообразно хранить данные о «гибридах» и создавать их в самих таксономиях, т.е. открываем таксономию на редактирование и начинаем там создавать гибриды, как это должно выглядеть примерно:
Рис.1
1 шаг нажимаем «создать гибрид 1»
2 шаг – выбираем нужную таксономию из выпадающего списка (именно вид таксономии, т.к. на сайте создано несколько таксономий, в том числе и стандартная «рубрики»
3 шаг – выбираем из подгрузившегося списка для выбранной таксономии нужную запись в этой таксономии
4 шаг – задаем анкор для ссылки выводимой на странице таксономии (он же будет служить заголовком в h1 и в title на «гибриде), если анкор не задан, то выводим в анкоре – название таксономии, в примере из скриншота это будет «блюда из мяса», в заголовках «гибрида» выводим -«блюда из мяса», «название таксономии с которой объединили»
5 шаг «создаем гибрид 1.1»
Все тоже самое, только объединяем уже -«гибрид 1» + таксономия, т.е.
(А+B)+С или (A+B)+D и т.д.
6 шаг «создаем гибрид 1.2» и т.д.
Ссылки на «гибрид 1», «гибрид 2», «гибрид 3» - выводятся на странице таксономии
Рис.2
Ссылки на «гибрид 1.1», «гибрид 1.2», «гибрид 1.3» выводятся на странице «гибрид 1» соответственно, например объединили «Бифштекс» и «Стейк» получился «Гибрид 1», скрин:
Рис.3
Стейки из свинины, антрекот и т.д. - это ссылки на «гибрид 1.1», «гибрид 1.2» и т.д. соответственно.
4. Как должны выглядеть «гибриды 1».
Также как таксономии, выводим все тоже самое, хедр, футер, сайдбар и т.д., листинг постов из объединенных таксономий, а также должны быть ссылки на таксономии с которыми объединили, ссылкой будет являться картинка в виде крестика, в коде это должно выглядеть так:
<span>Бифштекс<a href="/gibrid"><img src="/images/close.jpg" alt="X" title="снять фильтр"></a></span>
Рис.4
5. Как должны выглядеть «гибриды 1.1.
Все тоже самое но плюс еще таксономия с которой объеденили и уже не будет ссылок на следующие гибриды (следующий уровень), всего получается два уровня гибрид1 – гибрид 1.1 или гибрид 1.2, т.е. не будет гибрид 1.1.1
Рис.5
Ссылки должны вести на предыдущий уровень, см пример: http://lnnk.in/vxo
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.