Плагіни - що це, як їх вибрати, встановити та використовувати Екопарк Z
Плагіни - це доповнення доCMS(системі управління сайтом), що часто суттєво покращують її функціональність.
Існують тисячі плагінів для CMS WordPress, тому вибір дійсно потрібних плагінів є досить складним завданням. При виборі плагінів треба покладатися на поради досвідчених сайтобудівників.
Встановлювати плагіни найзручніше з консолі адміністрування сайту, проводячи пошук плагіна на сайтіWordPress.org
При цьому потрібно обов'язково звертати увагу на сумісність плагіна з версією WordPress, число завантажень плагіна і перевіряти валідність плагіна після встановлення та активації.
Потрібно пам'ятати, що не рекомендується мати більше 10 активованих плагінів, оскільки вони збільшують навантаження на сервер хостингу та уповільнюють роботу сайту.
Підбір плагінів для цього сайту в основному завершено. Наводжу неповний список з будь-яких встановлених плагінів, відзначаю постійно активовані плагіни і наводжу деякі особливості 19-ти плагінів:
1. Активний плагінCyr-To-Lat версії 3.2- конвертує кириличні символи назв сторінок сайту в латинські символи. Плагін корисний створення читабельних назв сторінок. Вважаю, що цей плагін потрібно обов'язково встановлювати відразу після створення сайту.
2. Активний плагінGoogle XML Sitemaps версії 4.0.6- генерує спеціальну XML-карту сайту, яка допомагає роботам пошукових системЯндекс,Google, Yahoo, BingтаAsk.comкраще індексувати сайт. Цей плагін треба обов'язково встановлювати відразу після створення сайту. Подробицітут.
На жаль, плагін створений Андрієм Сорвіним у 2010-му році і не був ним позбавлений помилки, що виявляєтьсяВалідатором. Довелося повозитися,щоб позбутися цієї помилки. І все через те, що тег таперіча вважається застарілим — браузери його начебто розуміють чи ігнорують, а валідатор на нього свариться.
Для цього у файлі invisible_captcha.php потрібно лише замінити 3-й зверхуdefine, вирізавши його повністю, на такий:
Зауважу, що тегиісмислового навантаження не несуть, тому можуть бути прибрані. Вони лише дають жирний шрифт і підкреслення. Червоного кольору достатньо виділення фразы.
Файл можна правити вКонсоліWordPress (Плагіни—Встановлені), викликавши його на редагування за кнопкоюЗмінити. Рекомендується плагін перед редагуванням деактивувати, а після редагування активувати.
5. Неактивний плагінiSapeверсії 0.72 - призначений для продажу звичайних та контекстних посилань на біржіSape.ruВважаю, що продажем посилань займатися не слід, та й купувати теж не збираюся. Зберігав плагін, щоб пам'ятати про реєстрацію наSape.ru, але тепер він вилучений.
Волідаторзнаходить помилку в рядку
Написати розробнику не зміг, поки потерплю та зачекаю на оновлення. Деактивував його – без нього можна обійтися.
11. Неактивний плагінTentBlogger FeedBurner RSS Redirectверсія 2.4 - направляє анонси нових сторінок сайту вRSS FeedBurner'а. Містить дві помилки коду, що виявляютьсявалідаторомна всіх сторінках сайту. Збираюсь замінити його на аналогічний безпомилковий.
12. Активний плагінWordPress SEO by Yoast версії 1.5.2.7- класно проводить SEO-оптимізацію сторінок сайту, у тому числі шляхом аналізу змісту сторінки, XML-карти сайту та багато іншого. Настійно рекомендую до встановлення.
Використовуючи цей плагін, треба прагнути до того, щоб навкладціАналіз сторінкиплагіна всі кульки стали зеленими. Подробиці опускаю - поступово розберетеся самі. Вищий пілотаж - зробити все кульки зеленими! Мені поки що це вдалося зробити лише на кількох сторінках сайту, але ще не вечір.
Використовуючи в браузеріOperaпошук за командоюCtrl+F, виявив у цьому плагіні помилку: він неправильно підраховує кількість входжень ключового слова, не враховуючи входження українських ключових слів у текст сторінки та видаючи щільність українських ключових слів рівною 0% під час перевірки SEO! А в рядкуВміствидає Yes (N), де N дорівнює числу входження ключового слова не в тексті сторінки, а поза текстом: слово Плагіни він вважає на власній вкладціЗагальні.
На сторінціHTML цей плагін правильно підраховує кількість входжень ключового словаHTML і вірно видає щільність входжень ключового слова 3,17%. Виходить, що цей плагін правильно СЕОшит лише тексти з латинським алфавітом, тобто написані англійською, німецькою, французькою, … мовами.
13. Неактивний плагінAll In One SEO Pack версії 2.1.3- призначений для SEO-оптимізації сайту. Так як у Рунеті визнані перевагиWordPress SEOі так як мені давно більше подобаєтьсяWordPress SEO, видалив цей застарілий плагін.
14. Активний плагінWP Super Cache- швидко проводить кешування сторінок сайту та суттєво знижує навантаження на сервер хостингу. Має велику кількість налаштувань, що вимагають вдумливого пристосування до особливостей сайту. Настійно рекомендую до встановлення цей чудовий плагін.
У мене склалося враження, що цей плагін трохи погіршує деякі показники сайту в сервісахPageSpeedтаPingdom. Днями, можливо, перевірю шляхом короткого відключенняплагіна.
Деякі особливості налаштування плагіна викладаю нижче.
Валідатор наприкінці HTML-коду сторінки видає дуже корисну інформацію про діяльність цього плагіна:
1-й рядок показує, що при передачі цієї сторінки заощаджується 0,125 секунди, якщо код сторінки зроблено заздалегідь і зберігається в кеші.
2-й рядок показує дату та час кешування сторінки, що дозволяє зрозуміти, яка версія сторінки доступна всім, у тому числі й творцю сторінки.
Саме цей плагін дозволив переконатися у доцільності винесенняМеню сайтуна окрему сторінку. Подробицітут.
Цей плагін часто не дозволяє побачити сторінку одразу після її оновлення, що створює невеликі незручності при редагуванні сторінок сайту та великі – при налаштуванні шаблону сайту.
Увійшовши доНалаштування плагіна, можнаВидалити весь кешу вкладціСтан кешу. Після цього заново кешуватимуться сторінки, до яких підуть звернення. На цій же вкладці можнаОновити статистику кешу, переглянутиСписок кешованих файлівтаВидалити деякі сторінки з кешу. Обов'язково вивчіть всі ці можливості, щоб використовувати їх під час створення сайту.
У вкладціСпільний кешможна виставитиЧас оновлення загального кешутаКількість кешованих сторінок, а також запустити командиОновити налаштуваннятаСтворити загальний кеш зараз.
Поекспериментувавши зСпільним кешем, перестав ним користуватися, бо він задовбав мене листами про оновлення, незрозумілим чином відбирав сторінки для включення в кеш і вдвічі підвищив добове навантаження на сервер хостингу. Нехай сторінки потрапляють у кеш природно при першому зверненні до них.
Зустрічав в Інтернеті хороші відгуки проHyper Cach, алевстановлювати, активувати та випробовувати його не став, боWP Super Cacheмене повністю влаштовує.
Мене більше цікавить гарний пошук на сторінках сайту, бо встановлений стандартний мені довго не подобався. Мабуть, все-таки потрібно буде плагін активувати, випробувати і протестувати його вплив на сайт, на позиції сайту в пошуку тапоказники тестування сайту.
Почав активно використовувати стандартний пошук, вбудований у WordPress, - він мене тепер повністю влаштовує, бо дуже допомагає при розвитку сайту. Щоб потрапити на будь-яку сторінку сайту, достатньо набрати назву в віконці пошуку та натиснути на кнопку Пошук. Можна навіть знаходити сторінки, на яких встановлені банери 300*600, тому що пошук здійснюється і в кодах сторінок сайту. Щоб знаходити сторінки сайту з таблицями, що вимагають корекції, вводжу замість дужок, але таблиця не з'явилася. Цей плагін вважав сирим і видалив його.
17. Неактивний плагінOptimize Database after Deleting Revisionsверсії 2.7.7, він призначений для видалення зайвих редакцій сторінок та подальшої оптимізації Бази Даних сайту. Ці дві процедури мені обов'язково потрібно провести, щоб знизити навантаження на сервер хостингу та прискорити сайт. Робити їх вручну важко і важко, тому потрібно використовувати плагін.
Перед активацією плагіна обов'язково потрібно зробити бекап Бази даних! Після проведення процедур плагін слід деактивувати та приблизно раз на місяць активувати ненадовго. Незабаром активую його та доповім результати.
18. ПлагінOptimize DB- конкурент попередньому, роздумую про те, яким скористатися. Плагін дуже давній, він не випробуваний з WordPress 3.8.1, тому встановлювати його не став.
Навіть неактивний плагін додатково навантажує сервер хостингу,бо при кожному включенні консоліWordPressпроводиться перевірка оновлень усіх плагінів, тому видалив усі непотрібні плагіни, щоб вони не плуталися серед гідних. Навантаження на сервер незначне, але набридають пропозиції оновити плагіни.
З 19-ти згаданих плагінів залишив поки що 9, 5 з них активні, а 4 неактивні - це терпимо по активних плагінів і дуже добре по неактивним.