Задать вопрос
Ответы пользователя по тегу WordPress
  • Шаблон WordPress на 8к+ страниц(товаров). реально?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Шаблон, а точнее говоря тема, не имеет отношения к объему товаров.
    Товары хранятся в БД и достаются при обращении. Соответственно, вам важная мощность сервера, а не тема.
    может есть какие-то лайфхаки ?

    купить нормальный не голимый сервер
    создать категории и добавить товары
    Ответ написан
    Комментировать
  • Wordpress проблема с мультиязычностью?

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

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

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

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

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

    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 и просканируйте сайт
    Ответ написан
    Комментировать
  • Не верный путь?

    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 версии
    Для начала исключите это.
    Ответ написан
    Комментировать
  • Как сделать имитацию платежной системы?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Здравствуйте!
    Соглашусь с коллегами. Однозначно есть некий тестовый аккаунт для проверки. Иногда они предоставляют не только ключ к АПИ, но и левые кредитные карты, чтобы имитировать оплату.
    Может быть, что у них в документации не написано. Свяжитесь с поддержкой
    Ответ написан
    Комментировать
  • Как сделать вот такую вещь на страницу как картинке в вордпрессе?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    В чем именно заключается проблема?
    Что пробовали сделать и не получилось?

    Как сделать вот такую вещь на страницу

    Если к вашей теме подключен bootstrap, то создайте 4 колонки
    Внутри кажой из колонок создайте блок и вставьте в них кнопки. А дальше просто стилизуйте.

    Если у вас не бутстрапа, то можете использовать flexbox, подключить другие css фреймворки, CSS Grid и многое другое.
    Ответ написан
  • Как соединить базу данных товаров с базой поставщиков в Woocommerce?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Я обычно, это все делаю на уровне REST API Woocommerce, а не через плагин WP All Import.
    Сооответственно, изучите
    https://woocommerce.github.io/woocommerce-rest-api...
    Ответ написан
    Комментировать
  • Почему не работает почта?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Здравствуйте!
    Возможные проблемы:
    1) Возможно, что сайт был перенесен некорректно. Посмотрите на наличие js ошибок в консоли браузера. Также убедитесь, что все скрипты и стили сайта загружаются корректно (исключите CORS)
    2) Возможно, что хостер, на котором сайт располагается блокирует порт. Соответственно, напишите провайдеру и пусть, сам разбирается.
    3) Иногда проблемы возникают при некорректном подключении SSL сертификата. Исключите эту проблему тоже.
    Для начала можете исключить вышеуказанные проблемы.
    Ответ написан
    Комментировать
  • Как с помощью recent_products вывести товары из категории?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    https://docs.woocommerce.com/document/woocommerce-...
    Используйте шорткод [products] с нужными параметрами
    Ответ написан
    Комментировать
  • Где искать php-файлы страниц сайта?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Они формируются шаблонами динамически. Посмотрите на иерархию шаблонов, чтобы понять какой шаблон за что отвечает
    https://developer.wordpress.org/themes/basics/temp...

    Можете воспользоваться плагином Query Monitor, чтобы найти шаблон для текущей страницы.
    А содержимое страниц хранится в БД
    Ответ написан
    Комментировать