Ответы пользователя по тегу WordPress
  • Как сделать сетку на главной в wordpress?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Доброго времени суток!
    1) Реализация сетки:
    можете взять бутстрап 4 (только для начала чуть изучите флексбокс), а можете взять бутстрап 3.3 он без флексбокса
    2) Как вам подсказали можете использовать CSS Grid тоже пойдет
    3) можете использовать flexbox grid это сетка флексбокс, довольно легкая и синтаксисом напоминает бутстрап
    flexboxgrid.com
    4) Skeleton - getskeleton.com
    Из всех них, я бы выбрал бутстрап 4-й версии, он функционален и вы можете много чего реализовать с его помощью. Возможно, что профессиональные верстальщики со мной не согласятся

    Тут вы можете взять готовые шаблоны на бутстрап 4 - https://startbootstrap.com/themes/
    и создать из него тему для ВП.
    Ответ написан
    Комментировать
  • Как реализовать редактируемый контент в Wordpress 5?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Здравствуйте!
    1) Существуют огромное кол-во виз. редакторов. Например, visual composer, elementor и другие.
    Как раз вы создадите все необходимое верстку и потом можете добавлять все необходимое через виз. редактор
    2) Вы можете использовать возможности фреймворков. Например, redux framework. А дальше создав нужные типы виджетов для разных секций вывести их на сайте
    3) Вы можете вообще использовать только кастомные поля. Плагин ACF или фреймворк Carbon Fields.
    А например, чтобы дать заказчику возможность добавлять блоки самому можете использовать возможности повторителя и гибкого контента (acf repeater, acf flexible content)
    4) Редактор гутенберг, о котором вы упомянули имеет довольно обширные возможности тоже. Вы можете изучить документацию и реализовать все необходимое на нем
    Ответ написан
    2 комментария
  • Как осуществить вывод новостей из группы Facebook на свой сайт?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Вопрос довольно общий и нет конкретики...
    1) я так понимаю, что у вас установлен некий плагин, который требует создать приложение и ввести ИД ?
    Если так, то вероятнее всего плагин получает доступ к группе через АПИ фейсбука и соответственно, нужно создать приложение. Другой вопрос - хватит ли базовых прав для приложения или нужно запросить новые. Скорее всего базовых прав должно хватить. Если не ошибаюсь, то для фб также нужно, чтобы на вашем сайте бы установлен сертификат (можете взять бесплатный lets encrypt)
    Ответ написан
  • Как импортировать контент из БД самописной CMS в WordPress?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Здравствуйте!
    Если перекидывать из БД в БД, то просто замучаетесь это все делать....
    Смотрите в сторону:
    1) перенос контента при помощи Wp All Import. Соответственно, вам нужно сформировать таблицу xls / csv в соответствующей форме
    2) написать скрипт, который корректно спарсит данные из самописной CMS, а затем припомощи REST API импортировать в ВП
    Ответ написан
  • В wordpress или в plesk панель как отключить отправку уведомлений на почту о доступности новой версии плагина\темы\самогоВордпреса?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Здравствуйте!
    ВП не отправляет уведомления на почту. Либо у вас установлен какой-либо плагин, который этим занимается, но скорее всего это все "проделки" хостинга и его скриптов. В частности, скрипты наподобие Softaculous. Если вы устанавливали ВП не сами, а устанавливали через подобные сервисы / скрипты, то скорее всего он и отправляет вам уведомления. Соответственно, зайтит в настройки этого скрипта и отключить. Помимо Softaculous может быть бывают и другие скрипты. Я назвал лишь самый известный...
    Ответ написан
    Комментировать
  • Размножить страницы wordpress?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Здравствуйте!
    Скажу сразу, не очень-то хорошяа идея, создавать страницу виз. редактором для каталога. Как минимум, это неудобно...
    Идем дальше... вы можете создать макет и сохранить его в виз. редакторе.
    Что касается импорта данных из csv напрямую в виз. редактор, то готового решения нет.
    Для каталога лучше использовать Woocommerce. (+ удобнее будет импортировать данные из csv/xls). Можете даже просто кастомный тип записи создать и добавить кастомные поля (acf, carbon fields и т.д.), а дальше уже импортировать данные.
    Легче один раз создать шаблон и стилизовать его как нужно, чем всю жизнь возиться в виз. редактором для каждй страницы...
    Ответ написан
    4 комментария
  • Какой плагин используется на сайте для карты?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    На сайте используется карта OSM https://www.openstreetmap.org/copyright
    Плагин скинули вам выше.
    Другой вопрос - как реализовать возможность добавления меток пользователями.... тут уже надо покопаться.
    Если в плагине нет нужного вам функционала, то вероятнее всего вам нужно будет написать его на рнр используя API OSM
    Ответ написан
    Комментировать
  • Как правильно передать word press проект?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Ни то, ни другое...
    Из репо могут скачать проект и использовать, а вас кинуть... а про отправку архива вообще молчу...
    Решение - залить на СВОЙ сервер (можно взять бесплатный) и показать заказчику. Другой вариант - открыть доступ к локалке извне, прикрепить бесплатный домен tk и скинуть ссылку заказчику.
    P.S. предоставлять доступ в админку не рекомендуется, ибо также можно плагином (например, duplicator, updraftplus) создать архив с сайтом, перекинуть себе и попрощаться с вами.
    Передавайте исходник только по факту оплаты или заключения договора.
    Ответ написан
    1 комментарий
  • Как перенести товары с одной категории в ту же самую но на другой сайт?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    WP All Export (экспортируем в csv || xls)
    WP All Import (импортируем то, что экспортировали)
    для поддержки вукомерц также нужен WP All Import Woocommerce Addon

    Если нужно в автоматическом режиме с одого сайта на другой, то пишите скрипт, исопльзуя WP REST API.
    Ответ написан
    Комментировать
  • Где взять тему для word press?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Здравствуйте!
    Согласно правилам системы, запрещено давать ссылки на подобные ресурсы... Просто напишу, что вам гуглить)))
    jojo-themes (бесплатно, но может быть вредоносный код)
    wpnull (250 руб. за плагин или тему, нет вредоносного кода)
    nobuna (примерно 15 долларов, зато обновления на 6 месяцев)

    Официальные источники
    https://themeforest.net/
    https://www.templatemonster.com/ru/
    Ответ написан
  • Какова причина ошибок при переносе на тестовый домен сайта на wordpress?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Здравствуйте!
    Ошибка с правами обычно заключается либо в правах на чтение и запись, либо во владельце файлов и апач.
    К слову, владелец апач и владелец файлов ВП должен быть одним и тем же лицом. Если апач работает под admin, то файлы тоже должны принадлежать admin. Иначе - 403 доступ запрещен.
    Что касается chmod - файлы - 644, папки - 755.
    Дать ответ на все остальное не могу, ибо вообще нет информации. Но как по мне, вышеуказанного мной ответа должно быть достаточно.
    Ответ написан
    Комментировать
  • Произвольные элементы на сайте WordPress?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Здравствуйте!
    Все зависит от реализации темы. Судя по скрину, вам нужно посмотреть на шаблоны темы, в частности header.php
    А насчет того, как именно создать кнопку - https://www.w3schools.com/css/css3_buttons.asp
    Ответ написан
  • Как футер сделать мультиязычным?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    1) правильнее какие-либо данные подготовить к локализации в теме, создать pot po mo и т.д.
    2) используйте возможности плагина мультиязычности.
    Вот, например сниппет для WPML
    <?php if (ICL_LANGUAGE_CODE=='en' ) : ?>
     
    // контент на англ
     
    <?php endif; ?>
     
    <?php if (ICL_LANGUAGE_CODE=='ru' ) : ?>
     
    // контент на русском
     
    <?php endif; ?>

    3) как вам подсказали, можно еще вынести все нужные элементы темы в виджеты. А дальше уже переводить виджеты (или показывать/скрывать их в зависимости от локализации)
    Ответ написан
    Комментировать
  • Сайт на yii2, блог к нему на Wordpress. Стоит ли так делать?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Здравствуйте!
    1) вы можете создать блог на yii2. Насколько я знаю есть решение из коробки
    2) вы можете конечно же сделать блог на ВП и прикрутить к фреймворку. Для "связи" блога с yii2 используйте wp rest api. Но как вам уже ранее сказали, лучше обойтись одним фреймворком, чем плодить кучу cms/framworks etc.
    Да и учтите, что БД будут 2 отдельные... да и для блога надо будет создать субдомен типа blog.domain.com
    по факту...будут 2 сайта, а через rest api wp вы будете из админки yii2 публиковать записи...

    Лучше конечно же все в фреймворке реализовать...
    https://www.yiiframework.com/extension/akiraz2/yii...
    https://github.com/vitshark/yii2-blog
    https://github.com/Georgynet/Blog-Yii2

    К тому же, там не слишком уж и много работы по блогу... Я делал подобное на java + spring.
    Всего-то нужно:
    1) методы (ф-ции) в контроллерах для реализации CRUD. (админка)
    2) методы (ф-ции) в контроллерах для реализации доступа к записям из фронта по ЧПУ
    3) сущности Category, Article, Comment и все... Все остальное уже по желанию можете увеличивать, дописывать и т.д.
    Ответ написан
    8 комментариев
  • Как разделить файлы ядра и файлы темы на разные сервер, сайт на wp?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    По факту...
    Установить ВП на один сервер
    Установить React на второй сервер. Создать "тему". (можно вместо реакта использовать Angular, VueJS)
    Связать все это дело через REST API
    Ответ написан
  • Как создать многостраничник на WordPress?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    1) есть куча других визуальных редакторов. Visual Composer, Elementor, Divi... Да, можно создать сайт выбрав тему и обойтись без виз. редактора. Премиум темы обычно, доставляются с рекомендованными виз. редакторами. Часто, это visual composer.
    2) Вопрос довольно общий... Поиск есть в ВП по умолчанию. Если нужны более профессиональные решения, то например, плагин https://ajaxsearchpro.com/
    Если нудно еще более профессиональное решение по поиску, то elasticksearch & sphinx никто не отменял.
    Комментарии также по умолчанию включены. Премиум темы, как правило, имеют верстку. Можете открыть документацию (кодекс ВП) и почитать про комментарии. Для кастомизации можете почитать про walker
    3) Вы же понимаете, что верстка это основополагающий аспект для любой веб-разработки? (помимо REST и т.д.).
    Т.е. по факту сперва верстается обычный html шаблон (html + css + js). А дальше уже создается тема для ВП (подробности гуглите wordpress theme development)
    4) Ответ на ваш 4-й вопрос написал выше... Вы можете сверстать и создать тему по своему вкусу, а можете купить или использовать бесплатные темы. Для покупки смотрите на template monster || themeforest
    Ответ написан
  • Есть ли какие-то плагины для создания системы управления базой пользователей на Wordpress?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Готового решения нет.
    Вы можете скомпоновать несколько плагинов и создать нужное...

    1) Wp Recal для реализации личного кабинета
    2) Для отправки формы с файлами админу - используйте ACF (acf_form() ) или же CF7. Смотря, что именно нужно и насколько потребуется кастомизировать форму. Я бы выбрад acf.
    3)
    Для каждого пользователя необходимо отправлять форму для оплаты услуг.

    это скорее всего надо будет уже написать самому, можно даже написать используя acf.
    или же наберите в интернете wordpress invoice и поищите плагины, которые предлагают реализовать отправку счетов для оплаты. Остается подобрать подходящий и интегрировать с кабинетом.
    https://ru.wordpress.org/plugins/wp-invoice/
    Ответ написан
    Комментировать
  • Как получать данные со стороннего сайта имея API?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Все сугубо индивидуально... читайте документацию этого АПИ и все...
    Наверняка, найдется какой-нибудь get метод, который при обращении возвращает список чего-то там....
    И может быть нужно еще авторизоваться. Авторизация тоже может быть разной... например, jwt токен... и т.д.
    Ответ написан
    Комментировать
  • Что лучше выбрать новостной плагин, скрипт, тему?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Я бы рекомендовал вам темы от веб-студии TieLabs. У них довольно хорошие готовые новостный темы.
    Например,
    Jarida (рекомендую) - https://tielabs.com/product/jarida-theme/
    Sahifa 2 - https://tielabs.com/product/sahifa-theme/
    Jannah - https://tielabs.com/product/jannah-theme/
    Ответ написан
    2 комментария
  • Как можно реализовать подгрузку видео в товаре Woocommerce при наведении на товар?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Банальным jQuery кодом отлавливаете событие наведения мышки в область миниатюры картинки.
    Далее при наведении отправляете ajax запрос на сервер и забираете ссылку с видео
    Заменяете блок с миниатюрой на полученное видео
    Запускаете воспроизведение...
    Ответ написан
    Комментировать