Accedi a bloginfo, get_option e plugins_url da un file PHP non core
-
02-11-2019 - |
Domanda
Sto creando un plug -in che ha un file PHP nella directory del plug -in a cui si accede direttamente tramite un URL di riscrittura personalizzato.
Ho bisogno di questo file per poter utilizzare le tre funzioni menzionate nel titolo.
Al momento, includo il file wp-moad.php che mi dà accesso a tutte queste funzioni. Tuttavia, ho letto che il carico WP non dovrebbe essere incluso perché potrebbe non essere sempre nello stesso posto e include file WordPress che potrebbero non essere necessari.
È così che includo WP-Load:
$wp_base = explode($_SERVER['PHP_SELF'], $_SERVER['SCRIPT_FILENAME']);
require($wp_base[0] . '/wp-load.php');
Ho scoperto che le funzioni di cui ho bisogno si trovano in questi file WordPress:
wp-includes/general-template.php
wp-includes/functions.php
wp-includes/link-template.php
Dovrei invece includere solo questi tre file e si troveranno sempre nello stesso posto?
O c'è un modo migliore per farlo?
Grazie
Nessuna soluzione corretta