Zaloguj się
Rozpocznij

Dokumentacja Easy Digital Downloads

Dokumentacja, materiały referencyjne i samouczki dla Easy Digital Downloads 

Tworzenie niestandardowych linków Dodaj do koszyka

Wiele razy podczas tworzenia witryny lub motywu z Easy Digital Downloads będziesz chciał utworzyć niestandardowe przyciski zakupu/dodania do koszyka, które pozwolą Twoim użytkownikom kupić produkt cyfrowy. Czasami opcje przycisków, które są dostarczane z EDD, nie są idealnie dopasowane do Twojej aplikacji. Na szczęście istnieje bardzo prosty sposób, aby zamienić dowolny hiperlink w „przycisk zakupu”.

Tworzenie linku

Załóżmy, że masz hiperlink wyświetlany w szczegółach produktu, który mówi „Kup to” i stylizowałeś go dokładnie tak, jak chcesz. Jedyną rzeczą, która Ci pozostała, jest zamiana linku na taki, który automatycznie dodaje bieżący element do koszyka. Jest to bardzo proste, a podstawowy format wygląda tak:

https://example.com/?edd_action=add_to_cart&download_id=ID_OF_THE_DOWNLOAD

To

ID_OF_THE_DOWNLOAD

zostanie zastąpione rzeczywistym numerem ID Twojego pobranego pliku.

ID swojego pobranego pliku możesz znaleźć, przechodząc do Pobrane → Wszystkie pobrane, a następnie klikając produkt, którego szukasz. Następnie w adresie URL znajdziesz szukane ID. Przykład:

Przekierowanie do kasy

Jeśli po kliknięciu chcesz, aby link automatycznie przenosił użytkownika na stronę kasy, zrób tak:

https://example.com/checkout/?edd_action=add_to_cart&download_id=ID_OF_THE_DOWNLOAD

„https://example.com/checkout” zostanie zastąpione pełnym adresem URL Twojej strony kasy.

Jeśli wyświetlasz link na pojedynczej stronie typu „pobrany plik”, możesz zrobić tak (automatycznie doda ID):

<a href="https://example.com/checkout/?edd_action=add_to_cart&download_id=<?php echo get_the_ID(); ?>">Purchase This</a>

Jeśli chcesz utworzyć link dla konkretnej opcji ceny, możesz to zrobić w następujący sposób:

https://example.com/checkout/?edd_action=add_to_cart&download_id=DOWNLOAD_ID&edd_options[price_id]=PRICE_ID

Uwaga, zmienne ceny muszą być włączone w Twoim produkcie, aby parametr ID ceny mógł zostać uwzględniony.

Wysyłanie klientów bezpośrednio do PayPal

Jeśli chcesz, aby Twoi klienci byli wysyłani bezpośrednio do PayPal, zamiast na stronę kasy, użyj adresu URL podobnego do tego, zastępując „100” identyfikatorem produktu:

https://example.com/checkout/?edd_action=straight_to_gateway&download_id=100

Poniżej znajduje się przykład użycia funkcji WordPress
get_the_ID() do automatycznego pobrania identyfikatora produktu i dodania go do adresu URL.

<a href="https://example.com/checkout/?edd_action=straight_to_gateway&download_id=<?php echo get_the_ID(); ?>">Purchase This</a>

Uwzględnianie ilości

Jeśli chcesz określić ilość, która ma zostać dodana do koszyka, upewnij się, że masz włączone Ilości produktów (Pobrane -> Ustawienia -> Różne) i utwórz swój adres URL w następujący sposób:

https://example.com/checkout/?edd_action=add_to_cart&download_id=DOWNLOAD_ID&edd_options[quantity]=QTY

Uwzględnianie kodu rabatowego

Pełna dokumentacja dotycząca dodawania kodu rabatowego do linku znajduje się tutaj. Jeśli chcesz dodać jednocześnie kod rabatowy i identyfikator pobranego pliku, będzie to wyglądać mniej więcej tak:

https://example.com/?edd_action=add_to_cart&download_id=ID_OF_THE_DOWNLOAD&discount=CODE
gdzie KOD to kod rabatowy, którego chcesz użyć.
Czy ten artykuł był pomocny?

Zacznij sprzedawać już dziś!

Dołącz do ponad 50 000 sprytnych właścicieli sklepów i zacznij korzystać z najłatwiejszego sposobu sprzedaży produktów cyfrowych za pomocą WordPress.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]