Jak stworzyć shortcode w WordPress

Za pomocą shortcode’ów możemy w łatwy sposób dodawać dynamiczne treści do wpisów, stron czy bocznych pasków. Są one wyświetlane w nawiasach kwadratowych w następujący sposób:

[przyklad]

Po co nam one? W wordpress’ie przy tworzeniu wpisów oraz stron nie możemy wprowadzać kodu PHP. Jednak czasem trzeba w nich umieścić banery reklamowe, galerie czy formularze. Dlatego umożliwia on programistom dodanie kodu do funkcji, a następnie zarejestrowanie tej funkcji jako shortcode, dzięki czemu użytkownicy mogą z łatwością z niej korzystać bez znajomości programowania.

Aby stworzyć własny shortcode należy w pliku function.php umieścić następujący kod:

function nazwa_shortcode() {
  // Kod, który ma zostać wyświetlony, gdy użyjesz shortcode
}
add_shortcode('nazwa_shortcode', 'nazwa_shortcode');

Możesz zastąpić 'nazwa_shortcode’ własną nazwą shortcode. Może to być dowolny ciąg znaków, ale zaleca się używanie tylko małych liter i podkreśleń zamiast spacji. W miejscu, gdzie chcesz użyć shortcode, wstaw następujący tekst: [nazwa_shortcode]. Zastąp 'nazwa_shortcode’ nazwą, którą użyłeś w funkcji.

Podobne artykuły