Ответы пользователя по тегу WordPress
  • Более поздний аналог хука 'admin_footer' в WordPress?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Смотри https://wp-kama.ru/filecode/wp-admin/admin-footer.php

    do_action( 'admin_print_footer_scripts' );
    ниже:
    do_action( "admin_footer-{$hook_suffix}" );
    Ответ написан
    Комментировать
  • Какая система оплаты на сайте WP сейчас лучшая и актуальная?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Например погуглить так Liqpay wordpress recall
    Ответ написан
    Комментировать
  • Есть ли проблемы при использовании конструктора страниц на Wordpress?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Берем самый популярный билдер - элементор.
    И получаем что все плохо. Один раз стоит почитать серию статей про него под заголовком: "Элементор - популярен как телега. Но едет также"
    - в гугле поищи.
    Ответ написан
    1 комментарий
  • Как предоставить товар покупателю по API ключу?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Software License Manager плагин кое что умеет.

    Но я подобное писал самостоятельно используя headless wordpress и rest api - так проще контролировать. И процесс полностью автоматический - без моего участия.

    Там хитростей нет: в момент оплаты генерите пароль, отсылаете клиенту. Он его вводит у себя в форме активации вашего плагина-темы - запрос идет на ваш сайт. Вы проверяете активацию, ставите флаг активировано и записываете домен что пришел. Отправляете ему грубо говоря "ок". на стороне клиента увидел скрипт этот Ок и разблокировал функционал, записав в опции что лицензия прошла.
    Временная активация - пишете дату активации и срок лицензии в отдельные таблицы бд. Часовым кроном сверяете например. Если лицензия закончилась - отсылаете на сервер клиента запрос - и там пишете в БД что срок лицензии кончился. Это выводит: или сообщение или блокировку функционала. Но блокировать работу функционала сразу - плохая практика. Вы можете кому-то без предупреждений поломать бизнес. Это отразится на вашей репутации как магазина так и разработчика. В итоге вас обходить стороной будут. Мне бы это не понравилось.

    Другой вопрос что php защищать и типа активировать ключами - школьник это сможет обойти. А вот студиям, что захотят взломать активацию и массово ставить нуленые плагины/темы своим клиентам - будет грозить юр ответственность. Так что это защита в основном от совсем неопытных и от веб студий. Но не все студии понимают что взламывать часть приложения нельзя, хоть это и идет по GPL лицензии.
    Ответ написан
    Комментировать
  • Новичек и решение конкретной задачи. Webflow, Wordpress или конструктор?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Есть желание дальше развиваться в направлении веб.


    А вы желать гуглить или на ютубе хотите?

    Дизайнер должен понимать особенности вёрстки и тогда он будет рисовать диз без выпендрежа что порождают костыли в вёрстке. На этом все. Верстать должен верстак.
    Нарисуйте знакомым дизайн и дальше развивайтесь в этом. Вы хотите прям попасть в эту высококонкурентную нишу и драться за доширак? А опыт в вёрстке - это не просто сверстать 2-3 проекта. Там днями и ночами сидеть и дебажить косяки в вёрстке на хроме, ie 11, яблокофонах... Верстать без косяков и сразу адаптив - придет не с первого года. + js - верстак его должен знать и уметь.
    Ответ написан
    Комментировать
  • Как реализовать такое же меню, как у Хабра на вордпресс?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Берешь f12 и переносишь с хабра к себе.
    Ответ написан
    Комментировать
  • Почему это говнокод?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Как минимум форматирования нет и вся лапша в одной функции - получается сложночитаемая не логическая фигня.
    Разбей на функции. Убери повторы в функцию и передавай в неё различия. Настрой автоматическое форматирование по сохранению хотя бы.

    И возьми за правило режим дебага включать - уверен нотисы есть.
    Ответ написан
    2 комментария
  • Как правильно просматривать сайт на разных разрешениях экрана?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Если у тебя на стороне php стоит добавление каких либо классов или wp_is_mobile (о ужас) прикручен - то обновление страницы будет влиять... Но так никто в здравом уме не делает.

    Медиазапросы css и флексовая минимум или верстка гридами позволяет вообще к минимум медиазапросы свести. И грамотная вёрстка сразу почти адаптивная будет.

    Теперь про яблокофоны - у них проблемы как правило с менюшками - то не открываются они... Ну в общем если на одном яблокофоне все отрабатывает верно (не старей 2х лет) - то и все остальные яблочные гаджеты тоже будет норм.

    А так всё верно - если надо железно убедиться что в устройствах все норм - есть сервис - там у них работают множество реальных устройств и с ними надежность теста высокая.

    Я за ctrl + shift + m - эта проверка покрывает большинство задач.
    Ответ написан
    1 комментарий
  • Есть ли альтернатива Woocommerce на WordPress?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    ну вы по тегам store, commerce по тегам в репозитории и посмотрите.
    Есть лёгкие магазины - но опять же автор решал свою задачу и поделился - и 99.9% вероятности что это не подойдет остальным.
    Ну и вука - это комбайн с излишнем внутри. Тоже для очень простых вещей он не нужен. Поэтому EDD, download monitor, wp-recall commerce аддон и появлялись. Они для кого-то подходят, для кого-то нет. Но не стоит думать что если вы нашли альтернативу - то волшебным образом она вам 100% подойдет - все также как и с вукой придется что-то редизайнить, что-то дорабатывать.
    Ответ написан
    Комментировать
  • Как собрать личный кабинет с курсами на Wordpress?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    У каждого свои задачи и универсального решения нет. LMS системы есть - и под вордпресс, но для кого-то они слишком избыточны. Это премиум сегмент. А если дешево и сердито - то самостоятельно собирать из разных плагинов и интегрировать их между собой.
    Ответ написан
    Комментировать
  • Лучший плагин фронтенд редактирования?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Редактор блоков вордпресс 5 отлично справляется с тем, что вам нужно. Но через админ часть.
    Все что вы просите - жуткие костыли.
    Ответ написан
  • Какие узкие места в WordPress следовало бы переписать на чистый Си?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Узкое место - низкий порог входа. Так что весь его надо переписать на си, ассемблер или брайнфак чтоб только ниндзя мог там понять.

    Потому как куча кодеров начинают создавать плагины, писать темы и... делиться ими, раздавая массам. А потом хакеры их ломают и пошло поехало...
    Ответ написан
  • Можно ли ограничить доступ к разделам меню в админ панели wordpress?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Плагины ролей.
    ищи wordpress roles and capabilities plugin
    Ответ написан
    Комментировать
  • На сайте генерируются непонятные символы в body?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    В любой непонятной ситуации: вырубай ВСЕ плагины, сразу же переключайся на вордпресс тему по умолчанию twenty и смотри. Потом возвращай по одному - ищи виновника.

    Но если вернув ВП к девственному виду - проблема есть - возможно что ты накосячил в файле функций этой ВП темы.
    Или виджет, или в теле записи/страницы засунул что-то - скрипт, теги поломанные, что-то стороннее.

    Как то так.
    Ответ написан
  • Какой плагин для создания landing page выбрать для Wordpress?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Gutenberg - или новый редактор блоков в вордпресс. Как раз и дешево и соответственно по свистелкам т.к. дешево

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

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Что-то сделали неверно.
    Если в php файлах в функции перевода например __() английский текст, то вордпресс при смене языка и не найдя локализации их отобразит на английском.
    Ответ написан
    1 комментарий
  • Каких плагинов не доставет wordPress?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Плагина оптимизации вордпресс не хватает
    Хорошего плагина сео - "сделай мне первое место в выдаче"

    Еще я хотел чтоб плагин мог варить мне кофе

    Еще не хватает плагина вордпресс, чтоб качал мне пресс ("вот это пресс!" - т.е. чтоб поставил его и деньги потекли рекой)
    Ответ написан
    1 комментарий
  • Как заблокировать многократное нажатие ф5?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    т.е. ваш сайт не готов к открытию и маленькая нагрузка его валит.

    Отключите все плагины и переключитесь на ВП тему по умолчанию - twenty. Повторите f5
    Если валится - сваливайте с тарифного плана или хостинга
    Ответ написан
    3 комментария
  • Стоит ли переезжать с Wordpress на статичные сайты (Gatsby, Jekyll, Hugo) и сколько это будет стоить?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Сайт на вордпресс с мембершипом просто летает. Зачем съезжать на статику - причин не вижу.

    не место красит человека - можно перефразировать - дело не в движках...
    Ответ написан
    Комментировать
  • MustHave плагины для wordpress?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Hello dolly
    Holy Quran random verse Multilanguage
    Nike+ iPod Stats

    А если серьёзно - нет таких плагинов.
    На одном проекте сео самописный - т.к. все эти монстры (RankMath - туда же ушел) просто лишние тормоза и зачем мне интерфейс для единоразовой настройки? Гонять туда-сюда тонну этих настроек с флагом autoload.
    Кеширующие плагины также в зависимости от ситуации и хостинга.
    Ленивая загрузка и галереи с лайтбоксами и слайдеры и контактные формы часто встроены в тему - нафига еще и плагины ставить?

    Так что от ситуации все зависит, а не от того что появился новый сайт - "дай-ка я не глядя впендюрю туда свои любимые плагинчики"... Это не так работает.

    Я люблю ярко зеленый - но это не значит что на каждую встречу и пофиг на тему встречи (свадьба, пати, похороны, деловой ужин) я приду в своем ярко салатном трико

    Вот самые популярные https://wordpress.org/plugins/browse/popular/ а значит MustHave
    Ответ написан
    2 комментария