Активация плагинов в WordPress 2.5
Если вы обновились до WordPress 2.5, то возможно столкнулись с проблемой, когда некоторые плагины невозможно активировать. WordPress выдает сообщение о фатальной ошибке.
На самом деле проблема скорее всего не в плагине, особенно если он нормально работал на предыдущих версиях WordPress. Просто теперь WordPress якобы «проверяет» работоспособность плагина. Как отключить эту глупость я не знаю, но нашел способ как обхитрить WordPress и активировать практически любой плагин.
Для этого вам нужно найти основной файл плагина. Обычно он начинается со строк:
<?php /* Plugin Name: название Version: версия и т.д. Plugin URI: Description: Author: Author URI: */ дальше пошел код плагина
Чтобы было дальше понятно, предположим, что наш файл имеет имя «plugin.php».
Вам нужно сделать копию этого файла и изменить его расширение на «.php1». Это делается для того, чтобы WordPress не смог его найти. У нас получится два одинаковых файла:
- plugin.php
- plugin.php1
Открываем файл plugin.php и удаляем в нем все, кроме вышеприведенного заглавия. Получится примерно так:
<?php /* Plugin Name: название Version: версия и т.д. Plugin URI: Description: Author: Author URI: */ ?>
Теперь идем в админ-панель и активируем плагин.
Поскольку он у нас совершенно пустой, у WordPress'а никаких вопросов при его активации не возникает.
Теперь нам нужно переименовать наш старый оригинальный «plugin.php1» в «plugin.php». Поскольку плагин уже активирован, WordPress больше проверять его не будет.
Таким способом мне удалось подключить несколько плагинов, например «LiveJournal Crossposter».
Постоянная ссылка: http://maxsite.org/?p=371
Версия для печати
