Задать вопрос
  • Как настроить автообновление цен и остатков товаров на wordpress?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Используйте возможости Wordpress REST API. Если используете Woocommerce, то Woocommerce REST API. А все остальное скрипт, который по крону запускается и делает дело.
    Wp All Import тоже может по крону запускать импорт
    Ответ написан
    Комментировать
  • Как реализовать частичную загрузку JPA сущности?

    azerphoenix
    @azerphoenix Куратор тега Java
    Java Software Engineer
    Я пока изучаю Hibernate, но что если это сделать используя проекции?
    https://www.baeldung.com/spring-data-jpa-projections
    However, more often than not, we don't need all the properties of the returned objects
    Ответ написан
    Комментировать
  • Как перенести медиафайлы в новый WP?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Здравствуйте!
    Установите плагин WP All Export. Экспортируйте медиафайлы.
    На новом сайте импортируйте их. + перекиньте папки из директории uploads.
    Ответ написан
  • Не добавляются данные в таблицу при нажатии на input (java). Как это исправить?

    azerphoenix
    @azerphoenix Куратор тега Java
    Java Software Engineer
    <tr form th:action="@{/}"
                th:object="${addUser}" method="POST">
                <td><input/></td>
                <td><input type="text" th:field="*{lastName}" /></td>
                <td><input type="text" th:field="*{firstName}" /></td>
                <td><input type="text" th:field="*{email}" /></td>
                <td><input type="text" th:field="*{number}" /></td>
                <input type="submit" value="add" />
                </form>

    Ну для начала посмотрите на этот кусок кода. У вас там что-то неладное. тег form вложен в тег tr
    <tr form th:action="@{/}"
    Ответ написан
  • Wordpress Как сменить емейл?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Белое окно предположительно это белое окно смерти ВП. Например, появляется, когда есть ошибка РНР. Попробуйте включить режим wp debug и глянуть, что выводится. Также попробуйте включить вывод рнр ошибок. Ну и попробуйте временно переключить тему на другую, а также поочередно отключайте плагины, пока проблема не исчезнет, потому как это может быть ошибкой со стороны темы или же конфликтом плагинов
    Ответ написан
    Комментировать
  • Как установить javaFX на Kubuntu 18.04 и добавить её в IDEA?

    azerphoenix
    @azerphoenix Куратор тега Java
    Java Software Engineer
    Если мне память не изменяет, то начиная с Java 11, JavaFX предоставляется как отдельный модуль.
    Вот, оф. сайт OpenJFX - https://openjfx.io/
    там же вы найдете информацию по добавлению модуля в ваш проект.
    Мне нужно установить JAVAFX на Kubuntu 18.04

    ничего никуда не устанавливается. Скачали модуль и добавили в IDEA.
    Обратите внимание, что нужно использовать правильную версию. Например, openjfx 11 для java 11 версии и т.д.

    Возможно, что вы хотите на linux установить Scene Builder для создания GUI
    А скачать его можно отсюда - https://gluonhq.com/products/scene-builder/
    Ответ написан
    1 комментарий
  • Как работает данное выражение на языке java?

    azerphoenix
    @azerphoenix Куратор тега Java
    Java Software Engineer
    Как вам уже ответили тут нужно знание основ арифметики и логики. Что касается программирования, то обратите внимание на приоритеты операторов. Например, выражение заключенное в скобки имеет больший приоритет, также как и в математике
    2 * (2 + 2) = 8
    2 * 2 + 2 = 6

    Эти же правила распространяются и на программирование.
    Ответ написан
    Комментировать
  • Какая есть альтернатива vueJS для spring Boot?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Здравствуйте!
    Думаю, что вам стоит серьезно изучить о том. что такое фронтэнд и какие языки имеются для фронта. Если коротко, то html / css / js.
    Используемый фреймворк фронта не имеет никакого отношения к бекенду. Вы можете использовать React, Angular, VueJs и др. Ведь, по факту на беке это просто restful сервис, который отдает контент и взаимодействует с фронтом.
    Есть ли инструменты для фронтенда у python или быть может на ruby ?

    эти языки предназначены для бекенда. Соответственно, инструментов для фронта у них нет. Но и с фреймворками написанными на вышеуказанных языках (Django, RoR etc.) можно использовать абсолютно те же самые фреймворки, которые я указал выше.
    Ответ написан
    Комментировать
  • Как сделать ярлыки(метки) для товаров в плагине Advanced Custom Fields?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Здравствуйте!
    Не самая лучшая идея использование ACF для добавления меток. Метки (теги) по умолчанию в ВП являются таксономией. Вы можете создать свою кастомную таксономию для меток и применить их к Wooocmmerce (использовать для типа записи product) или же можно применить для любого типа записи, которую укажете.
    Выводить метки средствами wordpress не вариант, только средствами ACF

    Почему не вариант? По-хорошему именно так и нужно сделать.

    С помощью типа поля "Повторитель" сделала подобие каталога товаров

    Не самое лучшее решение. По-хорошему отдельный товар - это отдельная запись в БД. Например, кастомный тип записи хранимый в БД. Если у пользователя на сайте будет куча товаров, то добавление и удаление этих товаров на сайте будет той еще задачей. Я не говорю про то, что иногда после обновления ACF настройки полей могут слетать и придется долго дебажить код.

    Что касается ACF, то вот решение... как по мне костыльное, но с учетом заданного вопроса...
    создайте тип поля checkbox и заранее задайте нужное кол-во меток. При добавлении товара в пользователь выбирает метку. Метка добавляется как мета поле и далее вы реализуете сортировку по этому метаполю. Решение так себе...
    Ответ написан
    Комментировать
  • Документация Yootheme?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Здравствуйте!
    Ответ на ваш вопрос легко ищется.
    Вот, полная документация к теме - https://yootheme.com/support/yootheme-pro/wordpres...
    Рекомендую прочитать документацию. Пересказывать содержимое документации не вижу смысла, если вы можете сами ознакомиться с ней.
    Ответ написан
  • Как обнаружить ошибку в CSS?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Здравствуйте!
    Использовал давным давно этот плагин оптимизации и кеширования, но в конечном итоге остановился на плагине Fastest Cache + Fastest Cache Premium. Причиной того, почему я использую этот плагин - минимум затрат, максимум эффекта. И до сих пор практически не встречался с ошибками, которые могли быть связаны с этим плагином. Помню один раз была проблема в теме Divi и с этим плагином и то наблюдалась она в браузерах IE.
    Попробуйте установить этот плагин и включите все пункты и посмотрите на результат и на то, будет ли ошибка.
    Ответ написан
    Комментировать
  • Чат-плагин для wordpress?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Вам именно для вукомерца нужен такой функционал?
    Просто, есть плагин ClassiPress. Можно даже купить целый комплект с темой и доп. плагинами.
    https://www.appthemes.com/themes/classipress/
    Вот, пример сайта созданного на этом плагине, там же вы найдете демо чата с продавцом:
    https://handwork.by/

    А если вам нужен для вукомерца, то вот - https://store.webkul.com/WordPress-WooCommerce-Mar...
    Ответ написан
    Комментировать
  • Какие плагины wordpress лучше использовать для добавления каталогов товаров?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Вы можете использовать Woocommerce. А чтобы убрать функционал магазина можете либо вручную убрать, либо использовать плагины. Например, Yith Woocommerce Catalog Mode он убирает корзину, страницу оплаты и т.д. А для фильтрации товаров можете использовать любой плагин, который вам понравится. Я обычно, использую - Product Filter for WooCommerce by XforWooCommerce. Он платный и можно купить его на codecanyon
    Ответ написан
    Комментировать
  • Почему Виджеты смешиваются в подвале?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Здравствуйте!
    У вас проблемы с версткой. Например, тема не адаптирована под моб. устройства.
    А о том, как исправить - никто по фотке не скажет вам, что именно нужно сделать. Вкратце, адаптируйте верстку под моб. устройства.
    Ответ написан
    Комментировать
  • Как при активации новой темы в wordpress не тащить в неё свои записи?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Здравствуйте!
    Прочитав предыдущий ответ и комментарии к нему понял, что будет сложно объяснить...
    Активация новой темы на уровне кода выглядит, как добавление названия этой темы в базу данных и соответственно, когда вы активируете новую тему от этого записи и страницы не удалятся, потому что они никак не связаны.
    Вот, представьте, что вы купили новую одежду и надели ее на себя. От этого же вы не потеряете вашу память не так ли? Вы не забудете ваше имя, вашу прожитую жизнь и т.д. Вы останетесь тем, кто есть. Тоже самое и в случае с сайтом. Тема - это всего лишь дизайн и сменив его вы ничего не потеряете.
    Если уж вам совсем хочется сделать нечто подобное, то можно например, написать функционал, который по нажатию кнопки "Активировать" тему также запустит процесс удаления записей и страниц. Однако, процесс будет необратимым, т.е. если вы вернетесь на старую тему, то записей также не будет.

    Это не нормально, когда я хочу открыть абсолютно новую тему и у меня отображается всё старое но в новом стиле.

    Это абсолютно нормально. С учетом того какого рода вопросы вы задаете, я бы рекомендовал вам обратиться во фриланс биржу, где вам на платной основе помогут разработать сайт, ну или же рекомендую серьезно изучить язык программирования РНР, а также кодекс ВП, если планируете сами развиваться в этом направлении
    Ответ написан
  • Как решить ошибку отладки Java в Intellij IDEA?

    azerphoenix
    @azerphoenix Куратор тега Java
    Java Software Engineer
    Здравствуйте!
    Ответ на ваш вопрос легко ищется поисковиком.
    Вот, решение:
    https://stackoverflow.com/questions/54205486/how-t...
    Ответ написан
    Комментировать
  • Идентификация действий пользователя на сайте Wordpress?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Здравствуйте!
    А как именно, вы хотите понять какой пользователь на нее нажал?
    1) Яндекс Метрика - Вебвизор. Предоставит информацию об ip, браузере и OS пользователя.
    2) Если нужно отслеживание действий в админке сайта, то https://wp-stream.com/
    3) Как вариант, на нажатие кнопки повесить js скрипт, который по клику отправляет на сервер информацию о клике, а далее на сервере средствами рнр идентифицируется пользователь если он авторизован и производится то или иное действия, например, приходит письмо о том, что такой-то пользователь кликнул на такую-то кнопку.
    Ответ написан
    Комментировать
  • Не могу найти плагин с нужным функционалом?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Конкретно в примере на Lifehacker это скорее всего самописный функционал. Да и реализовать подобное не так уж и сложно. Тот же related posts, который вставляется болк с новостью после определенного абзаца текста. А то, как именно вы реализуете может быть разным... Это может быть и некий шорткод (генератор шорткода) или же например, автоматическая вставка рандомной статьи в цикл и т.д.
    Ответ написан
    Комментировать
  • Есть ли плагин WP автонаполнения с авторерайтом?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Есть ли плагин WP автонаполнения с авторерайтом?

    Конечно же нет. На такое разве, что некий ИИ способен)
    А в целом, вы можете сделать следующее:
    1) плагин - парсер, который собирает информацию с других сайтов. Можно взять любой. Раньше был плагин WP Grabber, который прост в настройке.
    2) плагин - синонимайзер, который при публикации записей, заменяет слова на их синонимы, тем самым уникализируя написанный текст (получается как бы рерайт). Но качество плагина оставляет желать лучшего, так как в зависимости от уровня синонимизации он может превратить текст в нечто нечитабельное, но зато уникальность текста будет выше. Для работы синонимайзера также нужна библиотека (база синонимов)
    Ответ написан
    Комментировать
  • Как загрузить файл с расширением .wpress на github?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    В чем именно заключается проблема загрузки файлов на github?
    Есть консольные команды для загрузки на гитхаб, есть GUI.
    Если вам удобно работать с GUI, то:
    https://desktop.github.com/
    https://www.syntevo.com/smartgit/
    Ответ написан