Jak dodać dynamiczną zawartość za pomocą skrótów
Oto problem:
Chcesz dołączyć formularz, suwak lub inny element dynamiczny do jednego ze swoich postów lub stron. Jak ty to robisz?
Na szczęście programiści WordPressa stworzyli proste rozwiązanie o nazwie shortcodes.
Co to są skróty?
Subskrybuj motywy konkursowe na Youtube
Shortcodes to proste kody, które można dodać do edytora postów, aby dołączyć dynamiczną treść z wtyczki.
Na przykład wtyczka MetaSlider umożliwia tworzenie i dostosowywanie suwaków obrazu na pulpicie WordPress. Po zakończeniu tworzenia suwaka możesz umieścić go w swojej witrynie za pomocą widżetu lub skrótu.
Prawie każda wtyczka, która tworzy treści, daje do użycia zarówno widget, jak i shortcode.
Oto przykład tego, jak wygląda krótki kod dostarczony przez wtyczkę MetaSlider:
[metasuwak id="267″]
Skróty są zawsze umieszczane w nawiasach i zaczynają się nazwą przypisaną przez wtyczkę. W tym przypadku ta nazwa to „metasuwak". Następnie istnieje szereg parametrów. Powyższy krótki kod ma jeden parametr o nazwie „id”, który jest ustawiony na 267.
Jak korzystać ze skrótów
Korzystanie ze skrótów jest bardzo łatwe.
Bez względu na to, jakiej wtyczki używasz, krótki kod zostanie dostarczony gdzieś w interfejsie wtyczki. Na przykład WPForms wyświetla skrót do wyświetlania każdego formularza w menu Wszystkie formularze.
Skróty można po prostu skopiować i wkleić do edytora postów. Na przykład, oto jak wygląda nasza strona kontaktowa w desce rozdzielczej WP:
Widzisz, jak widoczny jest shortcode?
Sam formularz nie zostanie wyrenderowany w edytorze. Jeśli jednak odwiedzisz stronę kontaktową na naszej stronie, zobaczysz formularz wyświetlany zamiast skrótu znalezionego w edytorze.
Jeśli edytujesz wersję roboczą, a nie opublikowaną stronę/post, musisz zapisać wersję roboczą, zanim krótki kod zostanie uruchomiony w podglądzie.
Mnóstwo wtyczek używa skrótów, więc na pewno natkniesz się na nie w pewnym momencie, jeśli jeszcze tego nie zrobiłeś.
Wniosek
Chociaż skróty nie są całkowicie intuicyjne ze względu na ograniczoną możliwość podglądu treści w edytorze, dobrze sprawdzają się przy dodawaniu dynamicznych elementów wewnątrz postów i stron.
Gdy już wiesz, że wystarczy je skopiować i wkleić do edytora, praca z nimi staje się bardzo łatwa. Niektóre wtyczki mają nawet dodatkowe parametry dla swoich skrótów, których można użyć do dostosowania danych wyjściowych.