TechBlogSD - Все для WordPress і WEB розробки
WEB і WordPress інструкції, новини, огляди тем та плагінів

Чому і як очистити таблицю параметрів WP у WordPress?

9

WordPress працює з PHP та MySQL. Основні файли PHP будуть збирати дані та параметри з бази даних для збирання сторінки. Однак це відбувається динамічно кожного разу, коли сторінка завантажується в браузері. Такий спосіб роботи допомагає вам визначати користувацькі функції для будь -якої окремої сторінки та завантажувати її по -різному в порівнянні з іншими сторінками на тому ж сайті. Таблиця Wp_options у WordPress зберігає параметри автозавантаження сайту, таким чином, визначає загальну поведінку завантаження сторінки. Отже, важливо розуміти параметри, збережені в цій таблиці, і очистити таблицю wp_options у WordPress.

Вивчіть WordPress: Перегляньте 400+ безкоштовних посібників WordPress.

Навіщо очищати таблицю wp_options?

WordPress використовує кілька основних таблиць бази даних для зберігання та отримання вмісту. Wp_posts, wp_postmeta, wp_users, wp_usermeta, wp_commentmeta та wp_options – це деякі з основних таблиць для розподілу даних. Публікації та мета -таблиці використовуються для зберігання вмісту публікації та відповідних метаданих відповідно. Однак у таблиці параметрів не зберігається вміст. Він зберігає налаштування для всього сайту, щоб вирішити, які параметри потрібно завантажити під час завантаження сторінки. Усі параметри, які ви бачите на панелі адміністрування WordPress, зберігаються у таблиці wp_options. WordPress використовує опції та API налаштувань для запису налаштувань сайту до таблиці параметрів.

URL -адреса сайту, ім’я користувача адміністратора, електронна адреса адміністратора – це деякі записи, які можна знайти в таблиці параметрів. Проблеми виникають, коли ваша тема та плагіни додають додаткові параметри до цієї таблиці, збільшуючи таким чином кількість параметрів завантаження. Як очевидно, більша кількість параметрів різко вплине на швидкість завантаження вашого сайту.

Існує дві основні причини, чому ви повинні переглянути таблицю параметрів:

  • Перевірте кількість записів і розмір, щоб визначити, чи він оптимальний для вашого сайту.
  • Знайдіть, який плагін створює великі записи, щоб ви могли розглянути альтернативи. Якщо плагін не використовується, ви можете просто видалити записи в рамках технічного обслуговування.

Отже, важливо перевірити та очистити таблицю wp_options, особливо після тривалого використання.

Доступ до таблиць баз даних

Перший крок – навчитися отримувати доступ до таблиць баз даних у WordPress.

  • Увійдіть у свій обліковий запис хостингу, а потім перейдіть до розділу cPanel. Більшість хостинг -компаній пропонують вбудовану cPanel, тому вам не потрібно входити знову. В іншому випадку вам може знадобитися авторизуватися у вашій cPanel окремо.
  • Знайдіть програму phpMyAdmin у cPanel і відкрийте її. Він покаже всі бази даних вашого облікового запису хостингу та знайде базу даних, що використовується на веб -сайті, який потрібно очистити.
  • Розгорніть необхідну базу даних і натисніть таблицю wp_options, щоб переглянути її вміст.

Чому і як очистити таблицю параметрів WP у WordPress?

Поля таблиці параметрів WP у WordPress

Кількість записів можна побачити, натиснувши на таблицю.

Структура таблиці wp_options

Таблиця Wp_options має таку структуру:

Поле Тип Нуль Ключ За замовчуванням Екстра
option_id bigint (20) без підпису PRI auto_increment
назва_опції varchar (64) ОБ’ЄДНАНО
option_value довготекст
автозавантаження варчар (20) так

Ви також можете переглянути вміст таблиці параметрів безпосередньо з панелі адміністрування WordPress, перейшовши до розділів «Налаштування» або «Віджети». Наприклад, URL-адреса розділу загальних налаштувань має бути «yourite.com/wp-admin/options-general .php ".

Наша мета цієї статті – знайти налаштування зі значенням «автозавантаження = так».

Перевірка записів за допомогою автозавантаження = Так

Параметри з автозавантаженням = так завантажуватимуться на всі сторінки, тому вам потрібно перевірити, чи це потрібно чи ні. Наприклад, ви могли видалити плагін, але залишкові записи, залишені в таблиці, все ще завантажуються без будь -якого використання. Враховуючи це, плагіни часто додають записи в таблиці, однак не видаляють записи, коли ви їх деактивуєте та видаляєте. Це допоможе плагіну відновити налаштування після повторного встановлення. Однак, якщо ви більше не встановлюєте плагін, записи таблиці є зайвими, що впливає на швидкість вашого сайту.

Скопіюйте наступний запит, вставте його на вкладку «SQL» і натисніть кнопку «Перейти».

SELECT * FROM wp_optionsWHERE autoload ‘так’

Ви можете отримати кількість записів, які автоматично завантажуються, з таблиці wp_options, як показано нижче.

Чому і як очистити таблицю параметрів WP у WordPress?

Автозавантаження Так Записи в таблиці параметрів

На наведеному вище скріншоті показано меншу кількість записів, як на новій демонстраційній установці. Ви повинні побачити велику кількість записів на веб -сайті WordPress, який працює роками. Крім того, ми використовуємо “wp " як префікс таблиці у всіх наших прикладах коду. Однак префікс таблиці може відрізнятися. Як ви можете бачити на скріншоті, наші демонстраційні таблиці мають префікс ” wpeg “.

Перевірка розміру записів автозавантаження

Якщо ви хочете перевірити розмір параметрів автозавантаження з wp_options, table, то скористайтеся наступним запитом.

ВИБРАТИ SUM (LENGTH (option_value)) як autoload_size FROM wp_options WHERE autoload = ‘yes’

Це покаже розмір параметрів автозавантаження в КБ.

Чому і як очистити таблицю параметрів WP у WordPress?

Розмір даних автозавантаження

Інший корисний аналіз полягає у пошуку верхніх записів завантаження з таблиці параметрів. Ви можете скористатися наведеним нижче запитом, щоб знайти 10 найкращих налаштувань з великим розміром у таблиці параметрів.

ВИБІРИ_назва_опції, довжина (значення_опції) ЯК_опція_значення_довжини ВІД wp_options ДЕ

Ви можете змінити обмеження від 10 до бажаного значення, наприклад 20 або 30. Ви отримаєте результати, як показано нижче, показуючи назви опцій з великою кількістю записів. Ви повинні бути обережними при аналізі цих даних, оскільки деякі записи можуть бути з ядра WordPress. Наприклад, “rewrite_rules” є стандартним параметром, який ніколи не слід видаляти.

Чому і як очистити таблицю параметрів WP у WordPress?

10 найкращих записів автозавантаження

Ви повинні зосередитися на пошуку записів, створених плагінами. Як бачите, “siteground_optimizer_whats_new” та “sg_cachepress” – це записи з плагіна SG Optimizer.

Зверніть увагу, що всі вищезазначені запити призначені для простого вибору та показу результату і не матимуть ніякого впливу.

Видалення невикористаних параметрів автозавантаження

Пам’ятайте, що немає жорстких правил щодо того, скільки записів слід зберігати в таблиці. Як здоровий глузд, вам слід видалити всі невикористані записи та знайти плагін, який створює тисячі записів. Перевіривши кількість записів, розмір і найвищі записи, ви повинні уявити, що може піти не так з таблицею параметрів.

На основі вашого аналізу потрібно виконати одну з дій:

  • Вам потрібно видалити певний плагін і знайти альтернативний, який не додає великі записи таблиці параметрів.
  • Видаліть невикористані записи за допомогою вже видалених плагінів.

Ви також можете налаштувати автоматичне завантаження = ні, якщо не хочете завантажувати всі сторінки. Однак не рекомендується зберігати непотрібні записи в таблиці. Коли ви вирішили видалити записи, перший крок – знайти всі записи, доступні за цим параметром. Скористайтеся наведеним нижче запитом і замініть "оптимізатор" на власне значення, щоб знайти кількість записів, створених цим плагіном.

SELECT * FROM wp_optionsWHERE autoload ‘yes’ AND option_nameLIKE ‘%optimizer%’

Ви отримаєте результати, як показано нижче. Тепер ви можете просто вибрати все і видалити або скористатися таким запитом, щоб видалити записи:

Чому і як очистити таблицю параметрів WP у WordPress?

Отримайте певні записи, створені за допомогою плагіна

Крім того, ви можете використати наведений нижче запит, щоб видалити записи з певним значенням у назві.

ВИДАЛИТИ З wp_optionsВІДКЛЮЧЕННЯ autoload ‘так’ І option_nameЛЮБИТЬ ‘ %optimizer %’

Дотримуйтесь подібного підходу для пошуку всіх невикористаних записів плагінів та видалення їх зі своєї бази даних.

Пов’язані: Виведіть свій сайт WordPress на новий рівень із цими 100+ безкоштовними порадами та прийомами WordPress.

Перевірка Сайту

Перш ніж видаляти записи з таблиці, переконайтеся, що ви створили резервну копію всієї бази даних. Після того, як ви видалили вміст бази даних, також важливо перевірити веб -сайт у зовнішньому середовищі. Переконайтеся, що ваш сайт працює належним чином і не порушує жодних функцій плагіна чи теми. Відчутна швидкість завантаження сайту залежить від кількості записів, які ви видалили з таблиці wp_options. Видалення кількох сотень записів може не мати великого значення, хоча це слід зробити для очищення. Однак видалення мільйонів записів значно вплине на швидкість завантаження сторінок.

Джерело запису: www.webnots.com
Залиште відповідь

Цей веб -сайт використовує файли cookie, щоб покращити ваш досвід. Ми припустимо, що з цим все гаразд, але ви можете відмовитися, якщо захочете. Прийняти Читати далі