Możesz łatwo wyświetlić listę lub siatkę produktów do pobrania za pomocą krótkiego kodu [downloads]. Ten krótki kod akceptuje różne parametry, które pozwalają określić, jakie pobrania są wyświetlane i jak są wyświetlane.
Aby wyświetlić pobrania z domyślną konfiguracją, użyj tego:
[downloads]
Spowoduje to wyświetlenie pobrań w siatce z trzema kolumnami, z miniaturami (jeśli są dostępne), 30-słowowym opisem i przyciskiem zakupu z napisem „Dodaj do koszyka”.
Jeśli chcesz zmodyfikować to wyjście, oto lista parametrów:
- kategoria
- wyklucz_kategorię
- tagi
- wyklucz_tagi
- relacja
- liczba
- cena
- opis
- pełna_treść
- przycisk_kup
- kolumny
- miniatury
- sortuj_według
- kolejność
- id
- stronicowanie=prawda/fałsz
Zarówno parametry kategoria jak i tagi akceptują listę identyfikatorów oddzielonych przecinkami. Na przykład:
[downloads category="7,15" tags="16,17"]
Możesz znaleźć identyfikator kategorii, przechodząc do Panel → Pobrania → Kategorie, a następnie klikając „edytuj” pod daną kategorią. Na stronie, która się załaduje, spójrz na adres URL w pasku adresu i znajdź „tag_ID=”. Liczba po nim to identyfikator kategorii.
Użyj tego samego procesu, aby znaleźć identyfikator tagu, przechodząc do Panel → Pobrania → Tagi.
Parametry wyklucz_kategorię i wyklucz_tagi służą do zapobiegania wyświetlaniu pobrań z określonymi kategoriami lub tagami. Użyj listy identyfikatorów oddzielonych przecinkami dla każdego z nich.
Parametr kolejność akceptuje albo „DESC” albo „ASC”.
Parametr sortuj_według akceptuje następujące opcje:
- cena
- id
- losowy
- data_postu (domyślnie)
- tytuł
Jeśli orderby jest ustawione na random, stronicowanie zostanie wyłączone, aby zapobiec wyświetlaniu już pokazanych produktów na kolejnych stronach.
Parametry number i columns akceptują wartość liczbową. Określ maksymalną liczbę pobrań, którą chcesz wyświetlić za pomocą skróconego kodu, a także liczbę kolumn. Na przykład:
[downloads number="15" columns="3"]
Opcja relation służy do określenia, czy wyświetlane pobrania muszą być we WSZYSTKICH podanych kategoriach/tagach, czy tylko w co najmniej jednym. Użyj „AND”, aby pokazać pobrania, które znajdują się w każdej kategorii/tagu (bardzo specyficzne), i użyj „OR”, aby pokazać pobrania znajdujące się w dowolnej z podanych kategorii/tagów. Pozostaw oba puste, aby pokazać wszystkie pobrania.
Price, excerpt, full_content i buy_button akceptują „yes” lub „no”.
Parametr thumbnails wymaga „true” lub „false”.
Parametr ids akceptuje konkretne identyfikatory pobrań. Możesz określić wiele identyfikatorów pobrań za pomocą wartości oddzielonych przecinkami. Na przykład:
[downloads ids="3,4,17"]
Przykład:
[downloads category="14,15" number="10" columns="2"]
Dostosowywanie wyników programowo w motywie potomnym:
Możliwe jest dostosowanie zawartości generowanej przez skrócony kod [downloads], przenosząc pliki szablonów do folderu motywu potomnego. W szczególności prawdopodobnie będziesz chciał przenieść plik szablonu o nazwie „shortcode-download.php” lub jeden z jego plików potomnych do folderu motywu potomnego. Aby to zrobić, postępuj zgodnie z przewodnikiem w tym dokumencie. Pamiętaj, że wymaga to zaawansowanej wiedzy z zakresu kodowania motywów WordPress. Jeśli potrzebujesz pomocy w tej kwestii, mamy stronę konsultantów z profesjonalistami dostępnymi do wynajęcia do zadań związanych z niestandardowym kodem.
