Как добавить произвольное поле в категорию woocommerce

Как добавить произвольное поле в категорию woocommerce (товарную категорию) я подробно расписываю в данной статье. Давайте сделаем это по-быстрому.

Итак, первое, что нам понадобиться это установка очень крутого плагина, называется он Advanced Custom Fields, устанавливаем его стандартными методами на наш сайт. Как только мы это сделали, активируем его. А теперь начинается самое интересное. Если с выводом произвольного (кастомного) поля в самом товаре проблем у нас нет, то вот с выводом произвольных полей в категории товаров — эти проблемы есть. Я лично перерыл весь интернет, чтобы найти решение, но так его и не нашел. Но! Я его изобрел. Сразу говорю — решение велосипед, и если Вы сделали это как-то намного лучше, то пишите в комментариях, я думаю будет всем полезно.

Настройка Advanced Custom Fields

Для начала нам необходимо правильно настроить и добавить произвольное поле. В интернете существует множество инструкций по этому поводу, поэтому повторяться смысла нет. Ищите и найдете. Главный момент, который стоит указать, это, где располагаться данным полям. Вот тут делаем как на скриншоте.

Настройка Advanced Custom Fields

Обратите внимание на Правило местоположения. Там выбираем Термин Таксономии и справа Категории товаров. Все сохраняем и переходим в категорию товаров. Там у нас в категории теперь появятся наши поля. Но встает вопрос как их добавить в наш шаблон. И вот тут начинается такая жесть, что слов просто нет. Чего я только не делал, не показывается и все тут.

Как добавить произвольное поле в категорию woocommerce

Решение нашлось  — вот оно. Его надо вставить в файл вывода категории Вашей темы. По умолчанию это файл archive-product.php, который находится в папке woocommerce Вашей темы.

$cate = get_queried_object();$cateID = $cate->term_id;$mycat = 'product_cat_' . $cateID;$my_gallery = get_field('my-gallery', $mycat);echo $my_gallery;

Не забудьте данный код  вставить между тегов <?php и  ?>. Небольшое пояснение. Сначала я нахожу ID категории товаров, ибо как выяснилось нам он очень нужен. Для этого используем  $cate = get_queried_object(); А далее формируем строчку запроса таксономии.  $mycat = 'product_cat_' . $cateID; Ну и затем используем стандартную функцию получения значения произвольного поля плагина Advanced Custom Fields  $my_gallery = get_field('my-gallery', $mycat); И выводим все это дело с помощью  echo $my_gallery; Собственно и все, друзья мои. Есть вопросы? Задавайте в комментариях, буду рад, если поделитесь данной статьей со своими друзьями. Спасибо.

X

Создание сайта "стандарт"

Особенности

Подключаемые модули

Заказать
X

Создание сайта "эксклюзив"

Особенности

Подключаемые модули

Заказать
X

Создание сайта "магазин"

Особенности

Подключаемые модули

Заказать
X

Наполнение Вашего сайта

Наполнение сайта информацией еще называется как полный аутсорсинг проекта.

Аутсорсинг — это возможность предоставить наполнение сайта профессионалу. Аутсорсинг — это шанс переложить рутинную работу по добавлению товаров, администрированию контента, общение с пользователями на профессионала. При этом ежемесячно заказчику предоставляются полные отчеты.

Стоимость исходит из конкретных задач и начинается от 15.000 рублей в месяц. В перечень услуг за месяц входят следующие аутсорсинговые задачи:

Учтите, что стоимость работ осуществляется в месяц. Иными словами, если Вы заказываете 1000 товаров. То раньше, чем через три месяца из добавление не будет осуществлено. Выше указаны добавления товаров в месяц. В индивидуальных случаях рассматривается аутсорсинг вместе с продвижением. В этом случае цена будет снижена, в зависимости от затрат на продвижение.

Заказать
X

Оптимизация Вашего сайта

Оптимизация сайта - это постоянное ежемесячная деятельность по улучшению работы всех сторон сайта и достижение максимально быстрой загрузки всех элементов на сайте.

В оптимизацию входит не сколько работа с кодом сайта, сколько добавление новых и современных функций для лучшего взаимодействия сайта с потенциальными клиентами.

Стоимость исходит из конкретных задач и начинается от 15.000 рублей в месяц.

Заказать
X

Полное продвижение Вашего сайта

Продвижение сайтов — это комплекс мероприятий, направленный на то, чтобы обеспечить сайту достойное представительство в поисковой выдаче самых популярных поисковых машин: Яндекса и Google. Оказаться в ТОП 10 довольно сложная задача и она не решается за один день. Для успешного продвижения необходимо соблюдение трех основных элементов для каждого сайта:

  1. Оптимизация существующего сайта под поисковые запросы. Сюда входит спектр работ по улучшению валидности сайта для поискового робота: проверяются и иные теги на нормального отображения сайта в поисковой выдаче.
  2. Написание уникальных текстов. Без наполнения — сайт ничто. Поэтому я делаю особый упор на качественном наполнении уникальной информацией Вашего сайта, что способствует появлению Вас в выдаче под конкретный запрос уже в первый месяц продвижения.
  3. Преобретение уникальных ссылок на Ваш сайт. Важным составляющим любого продвижения является количество ссылок на Ваш интернет-ресурс. Чем больше этих ссылок, тем быстрее Вы станете заметнее в сети, тем более конкурентно-способным окажетесь в Вашем бизнесе. С 1 января 2014 года Яндекс постепенно отказывается от ссылок. Это значит, что тратиться на покупку этих ссылок больше не нужно. Ввиду этого, стоимость продвижения уменьшена в два раза!!!

На данный момент в интернете существует тьма способов и методов по продвижению. Как только сайты не продвигают! Некоторые обещают сделать это за смешные деньги, другие утверждают, что они могут вывести Вас в топ уже на следующий день после оплаты. Вы действительно так думаете? Я думаю, что Вы понимающий человек, который видит неправду. Посудите сами. В продвижении сайта в отличие от его создания существует третья сторона — поисковая машина (Яндекс, Гугл) и ни один продвиженец не сможет поручиться за эти поисковые системы, как бы ему не хотелось (конечно, если он не работает в вышепредставленных компаниях).

В следствие этого, могу с уверенностью сказать, что вывести определенные ключевики со 100% вероятностью просто невозможно. Поэтому в своей работе я использую довольно интересный метод. Он заключается в том, что я вывожу не конкретные ключевые запросы, а спектр ключивиков.

В соответствии с Вашей тематикой я подбираю до 200 ключевых фраз, которые бы отражали бы Вашу деятельность и могли принести Вам клиентов. Для этого я составляю ядро ключевых слов с большим количеством околоключевых фраз. В следствие этого, наш сайт двигается не по какой-то конкретной фразе, а по всему спектру ключевых фраз.

Для наглядности отображения данной темы я составил удобную таблицу с 2 различными тарифными планами. После нее, я дам более подробное описание ее содержимому.

Наименование Стандарт Бизнес
Процент продвигаемых слов от максимального
количества эффективных запросов.
30% 40%
Оптимизация сайта есть есть
Рерайт текстов и написание уникальных статей есть есть
Размещение информации и ссылок
с внешних ресурсов
и блогов на ваш сайт
НЕТ есть (повышение ТиЦ)
Размещение в каталогах Yandex, Rambler, Mail нет есть
Итого 15 000 30 000

Итак, существует два тарифных плана, которые будут для Вас интересны. Все продвижение, для новых сайтов составляет 1 год, для сайтов, которые уже есть в выдачи по некоторым запросам сроки и цена обговаривается отдельно. Из таблицы видно, что я обязуюсь через 1 год предоставить Вам результат, что из всех обговоренных с Вами ключевиков я выведу в топ 30% или 40% от общего количества ключевых фраз. В моем понимании топ — это позиции в выдаче яндекса или гугл с 1 по 10.

Оплата производиться ежемесячно перед каждым отчетным периодом. Также, перед следующим отчетным периодом я предоставляю полный отчет о проделанной работе.

Заказать
X

Работа по дизайну

В своей работе я часто сталкиваюсь с дополнительными заказами на дизайн. Поэтому я решил разместить здесь небольшой список своих дизайнерских услуг.

  1. Разработка дизайна сайта — 13.000 рублей. Срок 5 дней
  2. Разработка логотипа — 10.000 рублей. Срок 12 дней
  3. Разработка визитки — 3.000 рублей. Три варианта 7 дней
  4. Разработка рекламной брошюры (формат А5) — 10.000 рублей. Срок 5 дней
  5. Разработка плаката — от 10.000 рублей.
Заказать