Сторінка з записами в консолі може здатися досить захаращеній для деяких користувачів WordPress. Наприклад, погляньте на скріншот області, що знаходиться відразу під екраном написання / редагування. Вона під зав'язку набита різними мета-полями.
Природно, якщо ви хочете видалити більшу частину цього хаосу, ви можете викликати панель Screen Options (Налаштування екрану) в самому верху сторінки і прибрати непотрібні налаштування.
Такий підхід, безумовно, дієвий, проте як бути, якщо ви хочете автоматично прибрати всі ці мета-поля? Наприклад, припустимо, що ви працюєте з клієнтами або користувачами сайту, які не бажають заглиблюватися у вивчення того, як всі ці поля функціонують. Або ж ви просто не хочете робити ці поля доступними для користувачів, незалежно від ваших цілей.
Незважаючи на те що для цього створено безліч плагінів, ми покажемо вам, як очистити екран записів в консолі за допомогою додавання деякого коду в файл functions.php.
Код для видалення мета-полів
Помістіть в файл functions.php вашої теми наступний код:
Їх теж можна видалити, однак ми вирішили відокремити код для їх видалення від коду, наведеного вище, оскільки ці мета-поля грають важливу роль для більшості користувачів. Якщо ви хочете видалити будь-яка з цих мета-полів, просто скопіюйте необхідну вам рядок або кілька рядків і додайте їх до того коду, який ми наводили вище (мабуть, єдине поле, від якого бажають позбутися користувачі в даному випадку - це ненависне всім поле форматів записів).
Примітка: код для видалення поля з мініатюрою з якихось причин не працює (хоча написаний він вірно), тому ми вирішили не включати його до статті.
Видалення мета-полів зі сторінок
Те ж саме може бути зроблено і для сторінок, природно. Ось код для цього:
Пам'ятайте, що файл functions.php прив'язаний до певної теми. Якщо ви зміните використовувану тему, то вам доведеться знову додавати весь цей код в functions.php нової теми.