Заметки,фичи для wordpress
Вот задался вопросом сколько запросов делает WP и сколько памяти жрет,покапавший на просторах Интернета узнал что существует такой плагин — WP-Memory-Usage. Плагин показывает в админке состояние оперативной памяти и версию PHP, так же показывает внизу расход памяти,
взять его можно с офсайта WP-Memory-Usage , там же его детальное описания и скриншоты.
Так же все это можно сделать без помощи плагинов, достаточно добавить в footer.php вашей темы следующие строки, на том месте где хотите вывести эту информацию и при она будет видна только зарегистрированным пользователям:
‘<'?php if (is_user_logged_in()) { ?>
‘<'?php echo get_num_queries(); ?> запросов за секунд.
‘<'?php echo ' | Потребление памяти: ' . round(memory_get_usage()/1024/1024, 2) . 'MB'; }?>
Если хотите предоставить в общий доступ эту информацию то уберите первую и последнюю строчку.
Так же предлагаю несколько полезных SQL-запросов для WordPress. Но перед тем как вносить какие-либо изменения в БД,необходимо создать её резервную копию, чтоб была возможность вернуться в исходное состояние, если будут допущены ошибки.
Как сделать бэкап рассматривать в этой заметки не буду, скажу только, что могут быть использованы плагины WP-DB-Backup или WP-DBManager,или скрипт Sypex Dumper Lite, так же все можно сделать и вручную, используя веб-приложение phpMyAdmin.
Изменение имени «Admin». WordPress при установке по умолчанию создает пользователя с именем «Admin».В целях повышения безопасности рекомендуется изменить это имя.
Для этого необходимо выполнить SQL-запрос:
UPDATE wp_users SET user_login = ‘Your New Username’ WHERE user_login = ‘Admin’;
Сброс пароля. Если вы хотите сбросить свой пароль в WordPress:
UPDATE wp_users SET user_login = ‘Your New Username’ WHERE user_login = ‘Admin’;
Удаление ревизий (Revision). WordPress создает большое количество ревизий (копий) во время редактирования статей, и что приводит к дополнительной затрате ресурсов и
увеличивают нагрузку на базу данных. Несколько тысяч ревизий заметно увеличат её размер,время поиска информации и повлияет на время загрузки страницы. Чтобы удалить ревизии, выполните следующий SQL-запрос:
DELETE a,b,c FROM wp_posts a LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id) LEFT JOIN wp_postmeta c ON (a.ID = c.post_id) WHERE a.post_type = ‘revision’
Примечание: Будут удалены все копии записей, включая мета-данные.
Вот тут был вопрос:
..я поставил виджет Управление и там есть строки-кнопки:
Администрирование\Регистрация
Выйти\Зайти
RSS Записей
RSS Комментариев
WordPress.org
Каким образом можно убрать нижние 3 строки? RSS Записей, RSS Комментариев, WordPress.org.
Надо отредактировать файл /wp-includes/default-widgets.php
Найти нужные строчки поиском и удалить их или закомментировать.
Но при обновлении движка все вернется на свои места.
- Лучшие плагины WordPress моя подборка (часть 2)
- Лучшие плагины Wordpress моя подборка (часть 1)
- Плагин поиска для Wordpress- Sphinx Search
- Wordpress — самая известная cms отмечает свое 10-летие
- Еще несколько полезных плагинов для WordPress