• В каких случаях использовать С++, а в каких Blueprints?

    @nikitaVooV
    Как минимум код всех базовых объектов желательно держать в с++. Это нужно хотя бы для того, чтобы работать с объемом через с++ родительский тип и не грузить весь связанный контент из BP при обращении.
    В основном максимум кода желательно держать в с++, потому что потом отлаживать только с++ проще, чем и то и то. BP чаще всего используется когда нужно что-то сделать с компонентами, которые есть только в BP или для переопределения методов, когда в виду архитектуры классов на c++ это сделать сложнее.
    Некоторые вещи в принципе невозможно сделать на BP. Возможно не лучший пример, но кастомные редакторы ассетов или инструменты движка на BP не сделать.
    Сам по себе BP прекрасно подходит для проектирования и мест, не требующих большого кода. На BP значительно проще работать с виджетами на уровне элементов, хотя обработка каких-то кнопочек скорее всего лучше сделать на c++.

    Если обобщить, то BP лучше использовать там, где ввиду архитектуры классов сложно использовать c++. Например, нужно написать код для специфичного НПС, который унаследован от BP класса. Для всех других случаев c++.
    Ответ написан
    Комментировать
  • В каких случаях использовать С++, а в каких Blueprints?

    vabka
    @vabka
    Токсичный шарпист
    Логику пишет геймдизайнер, который не очень то программист - напрашиваются BP.

    Сетевой код, работа с голым UDP - напрашивается C++.

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

    Какое-то очень узкое место, где надо обрабатывать кучу чисел и объектов.
    Что-то типа конвейеров в factorio например.
    Напрашивается C++ из-за своей эффективности и плотности логики, ибо то же самое на BP будет очень развесистой лапшой.
    Ответ написан
    Комментировать
  • WOOCOMMERCE - где подключаются функции в хук?

    deniscopro
    @deniscopro
    WordPress-разработчик, denisco.pro
    Здравствуйте.

    $_product   = apply_filters( 'woocommerce_cart_item_product', $cart_item['data'], $cart_item, $cart_item_key );

    В переменную $_product записывается значение $cart_item['data'].
    Это поведение можно изменить с помощью add_filter. В функции, которую Вы подключите к этому фильтру, Вам будет доступно три параметра: $cart_item['data'], $cart_item, $cart_item_key. На основе которых, Вы сможете настроить свою логику.
    В своей функции Вы сделаете return что-то и именно это запишется в $_product вместо $cart_item['data'].
    Ответ написан
    3 комментария
  • Есть ли на Wordpress плагин для мультиязыка, кроме Polylang?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Если не хотите созавать страницу, то WPML тоже не подойдет.
    Используйте qtranslate-X или WP Globus
    Ответ написан
    Комментировать
  • Фриланс-площадка на Wordpress, возможно?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Фриланс площадку легко на ВП. Но т.к. вы готовы на этом зарабатывать - то и плагины все платные.
    Вот вам подойдет Freelance NextGen https://codeseller.ru/products/freelance-nextgen/ . Есть и безопасная сделка и платежные системы более десятка и фильтр. Там есть ссылка на демо - смотрите, подойдет ли вам.

    вордпресс это уже давно не только блоги. На нем и умным домом управляют и пиво варят, а фриланс или магазин на нем - в порядке вещей.
    Ответ написан
    5 комментариев
  • Фриланс-площадка на Wordpress, возможно?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Здравствуйте!
    Я как-то реализовывал подобное. Есть готовые темы.Например, taskerr
    https://www.appthemes.com/themes/taskerr/
    демо - https://demos.appthemes.com/?theme=taskerr
    система оплаты и т.д. имеется..
    из своего опыта скажу следующее:
    создать адекватную фриланс-площадку на ВП

    невозможно, если не написать плагин под свои задачи или если не создать сайт с нуля на фреймворках.
    Ответ написан
    3 комментария
  • Фриланс-площадка на Wordpress, возможно?

    PavelK
    @PavelK
    Доброго дня. Можно. Трудно, но можно. Ответом на любой ваш вопрос "можно ли" всегда будет "можно".
    Вот только стоит ли того по трудозатратам временным и денежным уже другой вопрос.
    Вам писать придётся всё с нуля. Хоть WP и удобный движок (гусары, молчать!), но Вам дописывать придётся ну очень много (готового не встречал). По-моему будет проще сделать на каком-либо фреймворке (Ларавел, к примеру).
    Ответ написан
    3 комментария