Вадим Фоминов | Создаю сайты на Wordpress
1.53K subscribers
233 photos
5 videos
15 files
112 links
Про сайты со сложной структурой: интернет-магазин, сайт-каталог, блог, сайт-портфолио или личный кабинет любой сложности.

Для связи: @vadimfominov
Download Telegram
wp_enqueue_script() - правильно подключает скрипт (JavaScript файл) на страницу.

Использовать эту функцию для подключения js файлов важно, потому что так вы в дальнейшем сможете без лишних проблем объединять JS файлы в один. Также в некоторых случаях избавитесь от конфликтов скриптов, когда зависимый скрипт подключается до основного (того от которого он зависит).

Принимает пять параметров
wp_enqueue_script( $handle, $src, $deps, $ver, $in_footer );

Подробнее 👇
Установил плагин, загрузил пару тестовых товаров, а страниц магазина нет?
Возможно ты забыл добавить <?php the_content(); ?> в файл index.php. Страницы магазина выводятся шорткодами и вставляются в поле для контента в админке, поэтому и нужно добавить the_content() для отображения страниц.
get_self_link()  - получает URL (ссылку) текущей страницы (запроса), которая запустила текущий работающий код.

Например вернет URL https://example.com, если мы вызовем эту функцию на главной странице сайта.
admin_enqueue_scripts - через этот хук принято подключить файлы стилей или скриптов для всех страниц админ-панели.

Это такой же хук как wp_enqueue_scripts, только для админки.
⚡️В 70% случаев вашему клиенту проще заплатить конкуренту

Почему? Просто потому, что он не нашел удобный способ оплаты

Внедрите в свой проект более 7 способов приема платежей! Как это сделать - пройдите регистрацию на сайте ENOT.io и мы все расскажем

Наши клиенты получают:
• инструменты и способы приёма платежей
• экономию на комиссиях и быстрый вывод денег
• оперативную связь с тех. поддержкой

Регистрируйтесь и подключайте свой проект на ENOT.io, чтобы клиент заплатил вам 😉
FiboSearch - плагин поиска товаров WooCommerce. Он дает пользователям хорошо разработанную AJAX панель поиска с предложениями в реальном времени.
Страница с опциями позволяет добавлять дополнительные страниц в панель администратора WP и использовать всю мощь полей ACF! Каждая страница администратора может быть полностью настроена.
После регистрации каждая страница параметров будет отображаться в правилах «условий отображения» для группы полей, что упрощает назначение определенных групп полей на определенные страницы параметров.
Для тех кто хочет разобраться или по какой-то причине не любит плагины.

Создаем форму обратной связи без плагина. Алгоритм простой:
1. Создание и вывод формы
2. Подключение ajax
3. Подключение обработчика
Поле «редактор WordPress» содержит опцию для выбора панели инструментов.
По умолчанию можно выбрать «Full» или «Basic», однако можно расширять панели инструментов, чтобы создать свои собственные, редактировать существующие и даже удалять существующие варианты.
Отключение лишнего функционала на сайте: емодзи, rest api и лишних ссылок в шапке

Eсли у вас просто блог или сайт, то функционал, который появился в WordPress новых версий вам может быть и не нужен. К такому функционалу относятся:
1. Rest api — новая инфраструктура предназначенная для разработки приложений на WP
2. Emoji (емодзи) — наборы смайлов
3. Лишний мусор в шапке — такие вещи как ссылки на предыдущие/следующие посты и т.д.

В большинстве случаев данный функционал используется очень редко, а значит его можно отключить.
Если требуется добавить виджет комментариев от Вконтакте, то сделать это довольно просто. А самое главное не надо ковыряться в файлах темы.
Автоматическое содержание в статьях после любого абзаца или заголовка

На сайте wp-kama есть замечательный класс, который собирает заголовки и формирует содержание статьи. Полезная штука, если у вас длинные статьи.
Постраничная навигация с асинхронной подгрузкой постов в WordPress.
Бывают ситуации когда хочется вывести список рубрик с картинками. Не всегда это оправдано, но если сильно хочется, то почему бы и нет.
Есть 2 вида Ajax пагинации: с сохранением ссылок и без сохранения. В этой статье расскажут как сделать первый вариант. Решение по второму варианту смотрите в посте выше.
Не так давно, создали очень нужный канал в телеграмме о плагинах для Wordpress, теперь не нужно читать множество сайтов и блогов по этой теме. 
Подпишись на канал и получай всегда свежую, достоверную, информацию по новым, бесплатным плагинам Wordpess.
Некоторые из них позволяют творить волшебство. Обновляй свой сайт в один клик, иди в ногу со временем.
Стать экспертом в управление сайтом на CMS Worpdpess.
Только для новичков и экспертов - @wordpress
В статье рассматривают приемы модификации элементов внутри админки, в частности как убрать меню в WordPress, избавиться от ненужных разделов, выборочно скрывать пункты.
get_self_link()  - получает URL (ссылку) текущей страницы (запроса), которая запустила текущий работающий код.

Например вернет URL https://example.com, если мы вызовем эту функцию на главной странице сайта.