WordPress как на ладони
wordpress jino

Подскажите в создании темы на WP + плагин бронирования почасового

Доброго времени суток, друзья.

Я совсем недавно(меньше месяца) начал работать в вебе и передо мной почти сразу поставили очень тяжелую задачу для моего уровня. Это мой первый проект. Сразу скажу спросить мне абсолютно не у кого.

Вот верстка сайта (без WP). Долго грузится - картинки очень большие для больших моников. Чуть позже сожму их. Вот скриншот главной сайта для удобства(что бы не загружать очень много)

скриншот главной

Соль вопроса:

К каждому квесту необходимо привязать страницу бронирования такого вида

страница бронирования.
Правильно ли я понимаю, что картинки квестов на главной мне необходимо выводить как миниатюры к блогам, а описание квестов на главной(цена, количество человек, ур. сложности, время прохождения квестов) мне необходимо выводить как произвольные поля?
Какой плагин использовать для произвольных полей?

А при нажатии на миниатюры я попадаю уже к странице записи, грубо говоря к прочтению статьи.
А там у меня именно что описание квеста и бронирование.
Правые и левые блоки в каждой строке имею разные классы, а так же первая и вторая(и третья) и последний строки для блоков имею разные классы. Так как же мне выводить их через внутренние циклы WP? В цикле делать проверку по номеру записи и в зависимости от номера добавлять соответствующий HTML код?
На некоторых квестах выведен лейбл "В разработке". Реализован он с помощью картинки с определенным классом. Видимо к каждой статье мне надо через произвольные поля сделать атрибут 1 и 0 и внутри цикла выводить картинку или не выводить. Правильно всё понимаю?

Вопросы по странице бронирования:
Очень долго искал подходящие плагины WP для бронирования по часам. Ничего адекватного бесплатного не нашёл. Нужен именно бесплатный вариант. Подскажите пожалуйста подходящие варианты.

Подскажи всевозможные статьи и на что необходимо обратить внимание. Я вообще новичок в вебе. Любая адекватная критика приветствуется.

stepan 2.4 года назад

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

Aliance 2.4 года назад

to stepan
Да, чайник в вебе, но все это исправляется.
У Вас есть ответы на мои вопросы?
Или же вы просто мыслитель-клаватык?
Вы можете мне дать подсказки хотя бы по тому правильно ли я думаю насчёт произвольных полей и общей реализации?
А от проекта я в любом момент могу отказаться и начальство тут не причём. Неужели я начинал этот проект, для того что бы потом от него отказываться?

stepan 2.4 года назад

Вы можете мне дать подсказки хотя бы по тому правильно ли я думаю насчёт произвольных полей и общей реализации?

Я считаю, что правильно думаете.

stepan 2.4 года назад

Какой плагин использовать для произвольных полей?

Я использую ACF

stepan 2.4 года назад

Да, чайник в вебе, но все это исправляется.

Я тоже был чайником. Но такие сложные проекты не брал, да и сейчас не беру.
Нужно начинать с простого, с малого...

0
Aliance 2.4 года назад
  • 1
    Kama4464

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

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

    Если создавать бронирование грамотно, то там много нюансов...

    Информации по WordPress которую вы просите море в сети. Первое с чем вам нужно разобраться это:

    Что такое записи в WordPress - https://codex.wordpress.org/%D0%A1%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B

    Что такое произвольные поля (метаполя) - https://wpmag.ru/2014/rabota-s-proizvolnyimi-polyami-v-wp_query/

    Что такое Таксономии в WordPress - http://dreamhelg.ru/2010/05/intorducing-into-custom-taxonomy-wordpress-3-0/

    Что такое метаполя в WordPress (в частности метаполя пользователей). См. get_user_meta(), add_user_meta(), update_user_meta()

    Все ссылки так... быстро нагуглил...

    Для метаполей используйте плагин "ACF" он хорош... - http://rightblog.ru/2038

    Таблицу бронирования вам можно сделать отдельно (может даже делать отдельный файл, который потом подключать в нужное место), если она одна для всех видов записей. Такая таблица наверное должна быть html формой или придется делать на AJAX (там в любом случае работы не мало).

    Кто и когда бронировался можно записывать в метаполя пользователей (см. add_user_meta()). Но тут нужно знать PHP (работу с массивами). Готовый плагин думаю будет сложно найти.

    Aliance 2.4 года назад

    Большое спасибо, Тимур.
    В общем понял, что я свой вопрос даже изложить адекватно не могуsmile Плаваю в терминологии пока. В любом случае у меня есть 2-3 дня на это всё. Потом уже передам проект дальше. 2-3 дня буду воевать с WP, получится - хорошо. Не получится - ничего страшного с этого не произойдёт. Если бронирование сделаю - это космос конечно, но вот задача по созданию темы мне кажется вполне посильной. Главное хорошо разобраться. Ещё раз спасибо.

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Регистрация. Вход.

Низкие цены в охранном предприятии серпухов

Низкие цены в охранном предприятии серпухов

dozor-serp.ru