Статьи из категории PHP

PHP

Программная часть сайта

Список статей категории PHP

WordPress Пагинация без Плагина

WordPress Пагинация без Плагина

Дата размещения статьи 04/03/2021

Рассмотрим, как добавить пагинацию в WordPress без плагинов. Наверняка все использовали различные популярные плагины для реализации пагинации, сегодня мы создадим пагинацию при помощи WordPress функции paginate_links(). Это позволит создать пагинацию для любых типов страниц в любом месте вашей темы. Список параметров, доступных для использования функцией paginate_links(): echo paginate_links([...

PHP ООП MySQL - Пошаговое руководство

PHP ООП MySQL - Пошаговое руководство

Дата размещения статьи 25/01/2021

Сегодня познакомимся с объектно-ориентированным программированием (ООП) в PHP. Используя принципы ООП, MySQL создадим простое web-приложение. 1. Введение 2. Файловая структура 3. Структура таблицы базы данных 3.1 Создание базы данных и таблицы товаров 3.2 Вставка демо-данных для таблицы «Товары» 3.3 Создание таблицы с категориями 3.4 Вставка демо-данных для таблицы...

WordPress: Поиск по Сайту (без плагинов)

WordPress: Поиск по Сайту (без плагинов)

Дата размещения статьи 13/12/2020

Сегодня разберёмся, как в WordPress реализовать AJAX поиск по сайту (так называемый «Живой поиск») без использования плагинов. Настроим его должным образом. Рассмотрим, как реализовать поиск по записям, страницам или произвольным типам записей. А также исключим определённые страницы/записи из поиска. Содержание: код поиска WordPress (HTML, CSS); AJAX поиск (JavaScript);...

Отправка mail() в php

Отправка mail() в php

Дата размещения статьи 15/11/2020

Рассмотрим, как отправить почтовое сообщение с помощью php функции mail(). В данной статье мы создадим максимально "белую" отправку, чтобы ваше письмо не попало в папку «Спам». Содержание: создание файла mail.php и основных переменных; формирование текстовой версии письма (text/plain) и таблицы для HTML-версии; доработка HTML-версии почтового сообщения; создание заголовков;...

ACF Repeater (повторитель) – AJAX загрузка

ACF Repeater (повторитель) – AJAX загрузка

Дата размещения статьи 27/09/2020

Сегодня разберёмся, как реализовать загрузку полей ACF Repeater (повторитель) с помощью технологии AJAX. При нажатии на кнопку будем подгружать вложенные поля (пусть это будут изображения). Выведем изображения, предварительно создав три переменные: $total_rows - получим общее число вложенных полей; $count - заведём счётчик для подсчёта; $number - добавим ограничение,...

Шпаргалка по WooCommerce

Шпаргалка по WooCommerce

Дата размещения статьи 02/07/2020

Шпаргалка по WooCommerce включает в себя: проверку типа страницы магазина, вывод товаров, категорий товаров, атрибутов, получение ссылок на различные страницы магазина, работа с корзиной, в том числе AJAX добавление товара в корзину и многое другое. Установка и подготовка Включение поддержки WooCommerce в вашей теме functions.php // Подключение WooCommerce...

Как Загрузить SVG в WordPress

Как Загрузить SVG в WordPress

Дата размещения статьи 23/03/2020

Сегодня мы рассмотрим, как можно в WordPress разрешить загрузку SVG изображений, чтобы добавлять SVG через библиотеку файлов. Научимся добавлять и другие форматы, например, WEBP. При попытке загрузить SVG в WordPress, вы увидите следующее предупреждение о невозможности добавления данного типа по соображениям безопасности. Первое, что необходимо сделать, добавить следующую...

Отзывы в WordPress без Плагинов

Отзывы в WordPress без Плагинов

Дата размещения статьи 29/02/2020

Рассмотрим, как сделать добавление и отправку отзывов в WordPress. При отправке отзыва пользователем он будет добавлен как запись со статусом «На утверждении». Отзыв будет размещён на сайте после проверки/модерации администратором. Рассмотрим также вариант, чтобы отзыв публиковался автоматически, после его отправки пользователем. Файловая структура. Необходимые файлы. Папка темы/ includes/...

jQuery + AJAX + JSON + PHP. Пошаговое руководство

jQuery + AJAX + JSON + PHP. Пошаговое руководство

Дата размещения статьи 11/11/2019

Сегодня вы узнаете, как создавать, читать, обновлять и удалять записи в базе данных. А также реализуем поиск и пагинацию. Мы будем использовать jQuery, AJAX, JSON и PHP. 1. Обзор проекта 2. Настройка REST API 3. Необходимые файлы и папки 3.1 Файловая структура 3.2 Создание файла index.html 3.3 Подключение...

Простой REST API в PHP - Пошаговое руководство

Простой REST API в PHP - Пошаговое руководство

Дата размещения статьи 06/11/2019

В данной статье вы узнаете, как создать простой REST API в PHP. 1. Обзор проекта 1.1 Что такое REST API? 1.2 Зачем нужен REST API? 1.3 Где используется REST API? 2. Файловая структура 3. Настройка базы данных 3.1 Создание таблицы категорий 3.2 Дамп данных для таблицы категорий 3.3...

Яндекс Метрика API: Счётчик Просмотров

Яндекс Метрика API: Счётчик Просмотров

Дата размещения статьи 08/10/2019

В данном руководстве рассмотрим работу с API Метрики от Яндекса. Создадим счётчик просмотров страниц (статей). Первое и самое важное, без чего невозможно продолжать - у вас должен быть подключен счётчик Яндекс.Метрики. Далее порядок действий следующий: получить OAuth-токен; сформировать запрос для получения данных; организовать сохранение полученных данных на вашем...