• Импорт товаров по API в woocomerce?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Здравствуйте!

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

    Вам нужна программа или плагин?
    Плагины:
    Для экспорта данных рекомендую использовать плагин WP All Export
    Для импорта данных (xls, csv) рекомендую WP All Import + Woocommerce Addon

    Что касается API, то в принципе вы можете используя АПИ Вукомерца интегрировать товары с помозью любого ЯП. Есть готовые библиотеки тоже. Ищите на гитхаб по тому ЯП, которым владеете
    Ответ написан
    Комментировать
  • Как подключить Woocommerce без стилей вукоммерса?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Ответ написан
    Комментировать
  • Wordpress проблема с мультиязычностью?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Не уверен, может быть нужно и другое. Честно говоря, даже не знаю в чём разница.

    en_US - локализация англ. языка для Америки, en_GB - для Великобритании. en_AU - для Австралии (тот который вы используете)

    Вы попробуйте зайти на сайт. Если открывать ./de и ./fr всё нормально, а с ./en - нет.

    первое что я вижу, что у вас нет переключателя языка. Понимаете простая смена ссылок с fr на de не работает по той причине, что когда вы используете переключатель, то он добавляет нужный кукис в ваш браузер, чтобы отдавать контент на выбранном вами языке. А при простой смене ссылки этого не происходит.
    глянье на скрин
    5e9fea571e853495096868.png
    Для начала добавьте на сайт переключатель языка, а потом уже будем решать вопросы
    Ответ написан
  • В приложении Android Снова произошел сбой, как решить?

    azerphoenix
    @azerphoenix Куратор тега Java
    Java Software Engineer
    Нуу... а вы пробовали произвести логирование и дебаг?
    Что выдает logcat? Пробовали ли вы в Android Studio добавить Exception Breakpoint и поймать исключение.
    Просто, скриншота, где написано что в приложении есть ошибка недостаточно.
    Также попробуйте воспроизвести ошибку на различных версиях Android и т.д.
    Ответ написан
  • Верстка под wordpress?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Все возможно. Зависит от вас и от того, как именно вы реализуете функционал
    Ответ написан
    2 комментария
  • Есть ли такой шаблон woocommerce?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    1) Во-первых, скорее всего под шаблоном вы подразумеваете тему.
    2) Во-вторых, я не встречал таких тем, в которых все шаблоны вукомерца "кучковались" бы в одном файле
    Ответ написан
    Комментировать
  • Как найти строчку в БД по значению столбца?

    azerphoenix
    @azerphoenix Куратор тега Spring
    Java Software Engineer
    Серьезно, прочитайте документацию.
    Например,

    @Entity 
    public class Book {
    @id
    private Long bookId;
    private String bookName;
    }


    В репозитории
    @Repository
    public interface BookRepository extends JpaRepository<Book, Long> {
    
    Book findBookByBookName(String bookName); 
    // или можно вернуть Optional
    Optional<Book> findBookByBookName(String bookName); 
    
    }
    Ответ написан
  • Увеличить количество слайдов в слайдере?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    если возможность это как-то сделать?

    1) отредактировать файлы темы. И конечно же, тут никто не отредактирует файлы темы за вас. Рекомендую обратиться во фриланс. И если совсем честно, то не рекомендую трогать файлы темы, так как после первого же обновления вы потеряете правки. А так как это не шаблон, то создание дочерней темы бесполезно.
    2) взять другой плагин и интегрировать его в месте, где выводится текущий слайдер. Плагины - Layer Slider, Revolution Slider, Meta Slider etc.
    3) Сменить тему на другую
    Ответ написан
    Комментировать
  • Каких плагинов не доставет wordPress?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Здравствуйте!
    На самом деле есть огромное количество направлений в плане разработки плагинов, которыми вы можете расширить свое портфолио. Другой вопрос - предполагается ли монетизация этого плагина.
    Приведу примеры некоторых плагинов:

    1) Html Import 2 - https://wordpress.org/support/plugin/import-html-pages/
    когда-то был такой плагин, который был предназначен для импорта записей и страниц из html страниц. Вы могли указать CSS селекторы и путь к файлам и он скачивал все необходимое. Также делал редиректы. Конечно же это можно реализовать простым написанием парсера, но для конечного пользователя, который не владеет языками программирования, думаю это будет сложно.

    2) Я бы сказал, что не хватает нормальной Яндекс Карты. Особенно, для интеграции со сторонними плагинами. Например, ACF + Yandex Map. Они как бы имеются, но хромые на ногу

    Вообще, вы можете покопаться в репозитории ВП и посмотреть старые плагины, которые перестали работать с новыми версиями ВП. А далее просто доработать / обновить их
    Ответ написан
    Комментировать
  • Хостер пожаловался на вирусы на сайте. Скинул информацию в каких файлах. И заблокировал до устранения проблемы. Вопрос - как удалить вирусы?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Нет смысла удалять этот код, так как у вас он был установлен с каким-то плагином. Осмелюсь предположить, что у вас есть некий премиум плагин, который вы скачали "бесплатно" и вместе с ним весь "прекрасный" багаж.
    Соответственно, помимо чистки этих файлов ищите зараженный плагин и удалите его. Или же это может быть в премиум теме, которую используете. Тогда посмотрите например, в functions.php
    Также установите плагин Wordfence и просканируйте сайт
    Ответ написан
    Комментировать
  • Как показать уведомление с анимацией без перезагрузки встраницы после сохранения формы в Spring Boot?

    azerphoenix
    @azerphoenix Куратор тега Spring
    Java Software Engineer
    Здравствуйте!
    Вы все правильно предположили насчет Ajax & JS + CSS.
    Писать код с нуля не буду, а лишь расскажу вам этапы для достижения желаемого...
    1) Создайте метод, который на ajax запрос будет возвращать @ResponseBody, либо создайте контроллер и добавьте аннотацию @RestController
    2) Перед закрывающим тегом </body> добавьте js код для аякс.
    https://ruseller.com/jquery.php?id=11
    https://api.jquery.com/jquery.ajax/
    3) Далее в контроллере обрабатываете запрос и возвращаете String или например, Map<String, String> с нужными данными.
    4) В ajax на событие success показываете ваш блок с анимацией.

    Теперь, про саму анимацию...
    Анимацию можно сделать средствами CSS или JS.
    Вот, пример CSS
    Допустим вот, ваш блок и он по умолчанию скрыт
    <div class="notify" style="display:none;"></div>
    При success делаете этот блок show() (видимым).
    Показать - https://api.jquery.com/show/
    Скрыть - https://api.jquery.com/hide/

    Остается только добавить анимацию - @keyframes
    https://www.w3schools.com/css/css3_animations.asp

    Вот, готовые библиотеки -
    https://stephanwagner.me/jBox
    https://notifyjs.jpillora.com/
    Ответ написан
    1 комментарий
  • Error: Could not find or load main class в java как исправить?

    azerphoenix
    @azerphoenix Куратор тега Java
    Java Software Engineer
    Мне кажется, что вам стоит прочитать про Java и про метод main.
    Что у вас:
    public static void TimeCheck(String[] args) {
    Что должно быть:
    public static void main(String[] args) {
    Ответ написан
    22 комментария
  • Не верный путь?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    404 файл не найден.
    Либо вы что-то напутали при переносе сайта на локалку (проблема с путями, забыли обновить пути в Бд и т.д.), либо на локалке сервер сконфигурироан некорректно
    Ответ написан
    Комментировать
  • Фиксированный блок содержания в статье - есть ли плагин для WP?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    По идее можно взять любой ВП плагин и далее стилизовать.
    Ищите плагины Table Of Contents
    https://ru.wordpress.org/plugins/easy-table-of-con...
    https://wordpress.org/plugins/table-of-contents-plus/
    А дальше добавьте CSS
    position fixed и т.д.
    Ответ написан
    Комментировать
  • MustHave плагины для wordpress?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Вот, нашел у себя список плагинов, которые когда-то использовал. Некоторые из них устарели, некоторые работают до сих пор. Для некоторых есть более хорошие аналоги. А некоторые просто исчезли. Некоторые очень сильно помогают, а без некоторых можно спокойно обойтись написав пару строк кода.

    Akismet - СПАМ-фильтр
    CleanTalk - СПАМ-фильтр
    Contact Form 7 (интеграция Recaptcha) - Форма обратной связи
    Cyr to Lat - Транслитерация URL (ЧПУ)
    Classic Editor - классический редактор
    TinyMCE Advanced - Расширенный текстовой редактор
    Use-your-Drive - (платный) Файловый архив для WP Google Drive
    WPML (wordpress multilanguage) - мультиязычный сайт
    AdRotate - ротатор баннеров
    Yoast SEO - SEO, карта сайта и т.д.
    NextScripts: Social Networks Auto-Poster - кросспостинг
    WP-PostViews - кол-во просмотров записей
    WP ReCaptcha Integration - рекапча (уже устарел). Имеются аналоги
    Broken Link Checker - проверка битых ссылок
    Better Search Replace плагин поиска и замены
    TESTME - Плагин для создания тестов (уже устарел). Имеются аналоги
    uLogin - виджет авторизации через социальные сети (вроде отсутствует в репо, надо с оф. сайта устанавливать)
    WP No Category (WPML) Base убирает /category
    WP Sitemap Page - HTML карта сайта
    WP-Ban бан пользователей по IP и т.д.
    WP-Polls опросы
    WP-PageNavi постраничная навигация
    Slider Revolution - слайдер
    User Submitted Posts - фронтэнд форма для публикации записей
    Woocommerce интернет-магазин
    WP All Import плагин для импорта материалов
    WP All Export - плагин для экспорта материалов
    Oi Yandex.Maps for WordPress карта Яндекс
    WP Grabber платный плагин-парсер (вроде уже и не разрабатывают)
    TablePress создаем и импортируем таблицы csv и т.д.
    Visual Composer (визуальный редактор). Тут каждый выбирает свое. Elementor, WpBakery Visual Composer и другие.
    Redirect Editor редактор редиректов
    UpdraftPlus Backup плагин для создания резервных копий
    MailPoet Newsletters создаем рассылки
    Wordfence Security защита для сайта
    WooCommerce Measurement Price Calculator
    Menu Icons - иконки в меню
    Delete Duplicate Posts - удаление дубликатов записей
    WP mail SMTP - настройка smtp сервера
    Abandoned Cart Lite for WooCommerce (напоминание пользователю о наличии товара в корзине)
    HTML Import 2 - уже устарел. Использовался для импорта html файлов в виде записей или страниц
    Bulk Delete - массовое удаление
    Advanced Custom Fields PRO платный плагин. Есть бесплатная версия (кастомные поля)
    Sream - логирование ВП
    Login LockDown - ограничение кол-ва попыток входа
    Redirections - редиректы
    Custom Permalinks - кастомные урлы
    Autoptimize - оптимизация сайта
    Above The Fold Optimization (уже устарел). плагин для оптимизации сайта
    WP Mass Delete - плагин для удаления статей и страниц по ключевому слову и т.д.
    Quick Featured Images - массовое назначение миниатюр для
    Search Regex - поиск по БД при помощи regex (вроде бы уже устарел)
    Bulk Move - массовое перемещение записей и т.д.
    P3 plugin performance profiler - профайлер плагинов
    Title and Nofollow For Links - nofollow для ссылок. Можно обойтись простым кодом
    YITH WooCommerce Badge Management - значки для Woocommerce
    Original texts Yandex WebMaster - добавление статей в "Оригинальные тексты" Яндекса
    Disable Comments - отключит комментарии
    Update Image Tag Alt Attribute - массовое обновление alt для изображений
    Image Watermark - добавление водяного знака
    BulkPress - массовое создание записей, рубрик и других терминов для таксономий
    popup maker - модальное окно
    DB Tables Import/Export - импорт / экспорт БД
    Media Cleaner - чистка библиотеки
    WP Fastest Cache - оптимизация сайта
    Media from FTP - создание медиафайлов в библиотеке загруженных по фтп
    Simple Follow Me Social Buttons Widget - виджет "мы в соц. сетях"
    Upload Media by Zip - загрузка zip медиа и распаковка
    Auto Upload Images закачивает внешние изображения и заменяет URl
    WordPress Infinite Scroll — Ajax Load More Scroll аякс загрузка записей
    EWWW Image Optimizer - оптимизация изображений
    FG Joomla to Wordpress - перенос Joomla на WP
    Enlighter - подсветка кода
    Ответ написан
    6 комментариев
  • Как сделать модальное окно Wordpress на своей верстке?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    это через WP или нужен чистый CSS/JS?

    что вы подразумеваете под реализацией через WP?
    Если нужны плагины, то вот:
    Popup Maker, Easy Modal

    Если тема на бустрапе, то тут подсказывать даже нечего.
    Также можно подключить любую jQuery библиотеку для модалок и т.д.
    Ответ написан
  • Почему так происходит с картинками?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Могу предположить следующее...
    the_post_thumbnail(array(100,100))
    такая пропорция картинки (1:1) имеется. Миниатюра - thumbnail размером 150х150.
    src="http://localhost:8089/wp-content/uploads/2020/02/robot-wallpaper-17-150x150.jpg"


    А вот, такая пропорция картинки (2:1)
    the_post_thumbnail(array(200,100))
    не имеется и соответственно, ВП нечего выводить...
    Почему и получается следующее:
    width="178" height="100" src="http://localhost:8089/wp-content/uploads/2020/02/robot-wallpaper-17.jpg"

    Он выводит полный размер картинки и стилями ограничивает его...

    Чтобы решить проблему:
    1)
    add_image_size( 'customThumbnail', 200, 100, true );
    в functions.php
    https://wp-kama.ru/function/add_image_size
    2) Установить regenerate thumbnails и прогнать все ваши картинки. Тогда будет создан новый размер миниатюр 200х100 пикс. и ВП использует их. Или же потом сможете в the_post_thumbnail сможете явно указать нужную миниатюру. the_post_thumbnail('customThumbnail')
    https://wp-kama.ru/function/the_post_thumbnail
    Ответ написан
    Комментировать
  • Ошибки: REST API выдал ошибку, Ваш сайт не смог выполнить петлевой запрос на одном из хостингов при одинаковом сайте, как исправить?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Здравствуйте!
    1) проблема с хостингом
    2) исключите CORS, раз у вас по https не работает, а по http работает. Может быть вы статику отдаете через http из-за чего возникает CORS в https версии
    Для начала исключите это.
    Ответ написан
    Комментировать