Zoeken…


Invoering

Opties zijn stukjes gegevens die WordPress gebruikt om verschillende voorkeuren en configuratie-instellingen op te slaan. De Options API is een eenvoudige en gestandaardiseerde manier om gegevens in de database op te slaan. Met de API kunt u eenvoudig opties maken, openen, bijwerken en verwijderen.

Syntaxis

  • // Maak een nieuwe optie binnen WordPress
    add_option ($ option, $ value =, $ deprecated =, $ autoload = 'yes');

  • // Verwijdert een optie uit de database.
    delete_option ($ option);

  • // Een opgeslagen optie ophalen
    get_option ($ option, $ default = false);

  • // Update de waarde van een optie die al is toegevoegd.
    update_option ($ optie, $ newvalue);

  • // Er zijn ook * _site_option () versies van deze functies,
    // om netwerkbrede opties in WordPress Multisite te manipuleren

  • // Maak een nieuwe netwerkoptie
    add_site_option ($ option, $ value =, $ deprecated =, $ autoload = 'yes');

  • // Verwijdert een netwerkoptie
    delete_site_option ($ optie);

  • // Een opgeslagen netwerkoptie ophalen
    get_site_option ($ option, $ default = false);

  • // Update de waarde van een optie die al is toegevoegd.
    update_site_option ($ optie, $ newvalue);

Opmerkingen

De Options API is een eenvoudige en gestandaardiseerde manier van werken met gegevens die zijn opgeslagen in de optietabel van de MySQL-database. Met de API kunt u eenvoudig opties maken, lezen, bijwerken en verwijderen.

get_option

De functie get_option wordt gebruikt om een waarde op te halen uit de optietabel op basis van de optienaam.

U kunt de volgende code gebruiken om het e-mailadres van een WordPress-sitebeheerder te krijgen.

<?php echo get_option('admin_email'); ?>

get_option() heeft een optioneel 2e argument, waarmee u een standaardwaarde kunt instellen om terug te keren in het geval dat de gevraagde optie niet is ingesteld. Standaard is dit argument false .

Om een tekenreeks op te halen en een standaardtekenreeks te gebruiken als de tekst niet in de optietabel staat, kunt u dit doen:

<?php get_option( 'my_text', "I don't have anything written. Yet." ); ?>

add_option

add_option functie ins gebruikt om een nieuwe rij in de optietabel in te voegen.

Hiermee wordt een nieuwe rij in de optietabel ingevoegd met optienaam een_option_name en waarde als some_option_value

<?php add_option( 'some_option_name', 'some_option_value' ); ?>

delete_option

delete_option functie wordt gebruikt om een optie uit de optietabel te verwijderen.

Hiermee wordt my_custom_option verwijderd uit de optietabel .

<?php delete_option( 'my_custom_option' ); ?>

update_option

de functie update_option wordt gebruikt om een waarde bij te werken die al in de optietabel bestaat. Als de optie niet bestaat, wordt de optie toegevoegd met de optiewaarde.

Hiermee wordt de standaardcommentaarstatus ingesteld op 'gesloten':

update_option( 'default_comment_status', 'closed' );


Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow