Accedi
Inizia

Blog di Easy Digital Downloads

Tutorial, suggerimenti e risorse di WordPress per aiutarti a far crescere la tua attività

Come limitare i download di file agli utenti connessi in WordPress

Come limitare i download di file agli utenti connessi in WordPress

Ultimo aggiornamento:

immagine autore
Di Casey Cavanagh Scrittore
immagine recensore
REVISIONATO Di Chris Klosowski Presidente

Vuoi imparare a limitare i download di file agli utenti connessi in WordPress? Offrire download solo agli utenti connessi può aiutare a prevenire la condivisione non autorizzata di file. È un ottimo modo per ottenere iscritti per il tuo negozio online o sito di appartenenza.

In questo articolo, ti mostreremo come limitare i download utilizzando Easy Digital Downloads!

Ci sono due modi per affrontare questo problema a seconda della versione di EDD che stai utilizzando. Con EDD 3.1 o superiore, l'opzione per limitare i download di file agli utenti connessi è integrata. Ma se stai usando una versione precedente, dovrai aggiornare il plugin EDD o inserire manualmente il codice tramite un altro plugin.

Ti guideremo attraverso entrambi i metodi:

Passaggio 1: Scarica e installa Easy Digital Downloads
Passaggio 2: Aggiungi il file di cui vuoi limitare l'accesso
Passaggio 3: Abilita l'impostazione Richiedi accesso
Metodo alternativo: Inserisci lo snippet di codice Force Login

Passaggio 1: Scarica e installa Easy Digital Downloads

Se non l'hai già fatto, il primo passo è scaricare e installare il nostro plugin Easy Digital Downloads. Questo è uno strumento potente per vendere download digitali. Puoi usarlo per offrire una vasta gamma di prodotti, inclusi file illimitati, eBook, PDF e molto altro:

I loghi di WordPress e Easy Digital Downloads.

È affidato a oltre 50.000 siti web. Inoltre, a differenza di altri plugin per l'e-commerce, EDD si concentra specificamente sull'aiutarti a vendere prodotti digitali. Ci sono più piani tra cui scegliere, così puoi trovare facilmente quello che ha più senso per le tue esigenze.

Una volta selezionato il tuo pass EDD, puoi scaricare il plugin e caricarlo sul tuo sito WordPress. Se non hai familiarità con questo processo, segui questa semplice guida passo passo per l'installazione dei plugin.

Dopo averlo caricato sul tuo sito, fai clic su Installa ora, quindi su Attiva. Questo aggiungerà una voce Download al menu della tua dashboard.

Per ulteriori indicazioni sulla configurazione di EDD, puoi fare riferimento a questa guida: Come vendere facilmente download digitali.

Se hai già EDD installato, assicurati di utilizzare l'ultima versione. Se desideri aggiornare o fare l'upgrade del tuo EDD, puoi farlo dalla schermata Plugin di WordPress.

Passaggio 2: Aggiungi il file di cui vuoi limitare l'accesso

Una volta configurato EDD, puoi iniziare a creare e caricare i tuoi prodotti digitali. Se non l'hai già fatto, questo è un buon momento per caricare il file scaricabile sul tuo sito WordPress.

Puoi farlo andando su Download » Aggiungi nuovo:

Aggiunta di un nuovo download utilizzando Easy Digital Downloads.

Puoi inserire un titolo per il file, oltre a una descrizione. Useremo un eBook SEO come esempio:

Un titolo e una descrizione per il download di un eBook.

Sulla destra dello schermo, puoi anche assegnargli una categoria, aggiungere un'immagine in evidenza e altro:

La sezione Categorie di un Download EDD.

Successivamente, puoi impostare un prezzo per il tuo download navigando nella casella Prezzi del download situata sotto l'editor:

La sezione Prezzi di Download del plugin EDD.

Ci sono un sacco di funzionalità e impostazioni che puoi applicare ai tuoi prodotti scaricabili. Non entreremo nei dettagli in questo post. Ma puoi fare riferimento a come lanciare con successo il tuo prodotto digitale per iniziare.

Passaggio 3: Abilita l'impostazione Richiedi accesso per il download

Come accennato, se stai utilizzando EDD 3.1 o versioni successive, l'opzione per richiedere agli utenti di accedere prima di scaricare i file è integrata nelle impostazioni principali del plugin. Raccomandiamo sempre di aggiornare e utilizzare la versione più recente.

Una volta aggiunto il tuo file scaricabile, puoi configurare le impostazioni per limitare l'accesso. Vai su Download » Impostazioni » Varie » Download file. Successivamente, seleziona l'impostazione Richiedi accesso:

L'opzione EDD per richiedere il login agli utenti per scaricare file in WordPress.

Con questa opzione abilitata, tutti i file scaricabili richiederanno agli utenti di accedere prima al tuo sito. Al termine, fai clic sul pulsante Salva modifiche in fondo alla pagina. Fatto!

Metodo alternativo: Inserisci lo snippet di codice Force Login

Se non hai ancora effettuato l'aggiornamento a EDD versione 3.1 o superiore, esiste un metodo alternativo che puoi utilizzare per limitare i download di file. Richiede l'inserimento di uno snippet di codice per il login forzato sul tuo sito.

Per rendere questo rapido e semplice, puoi utilizzare il plugin WPCode:

Il banner del plugin WPCode per WordPress.

Precedentemente noto come Insert Footers + Headers, questo strumento gratuito è utilizzato da oltre 1 milione di siti web. È affidabile, facile da usare e ti consente di aggiungere snippet di codice al tuo sito senza modificare i file del tuo tema. Si integra perfettamente con WordPress e può semplificare l'aggiunta di codice personalizzato al tuo sito, anche se sei un principiante.

Per aggiungerlo, puoi andare su Plugin » Aggiungi nuovo, quindi cercare "wpcode". Sarà la prima opzione. Fai clic su Installa ora:

Installazione di WPCode in WordPress.

Successivamente, fai clic su Attiva. Aggiungerà una voce di menu Snippet di codice alla tua dashboard.

Aggiungere il codice al tuo sito

Una volta configurato il plugin WPCode, il passo successivo è aggiungere il tuo codice. Per limitare i download di file agli utenti con accesso effettuato in WordPress, puoi aggiungere quanto segue:

<?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 ); 

Copia il codice. Successivamente, torna su WordPress e vai su Snippet di codice » Aggiungi snippet:

L'opzione per aggiungere uno snippet con il plugin Code Snippets per WordPress.

Passa il mouse sopra l'opzione Aggiungi il tuo codice personalizzato (Nuovo snippet) e seleziona Usa snippet:

L'opzione per aggiungere uno snippet di codice personalizzato con il plugin Code Snippets.

Dopo aver aggiunto un titolo, nel menu a discesa Tipo di codice, seleziona Snippet PHP. Successivamente, nella casella Anteprima codice, incolla il codice che hai appena copiato:

Il codice che ti consente di limitare i download di file agli utenti connessi in WordPress.

In alto, seleziona l'opzione Inattivo per cambiarla in Attivo, quindi fai clic su Salva snippet:

L'opzione per salvare uno snippet di codice nel plugin Code Snippets.

Ora, quando i tuoi utenti tenteranno di scaricare un file, verrà loro chiesto di accedere al tuo sito (se non l'hanno già fatto).

Conclusione: Limitare i download di file agli utenti con accesso effettuato

Ora sai come limitare i download di file agli utenti con accesso effettuato in WordPress. Per aggiungere altre restrizioni di contenuto sul tuo sito, puoi consultare 9 modi esperti per proteggere prodotti digitali (pro e contro).

Sei pronto a iniziare a limitare i download di file sul tuo sito solo agli utenti con accesso effettuato a WordPress? Ottieni il nostro plugin Easy Digital Downloads per renderlo semplice!

Assicurati di iscriverti alla nostra newsletter o di seguirci su Facebook e Twitter per ricevere le nostre ultime risorse per creatori digitali.

Risorse Popolari

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Scopri come EDD viene finanziato, perché è importante e come puoi supportarci.

Sperimenta Vendite Senza Interruzioni con EDD

Gestisci senza sforzo il tuo negozio digitale con strumenti potenti e transazioni sicure

Popolari su EDD in questo momento!

Abilita i link di accesso magico monouso al checkout in WordPress per i tuoi clienti abituali
Abilita Link Magici Sicuri per il Login al Checkout in WordPress
I clienti abituali abbandonano il carrello quando non ricordano la password. Easy Digital Downloads (EDD) ora consente loro di accedere…
Come scrivere descrizioni di prodotti digitali con WordPress per aumentare le vendite
Come Scrivere Efficaci Descrizioni di Prodotti Digitali
Scrivere descrizioni di prodotti digitali è più difficile di quanto sembri. Le tue parole sono l'unica cosa che separa un visitatore da…

Inizia a vendere oggi!

Unisciti a oltre 50.000 proprietari di negozi intelligenti e inizia a usare il modo più semplice per vendere prodotti digitali con WordPress.