Плагин не отображается в панели управления

30 мар. 2014 г., 20:36:59
Просмотры: 31K
Голосов: 5

Я видел много похожих вопросов, но все они решались просто добавлением формата названия в начало главного PHP-файла плагина и/или ручной загрузкой и распаковкой плагина, но ни один из этих ответов мне не помог.

Речь идет о плагине Wordpress Users. После загрузки и распаковки его в директорию wp-content/plugins/, я не могу найти его в списке панели управления.

Я проверил, что главный файл (wp-users.php) находится в корневом пути и начинается с названия плагина:

<?php
/*
Plugin Name: WordPress Users
Plugin URI: http://kempwire.com/wordpress-users-plugin
...

Я в замешательстве от того, что может происходить. Есть какие-нибудь идеи?

2
Комментарии

У вас есть информация для отладки?

s_ha_dum s_ha_dum
30 мар. 2014 г. 21:12:44

@s_ha_dum - Нет. Режим отладки включен (define('WP_DEBUG', true);), но ошибки не отображаются.

Manolo Manolo
30 мар. 2014 г. 21:21:31
Все ответы на вопрос 2
0

Если заголовки плагина указаны правильно, то единственное, что приходит на ум — это некорректные владелец и разрешения у файла плагина или его директории (если он находится в одной). Помимо логической важности, если проверить исходный код, можно увидеть, что ядро WordPress специально проверяет, доступны ли файлы плагина для чтения.

См. следующие ресурсы по настройке соответствующих параметров: http://codex.wordpress.org/Changing_File_Permissions
http://codex.wordpress.org/Hardening_WordPress https://wordpress.stackexchange.com/a/96454/21376

30 мар. 2014 г. 21:49:03
0

Проверьте права доступа к файлам в директории плагина, начиная с основного PHP-файла. Минимально необходимые права для того, чтобы WordPress мог читать файл, должны быть 0644.

18 окт. 2019 г. 17:26:51