WP Shortlink Manager – это плагин для управления сокращёнными ссылками в WordPress. Позволяет создавать короткие ссылки, отслеживать количество кликов и управлять ими в админ-панели.
- Скачайте этот репозиторий (
Code
→Download ZIP
). - Войдите в админ-панель WordPress → Плагины → Добавить новый.
- Нажмите Загрузить плагин и выберите скачанный
.zip
архив. - Нажмите Установить → Активировать.
- Скачайте этот репозиторий и распакуйте архив.
- Папку wp-shortlink-manager загрузите в
wp-content/plugins/
. - Войдите в админ-панель WordPress → Плагины.
- Найдите WP Shortlink Manager и нажмите Активировать.
- В меню админ-панели WordPress в разделе Инструменты появится страница Shortlinks.
- Вы можете создавать короткие ссылки, указывая оригинальный URL.
- Плагин позволяет отслеживать количество кликов.
- Поддерживаются массовые действия - удаление ссылок.
- Возможна сортировка и фильтрация по кликам, дате создания и другим параметрам.
- WordPress 5.8+
- PHP 7.4+
- MySQL 5.7+
Этот плагин разрабатывался с использованием ChatGPT для ускорения процесса разработки.
wp-shortlinks/
│── includes/
│ │── class-shortlink.php # Класс для работы с короткими ссылками
│ │── class-admin.php # Класс для отображения панели администратора
│ │── class-redirect.php # Класс для обработки редиректов
│ │── class-security.php # Класс для проверки прав доступа (если требуется)
│ │── class-shortlink-list-table.php # Класс для отображения таблицы существующих ссылок
│── assets/
│── wp-shortlinks.php # Главный файл плагина (точка входа)
│── uninstall.php # Файл для удаления плагина
│── readme.md # Информация о плагине
- Определяет информацию о плагине.
- Регистрирует хуки для загрузки.
- Инициализирует основные классы.
- Управляет созданием, редактированием и удалением коротких ссылок.
- Взаимодействует с базой данных WordPress (
WPDB
).
- Создает страницу настроек в панели администратора.
- Добавляет форму создания коротких ссылок и таблицу существующих ссылок.
- Обрабатывает редиректы при переходе по короткой ссылке.
- Увеличивает счетчик переходов в базе данных.
- Реализует таблицу ссылок с
WP_List_Table
. - Поддерживает пагинацию, сортировку и массовые действия.
- Проверяет права доступа пользователей.
- Позволяет переопределять роли через хуки.
- Удаляет все данные плагина при его удалении.
** WP Shortlink Manager | Open Source**