Zaloguj się
Rozpocznij

Blog Easy Digital Downloads

Poradniki, wskazówki i zasoby WordPress, które pomogą rozwinąć Twój biznes

Jak ograniczyć pobieranie plików do zalogowanych użytkowników w WordPress

Jak ograniczyć pobieranie plików do zalogowanych użytkowników w WordPress

Ostatnia aktualizacja:

obraz autora
Autor Casey Cavanagh Pisarz
obraz recenzenta
ZWERYFIKOWANO Autor: Chris Klosowski Prezes

Chcesz się dowiedzieć, jak ograniczyć pobieranie plików tylko do zalogowanych użytkowników w WordPress? Oferowanie pobierania tylko zalogowanym użytkownikom może pomóc zapobiec nieautoryzowanemu udostępnianiu plików. To świetny sposób na zdobycie subskrybentów dla Twojego sklepu internetowego lub witryny członkowskiej.

W tym artykule pokażemy Ci, jak ograniczyć pobieranie za pomocą Easy Digital Downloads!

Istnieją dwa sposoby podejścia do tego, w zależności od używanej wersji EDD. W EDD 3.1 lub nowszej opcja ograniczenia pobierania plików tylko do zalogowanych użytkowników jest wbudowana. Ale jeśli używasz starszej wersji, będziesz musiał zaktualizować wtyczkę EDD lub ręcznie wstawić kod za pomocą innej wtyczki.

Przejdziemy przez obie metody:

Krok 1: Pobierz i zainstaluj Easy Digital Downloads
Krok 2: Dodaj plik, do którego chcesz ograniczyć dostęp
Krok 3: Włącz ustawienie Wymagaj logowania
Alternatywna metoda: Wstaw fragment kodu wymuszający logowanie

Krok 1: Pobierz i zainstaluj Easy Digital Downloads

Jeśli jeszcze tego nie zrobiłeś, pierwszym krokiem jest pobranie i zainstalowanie naszej wtyczki Easy Digital Downloads. Jest to potężne narzędzie do sprzedaży produktów cyfrowych. Możesz go używać do oferowania szerokiej gamy produktów, w tym nieograniczonej liczby plików, e-booków, plików PDF i wielu innych:

Loga WordPress i Easy Digital Downloads.

Zaufało nam ponad 50 000 witryn. Ponadto, w przeciwieństwie do innych wtyczek eCommerce, EDD koncentruje się wyłącznie na pomocy w sprzedaży produktów cyfrowych. Istnieje wiele planów do wyboru, dzięki czemu możesz łatwo znaleźć ten, który najlepiej odpowiada Twoim potrzebom.

Po wybraniu swojego EDD pass, możesz pobrać wtyczkę i przesłać ją do swojej witryny WordPress. Jeśli nie znasz tego procesu, postępuj zgodnie z tym prostym przewodnikiem krok po kroku dotyczącym instalowania wtyczek.

Po przesłaniu jej do swojej witryny kliknij Zainstaluj teraz, a następnie Aktywuj. Spowoduje to dodanie pozycji Pobrane do menu Twojego panelu.

Aby uzyskać więcej wskazówek dotyczących konfiguracji EDD, możesz zapoznać się z tym przewodnikiem: Jak łatwo sprzedawać produkty cyfrowe.

Jeśli masz już zainstalowane EDD, upewnij się, że używasz najnowszej wersji. Jeśli chcesz zaktualizować lub uaktualnić swoje EDD, możesz to zrobić z ekranu Wtyczki w WordPress.

Krok 2: Dodaj plik, do którego chcesz ograniczyć dostęp

Po skonfigurowaniu EDD możesz zacząć tworzyć i przesyłać swoje produkty cyfrowe. Jeśli jeszcze tego nie zrobiłeś, teraz jest dobry czas, aby przesłać plik do pobrania do swojej witryny WordPress.

Możesz to zrobić, przechodząc do Pobrane » Dodaj nowy:

Dodawanie nowego pobierania za pomocą Easy Digital Downloads.

Możesz wprowadzić tytuł pliku, a także opis. Jako przykład użyjemy e-booka o SEO:

Tytuł i opis pobieranego pliku eBook.

Po prawej stronie ekranu możesz również przypisać mu kategorię, dodać obraz wyróżniający i więcej:

Sekcja Kategorie pobieranego pliku EDD.

Następnie możesz ustawić cenę swojego pobrania, przechodząc do pola Ceny pobierania znajdującego się pod edytorem:

Sekcja Ceny pobierania wtyczki EDD.

Istnieje mnóstwo funkcji i ustawień, które możesz zastosować do swoich produktów do pobrania. Nie będziemy omawiać ich wszystkich w tym poście. Ale możesz zapoznać się z poradnikiem, jak skutecznie wprowadzić na rynek swój produkt cyfrowy, aby zacząć.

Krok 3: Włącz ustawienie Wymagaj logowania do pobrania

Jak wspomnieliśmy, jeśli używasz EDD 3.1 lub nowszego, opcja wymagania od użytkowników zalogowania się przed pobraniem plików jest wbudowana w podstawowe ustawienia wtyczki. Zawsze zalecamy aktualizację do najnowszej wersji i korzystanie z niej.

Po dodaniu pliku do pobrania możesz skonfigurować ustawienia, aby ograniczyć dostęp. Przejdź do Pobrane » Ustawienia » Różne » Pobieranie plików. Następnie wybierz ustawienie Wymagaj logowania:

Opcja EDD Wymagaj logowania, aby użytkownicy mogli pobierać pliki w WordPress.

Po włączeniu tej opcji wszystkie pliki do pobrania będą wymagały od użytkowników wcześniejszego zalogowania się na Twojej stronie. Po zakończeniu kliknij przycisk Zapisz zmiany na dole ekranu. To wszystko!

Alternatywna metoda: Wstaw fragment kodu wymuszający logowanie

Jeśli jeszcze nie zaktualizowałeś wersji EDD do 3.1 lub wyższej, istnieje alternatywna metoda, której możesz użyć do ograniczenia pobierania plików. Wymaga ona wstawienia fragmentu kodu wymuszającego logowanie na Twojej stronie.

Aby to zrobić szybko i łatwo, możesz użyć wtyczki WPCode:

Baner wtyczki WPCode WordPress.

Wcześniej znane jako Insert Footers + Headers, to darmowe narzędzie jest używane przez ponad 1 milion stron internetowych. Jest niezawodne, łatwe w użyciu i pozwala dodawać fragmenty kodu do Twojej strony bez edycji plików motywu. Integruje się płynnie z WordPress i może ułatwić dodawanie niestandardowego kodu do Twojej strony, nawet jeśli jesteś początkującym.

Aby je dodać, możesz przejść do Wtyczki » Dodaj nową, a następnie wyszukać „wpcode”. Będzie to pierwsza opcja. Kliknij Zainstaluj teraz:

Instalowanie WPCode w WordPress.

Następnie kliknij Aktywuj. Doda to pozycję menu Fragmenty kodu do Twojego panelu.

Dodawanie kodu do Twojej strony

Po skonfigurowaniu wtyczki WPCode następnym krokiem jest dodanie kodu. Aby ograniczyć pobieranie plików tylko do zalogowanych użytkowników w WordPress, możesz dodać następujący kod:

<?php
/*
Snippet Name: Easy Digital Downloads - Force Login to Download
Description: Force users to be logged in to download purchased files through Easy Digital Downloads
Author: Easy Digital Downloads
Author URI: https://easydigitaldownloads.com/
Version: 2.0
*/
function eddwp_force_login_for_download( $download_id, $email, $payment, $args ) {
	if ( ! is_user_logged_in() ) {

		$login_url = wp_login_url( trailingslashit( home_url() ) . '?' . $_SERVER['QUERY_STRING'] );

		$message = sprintf( 'You must be logged in to download files. Login here.', $login_url );

		wp_die( $message, 'Error' );
	}
}
add_action( 'edd_process_verified_download', 'eddwp_force_login_for_download', 10, 4 ); 

Skopiuj kod. Następnie wróć do WordPress i przejdź do Fragmenty kodu » Dodaj fragment:

Opcja dodania fragmentu za pomocą wtyczki Code Snippets WordPress.

Najedź kursorem na opcję Dodaj własny kod (Nowy fragment) i wybierz Użyj fragmentu:

Opcja dodania niestandardowego fragmentu kodu za pomocą wtyczki Code Snippets.

Po dodaniu tytułu, w menu rozwijanym Typ kodu wybierz Fragment PHP. Następnie w polu Podgląd kodu wklej właśnie skopiowany kod:

Kod, który pozwala ograniczyć pobieranie plików tylko do zalogowanych użytkowników w WordPress.

Na górze wybierz opcję Nieaktywny, aby zmienić ją na Aktywny, a następnie kliknij Zapisz fragment:

Opcja zapisania fragmentu kodu we wtyczce Code Snippets.

Teraz, gdy Twoi użytkownicy spróbują pobrać plik, zostaną poproszeni o zalogowanie się na Twojej stronie (jeśli jeszcze tego nie zrobili).

Podsumowanie: Ograniczanie pobierania plików do zalogowanych użytkowników

Teraz wiesz, jak ograniczyć pobieranie plików do zalogowanych użytkowników w WordPress. Aby dodać więcej ograniczeń treści na swojej stronie, możesz zapoznać się z 9 sposobami ochrony produktów cyfrowych (zalety i wady).

Czy jesteś gotowy, aby zacząć ograniczać pobieranie plików na swojej stronie tylko do użytkowników zalogowanych w WordPress? Pobierz naszą wtyczkę Easy Digital Downloads, aby zrobić to bez wysiłku!

Pamiętaj, aby subskrybować nasz newsletter lub śledzić nas na Facebooku i Twitterze, aby otrzymywać nasze najnowsze zasoby dla twórców cyfrowych.

Popularne zasoby

Zastrzeżenie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz w niektóre z naszych linków, możemy otrzymać prowizję. Zobacz, jak finansowane jest EDD, dlaczego ma to znaczenie i jak możesz nas wesprzeć.

Doświadcz bezproblemowej sprzedaży z EDD

Bez wysiłku zarządzaj swoim cyfrowym sklepem dzięki potężnym narzędziom i bezpiecznym transakcjom

Popularne teraz na EDD!

Jak przenieść się z marketplace na własny sklep WordPress
Jak przenieść się z marketplace na własny sklep WordPress
Opłaty za platformy handlowe stale rosną, a zasady platformy się zmieniają. Ale Twoi klienci nie muszą należeć do kogoś innego. Oto…
Włącz jednorazowe magiczne linki logowania przy kasie w WordPress dla powracających klientów
Włącz bezpieczne linki do magicznego logowania podczas płatności w WordPress
Powracający klienci porzucają koszyki, gdy nie mogą sobie przypomnieć hasła. Easy Digital Downloads (EDD) pozwala im teraz logować się na…

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.