Rozważ mechanizmy pracy z opcjami
Po rozważeniu prostego przykładu pracy z opcjami rozważmy pozostałe funkcje przetwarzania i wyprowadzania opcji.:
opcja_dodania($imię, $wartość, $przestarzałe, $ładowanie automatyczne) – dodaje nową opcję i nic nie robi, jeśli opcja już istnieje.
$imię – Wymagany parametr (typ ciągu). Nazwa ustawienia.
$wartość – Parametr opcjonalny (typ ciągu), domyślnie jest pustym łańcuchem. Znaczenie opcji.
$przestarzałe – Parametr opcjonalny (typ ciągu), nie jest już używany przez wordpress. Możesz przekazać pusty ciąg znaków lub wartość null, użyć następującego parametru $autoload.
$ładowanie automatyczne – Opcjonalny, domyślnie jest to „tak” (wyliczenie: "Tak lub nie"). Jeśli ustawione na „tak”, ustawienia są automatycznie pobierane przez funkcję get_alloptions (załadowany na wszystkich stronach, nawet jeśli opcja nie została wywołana, może spowolnić witrynę, jeśli w tej opcji przechowywanych jest dużo danych).
get_option(„moja_opcja_pierwsza”) – wyświetla zawartość opcji według jej nazwy.
opcja_aktualizacji($nazwa_opcji, $Nowa wartość) – aktualizuje lub tworzy wartość ustawienia w bazie danych (nie można nazwać opcja_dodania, jeśli nie potrzebujesz parametru $ładowanie automatyczne).
- $nazwa_opcji – Wymagany parametr (typ danych łańcuchowych). Nazwa ustawienia do aktualizacji.
- $Nowa wartość – Wymagany parametr. Nowa wartość opcji.
opcja_usuń( „nazwa_opcji’ ) – bezpieczny sposób na usunięcie nazwanej pary opcji/wartości z tabeli opcje w bazie danych.
- $nazwa_opcji – Wymagany parametr (typ danych łańcuchowych). Nazwa ustawienia do usunięcia.
Przykład użycia:
1 |
<?php delete_option( 'my_option' ); ?> |
Ten artykuł został napisany jako dodatek do artykułu “Przechowywanie danych w wordpress“.
/*
- Podstawowy kurs projektowania stron internetowych;
- Układ stron;
- Ogólny kurs CMS WordPress oraz kontynuacja kursu dotyczącego tworzenia szablonów;
- Tworzenie stron internetowych w PHP.