en
Feedback
InwebPress | WordPress 🇺🇦

InwebPress | WordPress 🇺🇦

Open in Telegram

🇺🇦 Українська спільнота веб-розробників та користувачів WordPress. ➤ Веб-розробка, WordPress, SEO та маркетинг. Підприємництво в Україні. ➤ Наш чат: @inweb_chat ➤ Замовте веб-сайт або консультацію: @sovka7

Show more
313
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
Рашизм на черзі
Рашизм на черзі

Безкоштовна тема Greenshift - Як зробити Мега-меню на сайті? 🔴 https://www.youtube.com/watch?v=Bq5iXVYCIFk #gutenberg #fse —————————

27 простих сніпетів для Інтернет-магазину на WooCommerce Кастомізуємо Кошик, Оформлення, Мій акаунт. Зберігайте собі сніпети, може стануть вам в нагоді. 🔴 https://www.youtube.com/watch?v=3DdSwB2-0Js

На плагін Filter Everything діє знижка! $40 $28 Filter Everything - популярний плагін для створення фільтрів на сайті. Фільтр
На плагін Filter Everything діє знижка! $40 $28 Filter Everything - популярний плагін для створення фільтрів на сайті. Фільтрами можна відфільтровувати товари, публікації та довільні типи записів. Або фільтрувати записи по довільним полям. Сумісний з WooCommerce, WPML і ACF. 👉 Більше про можливості плагіну читайте тут (українською) 👉 Інфо / Купити плагін

🚨 Дослідники безпеки попереджають, що плагіни WordPress Advanced Custom Field» і Advanced Custom Fields Pro, які встановлено мільйонами, уразливі до атак міжсайтових сценаріїв (XSS). Усім користувачам «Advanced Custom Fields» і «Advanced Custom Fields Pro» рекомендується якнайшвидше оновити ці плагіни до останньої версії.

Тема WoodMart оновилася до версії 7.2.2 Важливо оновити тему та плагін WoodMart Core до останніх версій, щоб захистити свій сайт. Знайдені уразливості, які вже закриті в останній версії: WordPress Woodmart Core plugin <= 1.0.36 – PHP Object Injection WordPress Woodmart Core plugin <= 1.0.36 – Privilege Escalation WordPress Woodmart theme <= 7.2.1 – Cross-Site Scripting (XSS) vulnerability WordPress Woodmart theme <= 7.2.1 – Broken Access Control vulnerability Важливо: не забудьте перед оновленням зробити повну резервну копію! #woodmart

Наразі сервіс все ще перебуває у процесі переліцензування з боку НБУ. На даний час не оголошено точних строків. Відмови у вид
Наразі сервіс все ще перебуває у процесі переліцензування з боку НБУ. На даний час не оголошено точних строків. Відмови у видачі ліцензії від Національного Банку також не було. Ми намагаємося зробити все можливе для відновлення повноцінної роботи сервісу. Яку маємо тимчасову альтернативу для прийому платежів, щоб Ваш бізнес не зупинявся? Якщо у вас є активний мерчант у сервісі LiqPay або у Райффайзен Банк Аваль, то WayForPay може підключити прийом платежів через вказані сервіси. Без додаткових інтеграцій. WayForPay не бере жодної комісії, тому буде застосована комісія мерчанту LiqPay або у Райффайзен Банк Аваль, яка буде зніматися вказаними сервісами. Відшкодування також буде проведено цими сервісами. Що буде працювати у WayForPay: 1) Буде працювати прийом платежів через WayForPay. 2) Статистику за платежами можна переглядати у кабінеті. 3) Є можливість робити повернення, холдування, списання. Платіжні методи на сторінці будуть доступні ті, які налаштовані у магазинах LiqPay або у Райффайзен Банк Аваль. Якщо бажаєте, щоб вам переналаштували прийом платежів в магазині, будь-ласка зверніться до підтримки WayForPay.

Параметри з прапорцем autoload Є параметри які використовуються на різних сторінках сайту і є необхідними для коректної роботи вашого сайту на WordPress. Ці параметри завантажуються в оперативну пам'ять сервера, щоб сторінки сайту могли швидко отримати до них доступ, та не зверталися до БД (запити в БД працюють повільніше, ніж запити до RAM). Щоб параметр WordPress, теми або плагіну завантажувався до оперативної пам'яті йому назначається прапорець autoload. Параметри з прапорцем autoload завантажуються в пам'ять автоматично під час завантаження ядра WordPress. Дуже часто, коли розробники пишуть код теми або плагіну, то вони не задумуються над прапорцем autoload і чи взагалі потрібно завантажувати параметри в пам'ять. Під час використання функцій update_option() або add_option(), прапорець autoload встановлюється за замовчуванням для нових параметрів. А під час деактивації або видалення теми чи плагіна, параметр нікуди не зникає. Приклад функції add_option() add_option( 'myhack_extraction_length', '255', '', 'yes' ); в цій функції четвертим параметром вказано, що параметр який ми додаємо отримує прапорець autoload і його дані мають завантажуватися в пам'ять. Developer Resources: https://developer.wordpress.org/reference/functions/add_option/ add_option( string $option, mixed $value = '', string $deprecated = '', string|bool $autoload = 'yes' ): bool

Конкретний приклад на одному сайті WordPress Червоним відмітив теми та плагіни які завантажують в оперативну пам'ять свої нал
Конкретний приклад на одному сайті WordPress Червоним відмітив теми та плагіни які завантажують в оперативну пам'ять свої налаштування. Хоча, самих цих тем та плагінів на сайті вже немає. Але, ресурси сайту вони використовують! Звичайно, налаштування можуть бути мізерними і займати в пам'яті декілька кілобайт чи декілька десятків кілобайт. Проблеми починаються, коли таких залишкових параметрів назбирається на декілька Мб чи десятків мегабайт. В моєму прикладі всі параметри в пам'яті займають біля 700 кілобайт. Порогове значення - 900 кб.

Де плагіни та теми зберігають свої налаштування? Всі теми та плагіни зберігають свої налаштування в БД. Частина з них зберігає всі свої дані в таблиці з параметрами (wp_options), а частина у власних таблицях. Хорошою практикою є зберігання даних в окремих власних таблицях. Але не всі розробники переймаються створенням окремої таблиці для збереження даних свого продукту, а зберігають дані в загальній таблиці wp_options. Це масовий підхід. Взагалі, це не є проблемо питання в яких таблицях зберігати дані. Проблема в іншому: після видалення продукту в БД залишаються дані, або навіть цілі таблиці з даними. Правильний підхід: після видалення основного продукту також спеціальними запитами видаляти дані з БД. Для цього в інтерфейс плагіну додають відповідні чекбокси. Коли спрацьовує WordPress-хук на видалення плагіну, то в БД відправляється відповідний SQL-запит на видалення всіх налаштувань та таблиць плагіну (таблиці не завжди видаляються). Наприклад, такі плагіни як WooCommerce, Revolution Slider, Ninja Forms та багато інших залишають після себе цілі таблиці (і не одну) в БД, Якщо у вас таких плагінів на сайті більше немає, то їхні таблиці можна видалити з БД (для цього використовуємо phpMyAdmin). Мораль така: 1. Якщо ви розробник плагінів, то не лінуйтесь додавати відповідні чекбокси для видалення всіх даних в БД після видалення плагіну. Не залишайте після себе сміття в чужій БД. 2. Якщо ви користувач, то встановлення плагінів має бути виваженим кроком. Тобто, ставимо на робочому сайті тільки ті плагіни, які дійсно нам вкрай необхідні. А для експериментів та знайомства з плагінами використовуємо тестові сайти, які можна потім повністю видалити. 3. Якщо ви користувач, то після встановлення та активації плагіну пройдіться по його налаштуваннях і зверніть увагу на те, чи має плагін відповідні налаштування для очищення БД після свого видалення. Якщо такі налаштування присутні, то активуйте їх. 4. Якщо такі налаштування відсутні, то після видалення плагіну перевірте БД на наявність таблиць даного плагіну. Якщо ви більше не плануєте даний плагін встановлювати, то можете спокійно видалити його таблиці. 5. Потрібно перевірити БД на наявність залишкових параметрів з прапорцем autoload. Їх також можна видалити. 6. "Хвостики" в БД можна видалити за допомогою інших спеціальних плагінів. Наприклад, такі плагіни як Jetpack після свого видалення продовжують і далі завантажувати в оперативну пам'ять свої параметри! Такі теми як, Twentytwentytwo та Storefront також, після свого видалення продовжують завантажувати в оперативну пам'ять свої параметри, хоча самих тем вже давно немає на сайті! Бачимо, що проблема не тільки в тому, що дані видалених продуктів знаходяться в БД, але й в тому, що їхні параметри продовжують далі використовувати ресурси вашого сайту. Увага: всі маніпуляції з БД виконуємо тільки після створення свіжої і актуальної копії БД!!!

У зв'язку із затриманням розгляду з боку Національного Банку України (НБУ) на продовження ліцензії ТОВ “ФК “ВЕЙ ФОР ПЕЙ” банк
У зв'язку із затриманням розгляду з боку Національного Банку України (НБУ) на продовження ліцензії ТОВ “ФК “ВЕЙ ФОР ПЕЙ” банки-партнери призупиняють роботу з сервісом до надання ліцензії. До моменту видачі ліцензії прийом платежів у сервісі призупинено. Орієнтовний строк отримання ліцензії - 5 травня 2023 року. Чекаємо від сервісу гарних новин!

БЕЗКОШТОВНИЙ набір на марафон "YouTube-канал: з нуля до перших переглядів" - ТРИВАЄ! Вас чекає 5 насичених днів марафону, яки
БЕЗКОШТОВНИЙ набір на марафон "YouTube-канал: з нуля до перших переглядів" - ТРИВАЄ! Вас чекає 5 насичених днів марафону, який точно допоможе вам розібратись чому YouTube-канал може стати важливим каналом комунікації у бізнесі і як працювати з ним правильно! На безкоштовному марафоні-практикумі ви дізнаєтесь: 🔸 все про специфіку підготовки YouTube-каналу для бізнесу, 🔸 розберетесь як назва впливає на успіх проєкту та як, спираючись на тематику, обрати формат відео. А також отримаєте план по створенню та публікації відео! На вас чекає купа корисного контенту, тестування і навіть “жива” онлайн-зустріч з наставником. А на завершення марафону - вас чекає нетворкінг-зустріч із наставником - Олексієм Токовенком. У прямому ефірі ви зможете поставити свої запитання, та отримати ГРАНТ на навчання від Академії WebPromoExperts!🏆 ⚡️Стартуємо 8 травня ⚡️ Реєстрація тут: https://bit.ly/3oJfiy3

Додайте собі в календар

Вийшла новая версія WoodMart 7.2. Що нового? WoodMart – це популярна тема WordPress для створення сучасних та функціональних
Вийшла новая версія WoodMart 7.2. Що нового? WoodMart – це популярна тема WordPress для створення сучасних та функціональних інтернет-магазинів на базі плагіну WooCommerce. В новій версії WoodMart було додано декілька нових демо-варіантів, додані нові функції, виправлені помилки, що стосуються відображення окремих елементів на сайті, покращена сумісність зі сторонніми плагінами WordPress (WooCommerce, Yoast SEO, WPML, Elemnetor, WPBakery та Relevanssi), оновлено список шрифтів Google та покращені деякі старі функції... 👉 Детальніше #woodmart

🌿 Безкоштовні цифрові продукти від Envato. Травень, 2023 Посилання: 👉 Всі безкоштовні файли від Envato (прокручуємо сторінк
+1
🌿 Безкоштовні цифрові продукти від Envato. Травень, 2023 Посилання: 👉 Всі безкоштовні файли від Envato (прокручуємо сторінку вниз і знаходимо розділ "Grab May's free items") 👉 Всі безкоштовні файли від Envato Elements 👉 Додаткові безкоштовні продукти цього місяця (зазвичай, тут розміщують теми WordPress) Продукти для WordPress: WP File Access Manager - плагін WordPress для обмеження доступу до завантажених медіафайлів. Функції WP File Access Manager: - Обмеження доступу до окремих файлів. - Обмеження доступу для типів файлів (наприклад: pdf, jpg, png, zip, txt, docx, doc, mp4, mp3, mov, ppt, xls, csv та будь-які інші типи файлів). - Обмеження доступу до всіх файлів. - Обмеження доступу для неавторизованих користувачів. - Обмеження доступу на основі ролей користувачів. - Обмеження доступу на основі ID користувача. - Сумісний з плагіном TNC Flipbook (для перегляду PDF). - Сумісний з Multisite. 🔗 Детальніше #envato

Привіт, друзі! На моєму сайті та на Ютуб-каналі є матеріал про Редирект-Майстер. Це скрипт PHP, який дозволяє зберігати всі в
Привіт, друзі! На моєму сайті та на Ютуб-каналі є матеріал про Редирект-Майстер. Це скрипт PHP, який дозволяє зберігати всі ваші посилання в одному місці. Скрипт також генерує короткі посилання для зручного подальшого поширення в Інтернеті. Редирект-Майстер закриває головну біль: Ти автор контенту, займаєшся інфобізнесом або партнерським маркетингом. Твої посилання поширені по всьому Інтернету. Чудово! Але, раптом виникла потреба змінити одне з посилань, яке вже розміщене на десятках, чи навіть на сотнях сторінках. Що робити? Для зміни посилання доведеться згадувати, де воно розміщене і витратити на зміни багато часу. Але, з Редирект-Майстром це питання вирішується за кілька хвилин. Одна правка і всі посилання змінені! Зручно? – Дуже! Плюс: ваші посилання виглядають короткими і ви в адмінпанелі бачите, чи переходять люди по ним чи ні. Сьогодні я анонсую вихід версії 1.5! Стара версія 1.4 (2019-го року, а може вона ще старіша) з PHP-помилками вже в минулому! Що нового в 1.5? 👉 Скрипт безкоштовний!!! Ті версії скрипта, які ще продаються в Інтернеті - це старі версії 1.4 які містять в собі помилки та не сумісні з PHP 7.4+ - Версія 1.5 сумісна з PHP 7.0 - 8.1. 👉 Виправлення помилок PHP. 👉 Скрипт можна встановити на локальному веб-сервері. 👉 Скрипт існує у вигляді двох мовних версій: російська і українська (новинка). 👉 Дрібні покращення в дизайні (шрифт, іконки, кнопки). 👉 Перевірка наявності нової версії (розділ Про систему). 👉 Перевірка версії PHP і розширень (розділ Про систему). Буду радий новим користувачам скрипта, а також зворотному зв'язку. На GitHub я описав Дорожню карту. Для зворотного зв'язку і питань є розділ Issues (на GitHub). Посилання: - GitHub - Питання, проблеми (Issues) - Донат Коли є бажання, ви можете підтримати розвиток проекту своїми донатами. Дякую!

Repost from DOU
Актуальність WordPress: чому з ним треба працювати у 2023 році 🤔 Юрій Форостюк, Full-Stack Developer в компанії Zeeks, взявс
Актуальність WordPress: чому з ним треба працювати у 2023 році 🤔 Юрій Форостюк, Full-Stack Developer в компанії Zeeks, взявся довести, чому WordPress — це актуально, потрібно, багатофункціонально, гнучко, а до того всього ще й цікаво використовувати в продуктах. У статті є перелік не тільки переваг, але й недоліків та найпоширеніших помилок у роботі з WP. Доповнюйте у коментарях 👉 https://dou.ua/goto/gXcR

На DOU з'явився пост про WordPress. А в телеграм-каналі DOU true-прогрери розвели срач, що "WordPress це лайно" ))) "Релігійні війни" - це наше все!

Дорожні карти для розробників від roadmap.sh Покрокові інструкції та шляхи вивчення різних інструментів або технологій: Front
Дорожні карти для розробників від roadmap.sh Покрокові інструкції та шляхи вивчення різних інструментів або технологій: Frontend Developer Backend Developer DevOps Roadmap Android Developer PostgreSQL DBA Blockchain Developer QA Engineer Software Architect ASP.NET Core Developer Flutter Developer Cyber Security Expert UX Design React Native Developer Computer Science React Developer Angular Developer Vue Developer JavaScript Roadmap Node.js Developer TypeScript Python Developer System Design Java Developer Spring Boot Developer Go Developer GraphQL Software Design and Architecture Design System Kubernetes Roadmap MongoDB Roadmap 👉 Дорожні карти для розробників 👉 Youtube-канал the roadmap #dev #resource #roadmap

👨‍💻 Хто такий DevOps? DevOps відповідає за плідну співпрацю різних команд розробників, допомагає оптимізувати робочі процес
👨‍💻 Хто такий DevOps? DevOps відповідає за плідну співпрацю різних команд розробників, допомагає оптимізувати робочі процеси і в результаті скоротити витрати та час на розробку продукту. Що має вміти DevOps інженер? Дехто називає його людиною-оркестром. І в певному сенсі таке визначення є обґрунтованим, тому що девопс одночасно має: ✔️ забезпечувати безперервну доставку коду; ✔️ конфігурувати та розгортати інфраструктуру; ✔️ налаштовувати спільну роботу хмарних сервісів; ✔️ убезпечувати всі процеси, які є на проєкті; ✔️ постійно взаємодіяти з розробниками та QA-ми; ✔️ сприяти розвитку команди в технічній експертизі. І це лише частина обов’язків, які можуть лежати на девопсі. Senior SRE практикуючий DevOps у Cloud Native проєктах та сертифікований адміністратор Kubernetes Денис Васильєв з цього приводу говорить наступне: «DevOps як процес дуже багатогранний. Необов’язково бути спеціалістом у всьому – важливо знати свою нішу і розвиватися в напрямку, який до душі, у першу чергу, тобі. І ось тут допоможуть платні та безплатні курси, різного роду base-кемпи, які часто організовують топи IT ринку. Ти можеш влаштуватися як Trainee на невелику зарплатню, але вже до реальної команди, і отримати ментора. Але ось моя рекомендація – подивись тренди й почни з самоосвіти, прямо сьогодні. Тому як завтра тебе будуть наймати ті, кого ти пропустив уперед». Корисні посилання по темі: 👉 Більш детальніше про те, хто такий DevOps і як ним стати Дорожні карти по професії: 👉 SRE Competency Matrix від Дениса Васильєва 👉 DevOps Roadmap від Камрана Ахмеда. (Завантажити PDF) 👉 DevOps Roadmap від TechWorld with Nana (Завантажити PDF) 👉 DevOps Roadmap на 2023 рік від Мілана Мілановича (Завантажити PDF) #DevOps #roadmap