Adăugarea de parametri pentru a configura WordPress

Pagina SHRA personale, blog-ul frilensera, dezvoltator web în PHP. Aici am împărtăși experiențele și gândurile mele, petrec experimente pe oameni, aduna dovezi intangibile ale propriei sale prostie. Folosind exemplul de cod de pe acest site, acceptați întreaga responsabilitate pentru consecințele utilizării lor, inclusiv sănătatea mintală și interesele părților terțe.

Blog / wordpress / parametri, în setările de WordPress

Aproape orice proiect conține setări care ar fi convenabil să se facă în panoul de administrare. Acest lucru poate fi ceea ce variabilele din șablon sau parametrii pentru uz intern. Luați în considerare modul de a face acest lucru cu un efort minim.

Mecanismul cel mai evident pentru stocarea variabilelor este de a utiliza opțiunile API (Opțiuni). Aici ne uităm la cele mai simple pentru a crea câmpuri suplimentare pentru opțiuni de editare, chiar în zona de administrare WordPress.

terminologie

Dar mai întâi trebuie să înțelegem terminologia.

Adăugarea de parametri pentru a configura WordPress

În „Setări“, sau au grup separat de opțiuni (General, scriere, citire, ...), care poate fi împărțit în secțiuni. În anumite secțiuni avem opțiuni deja atașați.

Ie există o ierarhie - grup-secțiune opțiune.

opţiuni de înregistrare

Opțiunea trebuie să fie pre-înregistrat funcția register_setting (). Apoi, o metodă specială add_settings_field () vă permite să descrie opțiunea și atașați-l la secțiunea dorită a paginii de setări.

Dacă executați add_settings_field () fără register_setting (). apoi cel puțin o opțiune și va apărea în șablonul de pagină, dar menținând în același timp modificările sale nu vor fi înregistrate.

Cum de a determina numele paginii (e)?