WordPress
Alternativ API
Sök…
Introduktion
Alternativ är data som WordPress använder för att lagra olika inställningar och konfigurationsinställningar. Alternativ API är ett enkelt och standardiserat sätt att lagra data i databasen. API gör det enkelt att skapa, komma åt, uppdatera och ta bort alternativ.
Syntax
// Skapa nytt alternativ inom WordPress
add_option ($ option, $ value =, $ deprecated =, $ autoload = 'ja');// Tar bort ett alternativ från databasen.
delete_option (alternativet $);// Hämta ett sparat alternativ
get_option ($ option, $ default = false);// Uppdatera värdet på ett alternativ som redan lagts till.
update_option ($ option, $ newvalue);// Det finns också * _site_option () versioner av dessa funktioner,
// för att manipulera nätverksövergripande alternativ i WordPress Multisite// Skapa nytt nätverksalternativ
add_site_option ($ option, $ value =, $ outprecated =, $ autoload = 'ja');// Tar bort ett nätverksalternativ
delete_site_option (alternativet $);// Hämta ett sparat nätverksalternativ
get_site_option ($ option, $ default = false);// Uppdatera värdet på ett alternativ som redan lagts till.
update_site_option ($ option, $ newvalue);
Anmärkningar
Alternativ-API är ett enkelt och standardiserat sätt att arbeta med data lagrade i alternativtabellen i MySQL-databasen. API gör det enkelt att skapa, läsa, uppdatera och ta bort alternativ.
get_option
get_option-funktionen används för att hämta ett värde från alternativtabellen baserat på optionens namn.
Du kan använda följande kod för att få e-postadress till en WordPress-webbplatsadministratör.
<?php echo get_option('admin_email'); ?>
get_option()
har ett valfritt andra argument, som låter dig ställa in ett standardvärde som ska returneras i det fall att det begärda alternativet inte är inställt. Som standard är detta argument false
.
Om du vill hämta en textsträng och använda en pannaplattsträng om texten inte är inställd i alternativtabellen kan du göra detta:
<?php get_option( 'my_text', "I don't have anything written. Yet." ); ?>
add_option
add_option-funktion som används för att infoga en ny rad i alternativtabellen.
Detta kommer att infoga en ny rad i alternativtabellen med alternativnamnet some_option_name och värde som some_option_value
<?php add_option( 'some_option_name', 'some_option_value' ); ?>
delete_option
delete_option-funktionen används för att ta bort ett alternativ från alternativtabellen.
Detta kommer att radera my_custom_option från alternativtabellen.
<?php delete_option( 'my_custom_option' ); ?>
update_option
update_option-funktionen används för att uppdatera ett värde som redan finns i alternativtabellen. Om alternativet inte finns läggs alternativet till med alternativvärdet.
Detta kommer att ställa in standardkommentarstatusen till 'stängd':
update_option( 'default_comment_status', 'closed' );