Финты WordPress
الذهاب إلى القناة على Telegram
Авторский канал о WordPress. Новости, обзоры, код, решения и многое другое Канал на YouTube https://www.youtube.com/@wpruse Контакт админа @artikus13 6522ewm3kti85ia9
إظهار المزيد698
المشتركون
لا توجد بيانات24 ساعات
+57 أيام
+330 أيام
أرشيف المشاركات
\n\n\nВ целом, на формах выведенных просто шорткодом это будет работать. Но вот с плагином Art WooCommerce Order One Click это не сработает, так как форма вызывается через ajax и скрипт блокировки надо инициализировать после того как сработало всплывающее оно. В итоге получается вот такой костыль:\n\n/**\n * Блокировка кнопки отправить при отправке формы CF7\n *\n * @author Artem Abramovich\n * @testedwith WC 8.4\n * @testedwith AWOOC 3.0\n */\nadd_action( 'wp_footer', function () {\n\n ?>\n \n
+1
+2
+1
+2




+5
Быстрый курс по фильтрам в WordPress Block
Иногда требуется для удобства расширять существующий функционал штатных блоков. Существует множество способов такое проделать. Можно добавить пользовательский класс CSS к блоку в редакторе, пользовательский стиль или создать вариант блока.
Но даже этого может быть недостаточно, чтобы получить то, что вам нужно, и вам придется фильтровать основной блок, чтобы добавлять или удалять функции, или создавать совершенно новый блок с нуля.
👉 Подробнее
🥳 Плагин Autogrid
Вышел новый плагин от коллеги @Andreslav Совсем свежий, неделю как опубликован.
Это плагин для создания сложных сеток. Типа колонок, только тут сетки. Работает на Grid CSS.
В управлении используется нативный интерфейс. Так что все довольно привычно и понятно.
Попробовал. Удобно. Если понимаешь как работают гриды, то проблем вообще никаких, можно собирать макеты сеток любой сложности.
Хочу поздравить @Andreslav с первым плагином в репе, пусть будет не последним!
➡️ Качаем, ставим, используем
🥳 Плагин Autogrid
Свежее решение от коллеги @Andreslav. Вот прямо с пылу с жару, неделю как опубликован и полностью на русском языке
Это дополнение к стандартным колонкам. Но только в виде сетки.
Все сделано на grid css. Нативные удобные опции позволят собрать сетку для макета любой сложности.
Потыкал немного, прям удобно. Ну по крайне, мередля меня привычен интерфейс, так что разобрался быстро. Правда я не показатель, но все же🤨
В общем, я
📩 Необходимые настройки для беспроблемной доставки доменной почты
Почтовики все ужесточают и ужесточают политики обработки писем. Обычные владельцы сайтов отправляют вполне безобидные письма своим клиентам используя свою же доменную почту, но письма улетают в спам или вообще не доходят. Что же нужно настроить, чтобы не было проблем?
Подробнее
☺️Easy Hide Admin Menu Items
Плагин, разработанный для удобства использования панели администратора WordPress путем скрытия ненужных пунктов меню. На некоторых веб-сайтах панель администратора может быть загромождена различными меню и настройками, а Easy Hide Admin Menu Items предназначен для того, чтобы помочь пользователям легко настроить свое административное пространство.
Крайне удобная штука, особенно на сайтах где вагон плагинов и премиум тема иногда очень удобно отключать не нужные или не используемые пункты меню
➡️ Скачать плагин
#plugins
Плагин Rank Math SEO. Отключаем мусорный функционал.
Все хорошо в плагинах, но раздражает что нет возможности выключить мусорный функционал, которым никто никогда не пользуется.
Например, плагин Rank Math SEO создает виджет на странице консоли или менюха в верхнем баре. Напишите в коментах кто-нибудь вообще пользуется этим функционалом?
В итоге, пришлось выкручиваться и чесать правой ногой левое ухо😜
Получился Mu плагин, ну или просто в виде плагина можно подключить
Скачать плагин
#snippet #rankmath
Вот такая есть у меня статья, ба-а-альшая такая подборка плагинов. Можно подобрать нужное для любого сайта
https://wpruse.ru/plaginy/big-bundle-wordpress-plugin/
Блокировка кнопки Отправить по всплывающем окне плагина Art WooCommerce Order One Click
Проблема: при нажатии на кнопку Отправить в форме Contact Form 7, данные отправляются довольно долго и пользователи могу нажать на кнопку 100500 раз, соответственно и функция отправки будет срабатывать столько же раз, и писем столько же будет приходить. Это плохо.
Решение: ничего кроме костылька блокировать кнопку через js не придумал. Вот такое решение
// disable button after clicking on submit button
<?php add_action('wp_footer', 'mycustom_wp_footer');
function mycustom_wp_footer()
{
?>
<script type="text/javascript">
jQuery('.wpcf7-form').submit(function() {
jQuery(this).find(':input[type=submit]').prop('disabled', true);
var wpcf7Elm = document.querySelector('.wpcf7');
wpcf7Elm.addEventListener('wpcf7submit', function(event) {
jQuery('.wpcf7-submit').prop("disabled", false);
}, false);
wpcf7Elm.addEventListener('wpcf7invalid', function() {
jQuery('.wpcf7-submit').prop("disabled", false);
}, false);
});
</script>
<?php
}?>
В целом, на формах выведенных просто шорткодом это будет работать. Но вот с плагином Art WooCommerce Order One Click это не сработает, так как форма вызывается через ajax и скрипт блокировки надо инициализировать после того как сработало всплывающее оно. В итоге получается вот такой костыль:
/**
* Блокировка кнопки отправить при отправке формы CF7
*
* @author Artem Abramovich
* @testedwith WC 8.4
* @testedwith AWOOC 3.0
*/
add_action( 'wp_footer', function () {
?>
<script>
jQuery( document ).ready( function ( $ ) {
$( document.body ).on( 'awooc_popup_ajax_trigger', function ( event, data ) {
$( '.awooc-form-custom-order div.wpcf7 > form' ).on( 'submit', function ( e ) {
console.log( e.target );
$( e.target ).find( ':input[type=submit]' ).prop( 'disabled', true );
var wpcf7Elm = document.querySelector( '.wpcf7' );
wpcf7Elm.addEventListener( 'wpcf7submit', function ( event ) {
jQuery( '.wpcf7-submit' ).prop( "disabled", false );
}, false );
wpcf7Elm.addEventListener( 'wpcf7invalid', function () {
jQuery( '.wpcf7-submit' ).prop( "disabled", false );
}, false );
} );
} );
} );
</script>
<?php
}, 1000 );
#snippet #woocommerce #awooc🔖Что читают разработчики?)
Купил себе книгу «PHP 8. В подлиннике». Д. В. Котеров. Покупал в бумаге, так как электронные подобного формата не могу читать, а в бумаге прям зашло.
Крайне рекомендую для разработчиков любого уровня. Доступно написано, есть примеры кода.
А еще есть промокодик 100MARKET на небольшую скидку)
➡️ Купить
#книги
Практика объектного кеширования в WordPress
Материалы пятого митапа технической серии в латвийской WordPress группе. Митап был посвящён теме «Практика объектного кеширования в WordPress». Доклад осветил различные виды кеширования и теорию объектного кеширования, с примерами практического применения в WordPress
https://kagg.eu/meetup-object-caching-practices-in-wordpress/
Repost from WordPress Digest
Вышла новая версия IndexNow v2.6.4
Index Now — это бесплатный плагин под WordPress для быстрого уведомления поисковых систем всякий раз, когда контент создается, обновляется или удаляется.
Используются протоколы IndexNow, Яндекс API, Bing API, Google API, что почти с 99% вероятностью гарантирует индексацию новых страниц сайтов!
Забудьте про проблемы с индексацией и сосредоточьтесь на создании качественного контента для вашего сайта!
Что нового в версии 2.6.4:
- В плагине закрыта уязвимость CVE-2024-0428 (CSRF в
reset_form), найденная специалистами Wordfence (Francesco Carlucci)
🔥 https://wordpress.org/plugins/mihdan-index-now/
#wordpress #wpdigest #indexnow #plugins
🦄 WordPress Digest - Подписаться🎁 С новым годом и Рождеством! Небольшой подарок от WPShop - ПРОМОКОД 20% на все товары
В акции участвуют:
Премиум-темы для WordPress
Bono - быстрая и легкая e-commerce тема для создания интернет-магазинов.
Reboot - многоцелевая тема с конструктором главной страницы, 11 встроенных модулей.
JournalX - бесконечный скролл, подгрузка новых постов на главной и в рубриках и так далее. Отличная, журнальная тема
Root - SEO оптимизированная, быстрая тема, с микроразметкой, валидная верстка, со смайликами, слайдером, спойлерами, кастомными виджетами и так далее.
Cook It - мощная кулинарная тема для ваших рецептов.
Yelly - тема рассчитана на вирусный контент, который легко и быстро распространяется через соц.сети, чем создает хороший поток трафика на сайт.
➡️ Выбрать себе тему со скидкой 20% ➡️
Премиум плагины для WordPress
Quizle - плагин для создания квизов и тестов.
ABC Pagination - плагин для создания каталог записей, отсортированных по алфавиту.
My Popup - плагин всплывающих окон.
WPRemark - плагин блоков внимания с максимальными настройками.
Clearfy - плагин для SEO подготовки сайта, удаления дублей страниц, очистки кода от мусора и так далее.
Expert Review - плагин для создания дополнительной ценности сайту (визуальное оформление).
WPStories - плагин для создания историй (сторис).
➡️ Выбрать себе плагин со скидкой 20% ➡️
Внимание!
В 2024 года цены на все товары поднимутся в 2-3 раза! Таких цен, как сейчас, точно уже не будет! Успейте приобрести качественные продукты WPShop по старой цене.
Реклама. WPSHOP ®
С наступающим Новым годом! Желаю, чтоб в вашем доме круглый год был уют, любовь и счастье. Пусть болезни обойдут вас стороной, а новый год принесёт много радостных и счастливых дней! Желаю, чтобы в новом году исполнились все ваши мечты и желания!
ловите продолжение
