Skip to content

Commit 41a159c

Browse files
author
Guido W. Pettinari
committed
Ottimizzazione: non calcolare i campi se non siamo sulla pagina giusta
1 parent fea6f43 commit 41a159c

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/class-settings-page.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,11 @@ function( $cap ) {
8989
* Callback che registra tutti i nostri settings usando l'API
9090
*/
9191
public function admin_init() {
92+
// Se non siamo sulla pagina dei settings, non
93+
// serve calcolare le sezioni e i campi
94+
if ( ( $_GET[ 'page' ] ?? '' ) !== $this->slug ) {
95+
return;
96+
}
9297
$this->api->set_sections( $this->getSections() );
9398
$this->api->set_fields( $this->getFields() );
9499
$this->api->admin_init();

0 commit comments

Comments
 (0)