Zaloguj się
Rozpocznij

Dokumentacja Easy Digital Downloads

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

Zarządzanie tagami e-mail Easy Digital Downloads

Easy Digital Downloads używa tagów szablonów, aby umożliwić Ci wstawianie danych do wiadomości e-mail.  Są to po prostu funkcje, które wyprowadzają dane do renderowania w wiadomości e-mail.  Oto domyślne tagi szablonów:

  • {download_list} – Lista pobrań z klikalnymi linkami do każdego zakupionego pobrania
    Uwaga: Wiadomość e-mail z powiadomieniem o sprzedaży nie będzie zawierać klikalnych linków, ponieważ są one przeznaczone tylko dla potwierdzenia odbioru klienta.
  • {file_urls} – Lista adresów URL pobierania w postaci zwykłego tekstu dla każdego zakupionego pobrania
  • {name} – Imię kupującego
  • {fullname} – Pełne imię i nazwisko kupującego
  • {username} – Nazwa użytkownika kupującego w witrynie, jeśli założył konto
  • {user_email} – Adres e-mail kupującego
  • {billing_address} – Adres rozliczeniowy kupującego
  • {date} – Data zakupu
  • {subtotal} – Cena zakupu przed opodatkowaniem
  • {tax} – Kwota podatku od zakupu
  • {price} – Całkowita cena zakupu
  • {payment_id} – Unikalny numer identyfikacyjny tego zakupu
  • {receipt_id} – Unikalny numer identyfikacyjny tego potwierdzenia zakupu
  • {payment_method} – Metoda płatności użyta do tego zakupu
  • {sitename} – Nazwa Twojej witryny
  • {receipt_link} – Dodaje link, aby użytkownicy mogli wyświetlić swoje potwierdzenie bezpośrednio na Twojej stronie internetowej, jeśli nie mogą go poprawnie wyświetlić w przeglądarce.
  • {discount_codes} – Dodaje listę kodów rabatowych zastosowanych do tego zakupu
  • {ip_address} – Adres IP kupującego

EDD posiada wbudowane funkcje, które pomogą Ci tworzyć nowe tagi, usuwać istniejące tagi i sprawdzać, czy dany tag istnieje.

Dodawanie nowego tagu

Oto przykładowy fragment kodu, którego możesz użyć i rozszerzyć w razie potrzeby: https://library.wpcode.com/snippet/j578kp2g/

Usuwanie tagu

Jeśli usuwasz utworzony tag, po prostu usuń cały napisany kod.  Gdy tymczasowy zapis wygaśnie, tag zniknie.  Jeśli chcesz usunąć podstawowy tag, możesz użyć czegoś podobnego do poniższego przykładu:

function edd_my_remove_tags() {
edd_remove_email_tag( 'name' );
}
add_action( 'edd_add_email_tags', 'edd_my_remove_tags', 99 );

W powyższym przykładzie „name” to nazwa tagu.  Nadal podłączamy się do edd_add_email_tags, mimo że go usuwamy. Zwróć uwagę na priorytet 99. Domyślny priorytet haka akcji WordPressa to 10. Nadpisując go i ustawiając na 99, mówimy mu, aby działał po każdej innej podłączonej funkcji z priorytetem mniejszym niż 99. Jeśli tag e-mail, który próbujesz usunąć, zostanie dodany w funkcji z priorytetem wyższym niż 99, będziesz musiał zwiększyć priorytet, aby upewnić się, że jest większy niż ta liczba – i tym samym działa „po” dodaniu tagu. W zasadzie nie możesz usunąć tagu, który jeszcze nie został dodany.

Szukanie tagu

Jeśli chcesz sprawdzić, czy tag istnieje, możesz zrobić coś takiego:

if ( edd_email_tag_exists( 'name' ) ) {
	echo "Yep!";
}

edd_email_tag_exists() zwraca wartość logiczną.

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]