Як обмежити доступ до Майстерні WordPress за IP-адресою

Безпека є важливою частиною роботи будь-якого типу веб-сайту. На жаль, цілком ймовірно, що хтось в кінцевому підсумку захоче спробувати увійти в вашу панель керування сайтом без вашої згоди. Щоб це припинити, вам потрібно подбати про достатній захист. Є багато різних способів захистити сайт, який побудований на двигуні WordPress. У більшості випадків основну увагу потрібно приділяти захисту сторінки входу в панель інструментів і саму Майстерню, оскільки вони є найбільш ймовірними об’єктами атаки. У сьогоднішній статті ми...

Що таке Git та Github – керівництво для початківців

Життя програміста – це не тільки сидіння наодинці в темній кімнаті, яка освітлюється лише світлом монітора. Це ще й спілкування з іншими програмістами, соціальна участь в різних спільнотах. Ось чому з’явилися на світ і стали популярними такі речі як Git та Github. Git – це програмне забезпечення для контролю версій, яке робить співпрацю з колегами по команді дуже простим. Простим, як тільки ви пройдете початкову стадію навчання. І сьогоднішня стаття призначена для початківців, які хочуть...

Як створити прості кнопки за допомогою CSS3

У сьогоднішньому уроці ми на практиці зробимо кілька класних, але простих, кнопок за допомогою CSS3 стилів. Ви можете їх використовувати для красивого оформлення користувацького інтерфейсу своїх проектів. Отже, приступимо…   Крок №1 – HTML код (каркас) Каркасний HTML-код дуже простий, ми створимо 3 тега для посилання (<a>) з класом button, і, оскільки ми будемо використовувати три різних колірних стилів, дамо кожному посиланню свій клас для кольору. <html> <body> <div id="buttons"> <a href="#" class="button green">кнопка 1</a>...

9 онлайн платформ, на яких можна швидко поділитися кодом

Програмісти, в основному, використовують IDE (інтегроване середовище розробки) для своєї роботи і написання коду. Це досить потужні інструменти, в яких є інтуїтивно зрозумілий та зручний інтерфейс, включені передвстановлені бібліотеки, є підтримка безлічі мов, генератори коду, інструменти для спільної роботи та інші. Але, іноді, є потреба в тому, щоб можна було швидко поділитися з іншими сніпетами коду, який робочий і доступний онлайн. Наприклад, вам потрібно розмістити на своєму сайті шматок робочого коду і показати демо його...

Знак долара ($) і знак підкреслення (_) в JavaScript

Знак долара ($) і символ підкреслення (_) є ідентифікаторами в JavaScript, що означає, що вони ідентифікують об’єкт так само, як і його ім’я. Ідентифіковані ними об’єкти включають такі речі, як змінні, функції, властивості, події та об’єкти. З цієї причини ці символи не обробляються так само, як інші спеціальні символи. Замість цього JavaScript обробляє $ і _ так, як якщо б вони були літерами алфавіту. Ідентифікатор JavaScript (або просто ім’я для будь-якого об’єкта) повинен починатися з...

Як відключити на сторінці клік правою кнопкою миші з допомогою JavaScript

Це робиться дуже легко і просто, хоча і не є панацеєю. Новачки часто вважають, що блокуючи виклик відвідувачами контекстного меню за допомогою кліка правою кнопкою миші, вони можуть запобігти крадіжці вмісту їх веб-сторінки. Але, це не зовсім так. Відключення кліка правої кнопки миші легко обходиться більш досвідченими користувачами, а доступ до більшої частини коду сторінки взагалі не вимагає кліка правою кнопкою миші. Доступ до контекстного меню також можна отримати і за допомогою клавіатури. На клавіатурі...

Як згенерувати випадкове число (або рядок) в PHP

При розробці додатку на мові програмування PHP досить часто доводиться створювати випадкові числа. Наприклад, щоб робити вибірку випадкового запису з бази даних, щоб створювати унікальний ідентифікатор користувача (або сеансу), щоб виводити випадкову картинку на сайті, щоб привласнювати випадкові назви файлам і т.д. Застосувань цього є досить багато. Серверу (комп’ютеру) досить складно згенерувати дійсно випадкове значення. Щоб спростити йому завдання – вам потрібно буде надати комп’ютеру діапазон конкретних значень для вибору. Як ви розумієте, це трохи...

Як збільшити трафік на свій блог – практичні поради

Наша сьогоднішня стаття присвячується Дню блога, який святкується починаючи з 2005 року 31 серпня. І незалежно від того, чи ви блогер-початківець, чи вже досвідчений блогер, інформація з сьогоднішньої статті може принести вам користь. Принаймні, ми сподіваємось на це. Ми теж відносимось до блогерів і самі знаємо, що мало хто з блогерів повністю задоволений трафіком своїх сайтів. Чим більше у вас є, тим більше ви хочете. Тому, сьогодні ми розглянемо практичні поради щодо збільшення трафіку вашого...

Найкращі сайти для онлайн-навчання по різних напрямках

В сьогоднішній добірці ми розглянемо перелік найкращих сайтів, що створені для онлайн-навчання. Добірка не містить рейтингів сайтів і вони представлені у алфавітному порядку.     BikWebClass – курси онлайн для напрямку HoReCa. Окремо можна виділити напрямки HACCP (ХАССП), безпеки харчування для операторів ринку харчування та подібні. Зараз платформа знаходиться на стадії активного наповнення матеріалами. Курси підійдуть як для індивідуальних гравців, так і для цілих компаній. Частина курсів доступні у безкоштовному режимі. Мови: російська та українська....

Як в Magento 2 відобразити в phtml шаблоні лінк на кошик

У сьогоднішньому невеликому практичному уроці ми покажемо вам, як можна легко відобразити посилання на кошик в phtml шаблоні або блоці в Magento 2. Посилання на кошик і сторінку оплати можна отримати за допомогою методу getUrl(). Це дозволяє легко відобразити ці посилання в потрібному місці і без необхідності писати XML-код у файлах макета.   Якщо вам потрібно відобразити посилання на кошик і на сторінку оформлення замовлення в phtml файлі шаблону, тоді використовуйте наступний код. Відображаємо посилання...

Про що розповість зовнішній вигляд вашого язика

За зовнішнім виглядом язика можна визначити стан здоров’я людини, оскільки він є певним дзеркалом організму. Кажуть, що якщо язик чистий і без нальоту – це ознака здорової травної системи. Також, на ньому відбивається стан й інших основних органів людського організму. Наприклад, кінчик язика відповідає за серце, бічні краї показують стан правих та лівих легень.   На рівень стану здоров’я може вказувати колір язика, стан його слизової, наліт і характер поверхні язика. Наліт на язиці –...

Як робити переклад плагіна для сайту на WordPress

Одна з найяскравіших особливостей CMS WordPress – це наявність тисячі плагінів на будь-який смак. Незалежно від того, які функції ви шукаєте, ймовірно, є плагін, який допоможе вам у цьому. Проте, переважна більшість з них представлені тільки з інтерфейсом англійською мовою, що може створювати труднощі для тих, хто не є носієм мови. Щоб усунути цю прогалину, ви можете самостійно (або за допомогою інших) робити переклад потрібного плагіну. У сьогоднішній статті ми докладно розповімо вам, як перекласти...

Уроки PHP – Як отримати URL поточної сторінки

Досить часто вам доведеться дізнаватися URL поточної сторінки в своєму PHP додатку. Наприклад, якщо вам потрібно зробити якусь конкретну дію в залежності від фактичної URL адреси.     Як отримати URL поточної сторінки з допомогою PHP У мові програмування PHP є деякі вбудовані глобальні змінні, які роблять процес отримання поточної URL-адреси досить простим. Ви можете отримати будь-яку інформацію про поточний URL за допомогою суперглобального масиву $_SERVER. За допомогою цього масиву ви можете отримати назву доменного...

CodeLobster IDE – безкоштовний PHP, HTML, CSS, JavaScript редактор

В сьогоднішній статті ми розглянемо безкоштовний крос-платформний редактор для веб-розробки – CodeLobster IDE. Він вже тривалий час є присутнім на ринку та завоював дуже велику кількість користувачів.   CodeLobster IDE призначений для редагування PHP, HTML, CSS і JavaScript файлів. Він підсвічує код в залежності від синтаксису, показує підказки для тегів, функцій та їх параметрів. Цей редактор дуже добре працює зі змішаним кодом.   Якщо ви вставите РНР код в який-небудь HTML шаблон, то редактор коректно...

JavaScript функції DOM, про які ви не знали

Дуже важливо в процесі програмування використовувати функції DOM і Web API, які працюють у всіх сучасних браузерах і без будь-яких залежностей. У сьогоднішній статті ми розглянемо маловідомі функції DOM, у яких сильна підтримка в браузерах. Ці методи і властивості будуть добре працювати з будь-яким набором інструментів, який ви будете використовувати в своїх проектах.     Ви напевно використовували addEventListener(), щоб прив’язувати події до елементів в документі. Зазвичай виклик addEventListener() виглядає приблизно так: <script> element.addEventListener('click', doSomething,...