Articles

Vad är WordPress get_option-funktionen?

WordPress har definierat ett överväldigande antal funktioner för webbplatsutvecklare och till och med för utvecklare av teman och insticksprogram. get_option tillhör de grundläggande funktionerna som en webbplatsdesigner troligen använder, men en insticksprogram- eller temautvecklare måste använda den här funktionen för att göra sitt liv enkelt och spara mycket tid. I den här artikeln kommer vi först att diskutera vad som är WordPress-funktioner än Vad är WordPress-funktionen get_option och hur man använder den?

WordPress-funktioner

Många av de centrala WordPress-funktionerna är användbara för plugin- och temautvecklare. Filerna i WordPress definierar många användbara PHP-funktioner. En del av funktionerna är utformade speciellt för WordPress-teman, en del för WordPress-plugins och resten används för att skapa centrala WordPress-funktioner.Det finns andra funktioner relaterade till get_option som add_option(), update_option(), delete_option(), delete_option() etc. som du kanske letar efter. Om så är fallet kan du ta en titt på listan över WordPress-funktioner för att hitta fler funktioner. Vi diskuterar dock vidare implementeringen och anropet av get_option.

Funktionen get_option()

Jag rekommenderar starkt att du går igenom den officiella dokumentationen om get_option på.

Den faktiska implementeringen av get_option ser ut så här:

get_option( string $option, mixed $default = false )

Varvid:

$option är det alternativ vars värde vi vill extrahera, och

det andra argumentet tvingar standardvärdet att vara false.

Dessa parametrar förklaras i detalj nedan.

Parametrar

  • $option

Det första argurmentet som skickas till get_option är $option som tar det önskade alternativet du vill ha. Det finns många giltiga argument som kan skickas, bland annat:

  • 'admin_email' – E-postadress till bloggadministratören.
  • 'blogname' – Webbloggens titel; fastställs i Allmänna alternativ.
  • 'blogdescription' – Tagline för din blogg; fastställs i Allmänna alternativ.
  • 'blog_charset' – Teckenkodning för din blogg; inställd i Läsalternativ.
  • 'date_format' – Standarddatumformat; inställd i Allmänna alternativ.
  • 'default_category' – Standardkategori för inlägg; inställd i Skrivalternativ.
  • 'home' – Bloggens hemwebbadress; inställd i Allmänna alternativ.
  • 'siteurl' – WordPress webbadress; inställd i Allmänna alternativ.
  • etc.

Det finns många fler alternativ tillgängliga, varav många beror på vilka plugins du har installerat.

  • $default

Om värdet för alternativet inte hittas så returneras standardvärdet false.

Returneringsvärde

Om alternativet inte finns eller inte har något värde så returneras värdet false. Detta är användbart för att kontrollera om du behöver installera ett alternativ och används ofta vid installation av insticksprogramsalternativ och för att testa om uppgradering krävs.

Om alternativet var serialiserat kommer det att vara oserialiserat när det returneras.

Alla skalära värden kommer att returneras som strängar. Du kan tvinga fram returtypen för ett givet alternativ genom att registrera en ”option_$option” filter callback.

Källkod

Den fullständiga källkoden för get_option, dess stödfunktioner och faktiska arbetsalgoritmer som körs i get_option kan hittas här.

Slutsats

I den här artikeln har vi diskuterat vad get_option() gör, hur man använder den och var man kan använda den. get_option är en av de mest använda funktionerna i WordPress. Du kan hitta andra användbara WordPress-funktioner här. Hoppas att du gillade artikeln. Fortsätt att besöka artzstudio.