Якщо вордпресс-плагін не ставиться в адмінці
Зазвичай в сайтах, які робляться на WordPress. все просто. Але часом і з цим движком виникають проблеми. Про одну з них я писав у статті про налаштування плагіна Hyper Cache - це високе навантаження на сервер.
Інша проблема може виникнути при установці WordPress-плагінів. а саме: плагін не хоче встановлюватися через адмінку даної CMS. В цьому випадку можна, звичайно, скопіювати його файли в папку «wp-content => plugins». Але доведеться або зв'язуватися зі своїм сайтом по FTP, або ж через адмін-панель. Все це дуже незручно і можна зробити простіше.
Взагалі, коли таке буває? Насправді, рідко і все залежить від вашого хостера. На одному колишньому хостингу з сайтом web-ru.net таке було, там же і порадили рішення проблеми. Правда, все одно сайт довелося переносити на інший хостинг. де зараз цієї проблеми немає (і ряду інших теж).
Що робити, якщо в WordPress плагін не встановлюється через адмінку автоматично?
Відкриваємо файл wp-config.php - це головний конфігураційний файл вордпресс, знаходиться в корені WP-сайту. Далі десь після define ( 'DB_COLLATE', »); пишемо таке:
define ( 'WP_TEMP_DIR', 'шлях до збереження тимчасових файлів');
Цей шлях у кожного свій і залежить від хостера. Можна просто попросити його у підтримки вашого хостингу. Як правило, в цьому «шляху» буде використовувати ваші дані на хостингу. Виглядати все це може приблизно так:
Після цього в файл wp-config.php потрібно внести ще порцію інформації. У самий його кінець додаємо наступне:
if (is_admin ()) add_filter ( 'filesystem_method', create_function ( '$ a', 'return «direct»;'));
define ( 'FS_CHMOD_DIR', 0751);>
Редагування wp-config.php. клікабельно
До речі, якщо будете копіювати код звідси, то вводите одинарні та подвійні лапки вручну, щоб не було непорозумінь - як у багатьох при вставці коду для приховування версії WordPress.
Ось і все. Тепер будь-який плагін WordPress не може не встановлюватися в адмінці
Ще статті по темі:
- Правильний файл Robots.txt для Wordpress - настройки без плагіна
- Як зробити горизонтальні і вертикальні лінії за допомогою HTML і CSS