Задать вопрос
Ответы пользователя по тегу WordPress
  • Как подобрать просто решение для теста ниши?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Плагины фронтенда и профиля - wp-members, buddypress, wp-recall. По последнему есть книга "WP-Recall для новичка" - погуглите. Там это все разбирается
    Ответ написан
    1 комментарий
  • Как можно сделать опросы на Wordpress?

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

    Объяснять как сделать свой плагин? Берете и делаете. А логика - за вами.
    Ответ написан
    Комментировать
  • Плагины или инструменты для мониторинга посещаемости в Wordpress?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Статистика у вас уже есть: access.log - вашего вебсервера.

    Погуглите утилиты что парсят его - всякие grep в линуксах и прочие. Зачем для этого подключать вордпресс? - вы за хостинг удолбаетесь переплачивать. Все что надо - логи доступа вашего вебсервера.
    Ответ написан
    Комментировать
  • При создании новой записи в wordpress, автоматически создавать новую таблицу в mysql?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    У записи вордпресс есть id в wp_posts
    Пока для этого создавать ничего не надо.

    Затем можно пойти 2мя путями:
    1. Регистрируешь метабокс - в нем пишешь все о фирме. Это будет храниться в wp_postmeta

    2. Регистрируешь таблицу в бд: id = id записи, остальные колонки по вкусу.

    Просмотры - плагины просмотров пишут по id записи и выводят сколько просмотрели.

    Но можешь написать свое узкозаточенное решение.

    p.s. для фирм и людей лучше зарегистрировать кастомный тип записи.

    p.s. если тебе надо стату по каждому юзеру - его ip, время и т.д + таблица по этому направлению.

    А то что вы описали - одна запись - одна таблица - перебор. Так жесткий костыль.
    Ответ написан
    Комментировать
  • Официальные темы wordpress имеют одинаковую структуру? Как создать совместимую?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Объясните - зачем вы хотите настройки одной темы (с одним дизом) переносить в другую?

    Если вы через get_theme_mode получали контакты фирмы и т.п. - то эти контакты будут работать только в вашей теме, но никакой в другой (ну или пока вы руками код темы не поправите).

    Вообще зачем вам универсальное решение для всех тем каталога тем вордпресс? Ведь обычно один сайт ставит одну тему и на 10-ть лет. Никакие другие они не переключают.

    А если вам надо универсальное решение то:
    1. пишите плагин - выводите шорткодами и виджетами.
    2. или пишите под самый популярный пейдж болдер и навязывайте всем его.
    В первом случае - вам придется вставлять виджет или шорткод иногда в нужное место костылями - это не универсально
    Во втором случае вам придется всех подсаживать на УГ под названием элементор и прочие билдеры. Это тоже не есть хорошо.

    Так для какой задачи вам нужно это универсальное решение?
    Я бы и get_theme_mode не использовал если это продакшен сайт - все бы в его теме прописал чтоб не гонять байты в объектный кеш
    Ответ написан
    Комментировать
  • Какие есть решения для управления 100+ сайтов?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Легко гуглятся такие сервисы. Если вы не знаете как найти конкурентов - значит вы не знаете нишу. Лезть таким образом в нее - трата времени
    Ответ написан
    2 комментария
  • Большое кол-во страниц в wp?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Большое кол-во страниц в wp?

    - без проблем. Крупные магазины вон и вуку ставят и 100к товаров грузят и синхронизируют. Вы же говорите о голом вордпресс.

    пока не началась генерация, может быть кто-нибудь сталкивался с подобным?

    с подобным что?

    Как лучше структурировать данные?

    А какие данные? Мы же не знаем о чем вы

    Как лучше поступить в данной ситуации?

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

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Я делал такой премиум доп otfm-watermark-and-crop - загугли найдешь - если интересен код.

    А вот принцип - ВП фильтр wp_generate_attachment_metadata
    Берешь размер large у фотки - этот размер у тебя указан в настройках медиабиблиотеки ВП.
    Вот например у меня он 1900х1000

    Хранить фотки большего размера мне не нужно - я беру этот размер - заменяю им оригинал (full) и удаляю атрибут large из массива. Таким образом имею все зарегистрированные размеры и full размер (тот самый прежний large), а самого размера large в медиабиблиотеки как бы нет. Есть оригинал ровно такого размера.

    В общем юзеры ко мне грузят обложки, аватарки по 4-5 мегабайт, а на выходе получаю я максимум изображение размером 1900х1000 и размером в 300-500 килобайт. У меня не фотохостинг чтоб хранить оригиналы, а юзеров я не хочу ограничивать - сами понимаете телефоны сейчас фоткают 5000 пикселей фотки, и юзерам это удобно что у меня кропается так.

    А если мне инфографику длинную надо загрузить - функция имеет стоп слово. И по нему останавливает кроп
    Ответ написан
  • Как поменять верстку темы wordpress?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Меняйте верстку темы 1 на ту которая нравится из темы 2.
    Но не поломайте логику из темы 1
    Ответ написан
    Комментировать
  • Как создать метабокс?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    в supports custom-fields укажи

    или register_meta_box_cb
    Доки https://wp-kama.ru/function/register_post_type
    Ответ написан
    Комментировать
  • Как создать свой виджет wordpress с картинкой?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Подключай wp_enqueue_media(); в админке на страницу виджетов и js код - гугли var mediaUploader = wp.media( {

    и
    mediaUploader.on( 'select', function() {
    Ответ написан
    Комментировать
  • Как реализовать вложение блоков в Gutenberg?

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

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Нету. Самому нужно будет делать
    Ответ написан
  • Как отловить отправку поста через внешнюю форму Wordpress (ACF)?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Кури документацию на оф сайте https://www.advancedcustomfields.com/resources/acf...
    Ответ написан
  • Как принудительно обновить кэш пользователя сайта(wordpress)?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    А консоль (f12) показывает вам на вкладке Сеть какую версию css? emmet-style.min.css?ver=777 ?

    Или нет?
    Ответ написан
  • Как реализовать пользовательский блок “Обо мне”?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Странно что не посоветовали Customizer API. В вордпресс он хорошо документирован.
    Создаете секцию в настройках "Обо мне" и админ потом там сам заполняет нужные поля. Никаких ACF и кастомных типов записей не нужно. Их использовать - как из пушки по воробьям.
    Ответ написан
    Комментировать
  • Не считается ли быдлокодерством перемешивание контента gutenberg+acf?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    В текущей реализации гутенберга эта комбинация с ACF - ничего страшного. Пока гутенберг еще не превратился в полноценный пейджбилдер - так делать можно. Он идет к тому чтобы дать апи для полного построения ВП темы. Но в 2019-м он не станет этим самым билдером.
    Значит - делайте так, а через годок-два, как гутенберг вырастет, переделаете все на натив (т.е. его)
    Ответ написан
    1 комментарий
  • Форумы для каждой записи вордпресс?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    На ixbt помоему такое было.
    Я не вижу сложностей подобной реализацией. Берете любой форум на вордпресс (PrimeForum например) и программно, в момент создания записи генерируете нужный форум. Примерно как 2+2 сложить. Дело мастера боится)) А значит с такой задачей на фриланс. Не сильно дорого будет. Главное с самим форумом определитесь
    Ответ написан
    Комментировать
  • Как оптимизировать сайт на wordpress?

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

    Почему картинку тянул с ютуба, а не со своего сервера? Я так чекаю доступность видео. Часто бывает правовладельцы заставляют убирать контент и бывало заходишь на страницу - а ролик удален. Таким образом я себе на почту автоматически отправляю письмо если картинка вернула мне 404 ответ. Просто нахожу похожий ролик на ютубе и заменяю ссылки (это я о трейлерах к фильмам)
    Ответ написан
    Комментировать
  • Отложить загрузку контента из БД?

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

    Разбивайте все на экраны. Подгружайте их в момент скролла. lazy load называется.

    Загружайте изображения того размера, что и ваш div. Но не 1 мегабайт пикча размером 2560 пикселей. Нафига она пользователю нужна пока он не нажал на нее? Используйте лайтбоксы.

    Уберите png гигантского размера (ага - рюшечка в виде планшета). Наконец-то его просто в srcset засуньте - разные размеры в зависимости от экрана. Зачем пользователю на экране 1200 пикселей он в 1800 пикселей?
    зачем на экране в 360 пикселей картинка мужика 808х600 пикселей? display: none; - ну что двойка вам за реализацию. Аналогично и слайдер display: none; а js его там переключает. Это жесть

    Откройте для себя squoosh или file optimizer - полезные штуки - планшет ваш сожмут с 817 до 671 килобайт. Но рюшки я бы отменил. Все равно на мобильном чаще заходят, а они там и не выводятся. Десктоп украшаете? а зачем мобильного юзера ими мучаете?

    Наведите порядок со шрифтами. Используйте woff2 - конверторы есть. Думаете покупателю они все нужны на лишний мегабайт? 1 текстовый шрифт и 1 иконочный шрифт. Лишнее убить.

    js - это ад. Выкидывайте кучу аналитики. Оставляйте что-то одно. Или гугл или яндекс. Там и с виджетами беда. Никто не будет вам звонить по ним - т.к. тупо сайта не дождутся загрузки.

    Если делаете пагинацию - делайте её верно: ajax-запрос. Хотя, показывает практика, мало кому интересны слайдеры и пагинация. Сделайте нормальный рубрикатор или ajax фильтр чтоб не гонять ненужные данные. А там на беке не дергайте однотипные данные из базы - есть же кеширование. не... не слышали.
    Хотя "СВЕЖИЕ ЗАЯВКИ НА ПОИСК ЗАПЧАСТЕЙ" - какую полезную инфу несет этот тяжелый блок, да еще якобы с пагинацией?

    ПОНРАВИЛСЯ СЕРВИС
    ПОИСКА АВТОЗАЧАСТЕЙ?

    Нет! потому что так не делают сайты.
    Ответ написан
    Комментировать