Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Come consentire ai collaboratori di modificare i propri post di WordPress dopo l'approvazione

Una delle sfide che abbiamo affrontato nella gestione di un blog WordPress multi-autore è la gestione delle modifiche post-pubblicazione.

Per impostazione predefinita, i collaboratori e i blogger ospiti non possono modificare i propri post pubblicati. Questo può causare problemi se i collaboratori devono correggere rapidamente un refuso, correggere informazioni errate o aggiornare un post per mantenerlo pertinente e utile.

In questo articolo, ti mostreremo come consentire ai collaboratori di modificare i propri post dopo l'approvazione. Condivideremo le soluzioni che abbiamo scoperto e che hanno reso il nostro processo di gestione dei contenuti molto più agevole.

Consentire ai collaboratori di modificare i propri post dopo l'approvazione

Perché consentire ai collaboratori di modificare i propri post dopo l'approvazione?

Se gestisci un blog WordPress multi-autore, allora le persone con il ruolo di collaboratore possono scrivere post e inviarli per la revisione. Chiunque abbia il ruolo di amministratore o editor può quindi rivedere questi post e pubblicarli.

Una volta che un post è online, il collaboratore non può modificarlo. Questo può causare problemi se i collaboratori devono riscrivere i propri post per mantenerli aggiornati o correggere errori.

Consentendo ai collaboratori fidati di modificare i propri post, puoi migliorare il flusso di lavoro editoriale e far risparmiare un sacco di tempo ai tuoi editor.

Detto questo, vediamo come puoi consentire ai collaboratori di modificare i propri post pubblicati sul tuo sito WordPress. Usa semplicemente i collegamenti rapidi qui sotto per passare direttamente al metodo che desideri utilizzare:

Metodo 1: Consenti ai collaboratori di modificare i propri post pubblicati con WPCode (Consigliato)

Il modo più semplice per consentire ai collaboratori di modificare i propri post pubblicati è aggiungere codice personalizzato in WordPress.

Spesso, troverai guide con istruzioni per modificare il file functions.php del tuo sito. Tuttavia, piccoli errori di battitura o errori nel codice possono causare molti errori comuni di WordPress o persino bloccare completamente il tuo sito.

Perderai anche il codice personalizzato al prossimo aggiornamento del tuo tema WordPress.

Detto questo, ti consigliamo di utilizzare WPCode. È il miglior plugin per snippet di codice e ti consente di aggiungere codice a WordPress senza mettere a rischio il tuo sito.

Innanzitutto, dovrai installare e attivare il plugin gratuito WPCode. Per maggiori informazioni, consulta la nostra guida passo passo su come installare un plugin WordPress.

Una volta attivato il plugin, vai su Snippet di codice » Aggiungi snippet.

Aggiungere uno snippet personalizzato a WordPress usando WPCode

Qui vedrai tutti gli snippet predefiniti che puoi aggiungere al tuo sito, inclusi snippet che ti consentono di disabilitare le notifiche per i nuovi utenti, impostare immagini in evidenza predefinite e altro ancora.

Per aggiungere uno snippet personalizzato, devi passare il mouse sopra l'opzione 'Aggiungi il tuo codice personalizzato (Nuovo snippet)' e fare clic sul pulsante '+ Aggiungi snippet personalizzato' quando appare.

Fai clic sul pulsante Aggiungi snippet personalizzato

Successivamente, devi selezionare 'Snippet PHP' come tipo di codice dall'elenco di opzioni che appaiono sullo schermo.

Seleziona Snippet PHP come tipo di codice

Ora, nella pagina Crea snippet personalizzato, digita un titolo per lo snippet di codice.

Questo è solo per tuo riferimento, quindi puoi usare quello che vuoi.

Inserisci un titolo per il codice e incolla il codice in WPCode

Fatto ciò, incolla semplicemente quanto segue nell'editor di codice:

// get the "contributor" role object
$obj_existing_role = get_role( 'contributor' );

// add the "Edit published posts" capability
$obj_existing_role->add_cap( 'edit_published_posts' );

Dopodiché, devi scorrere la pagina fino alla sezione 'Inserimento'.

Se non è già selezionato, fai semplicemente clic su 'Inserimento automatico' e quindi seleziona 'Esegui ovunque' nel menu a discesa.

Come inserire automaticamente codice in un sito web WordPress

Infine, scorri fino in cima alla pagina e fai clic sul cursore 'Inattivo' in modo che mostri 'Attivo'.

Quindi, fai semplicemente clic sul pulsante 'Salva frammento' per rendere attivo il frammento di codice.

Pubblicare lo snippet di codice per i permessi dei collaboratori

Ora, chiunque abbia il ruolo di collaboratore potrà modificare i propri post pubblicati sul tuo sito WordPress.

Metodo 2: Consenti a qualsiasi ruolo utente di modificare i propri post pubblicati con PublishPress (Metodo Plugin)

Vuoi concedere ai collaboratori anche altre funzionalità? Ad esempio, potresti voler consentire ai collaboratori di modificare ed eliminare i propri post pubblicati.

Potresti persino voler aggiungere o rimuovere funzionalità da altri utenti.

Se desideri un controllo completo sulle autorizzazioni degli utenti, ti consigliamo di utilizzare PublishPress Capabilities. Questo plugin ti consente di aggiungere e rimuovere capacità da qualsiasi ruolo utente, inclusi i collaboratori di WordPress.

La prima cosa da fare è installare e attivare il plugin PublishPress Capabilities. Per maggiori dettagli, consulta la nostra guida passo passo su come installare un plugin in WordPress.

Dopo l'attivazione, devi visitare Capabilities » Capabilities nell'area di amministrazione di WordPress. In cima alla schermata, apri il menu a discesa 'Capabilities' e scegli il ruolo utente 'Contributor'.

Come consentire ai collaboratori di modificare i loro post pubblicati

Ora puoi selezionare la scheda 'Editing'.

Qui puoi vedere che il collaboratore non ha il permesso di modificare pagine e post pubblicati sul tuo blog WordPress.

Modificare i permessi dei collaboratori utilizzando un plugin WordPress gratuito

Per concedere loro il permesso, seleziona le caselle di controllo 'Posts' o 'Pages', a seconda dei contenuti pubblicati che devono modificare.

Ora puoi aggiungere o rimuovere altre capacità seguendo lo stesso processo descritto sopra. Quando sei soddisfatto di come è configurato il ruolo del collaboratore, fai clic sul pulsante 'Save Changes'.

Una volta fatto, i collaboratori saranno in grado di modificare i loro post pubblicati nella dashboard di WordPress.

Consentire ai collaboratori di modificare i loro post e pagine WordPress approvati

Ora, puoi passare tra account utente e verificare che i collaboratori abbiano l'opzione per modificare i loro post pubblicati.

Se desideri rimuovere questa autorizzazione in qualsiasi momento, ripeti semplicemente i passaggi precedenti. Questa volta, tuttavia, deseleziona le caselle 'Modifica post pubblicati'.

Puoi anche modificare le capacità di altri ruoli utente di WordPress utilizzando il plugin PublishPress Capabilities. Ripeti semplicemente i passaggi descritti sopra, ma questa volta seleziona un nuovo ruolo utente dal menu a discesa 'Capacità utente'.

Personalizzare qualsiasi ruolo utente o permesso in WordPress

Scopri altri modi per personalizzare ruoli e autorizzazioni utente

Vuoi aggiungere o personalizzare le capacità del tuo ruolo utente in base alle tue esigenze specifiche? Dai un'occhiata a questi tutorial di WordPress per iniziare:

Speriamo che questo articolo ti abbia aiutato a imparare come consentire ai collaboratori di modificare i propri post dopo l'approvazione. Potresti anche voler vedere le nostre scelte esperte dei migliori plugin per la gestione utenti per WordPress e la nostra guida su come mostrare contenuti personalizzati a diversi utenti in WordPress.

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

6 CommentsLeave a Reply

  1. Dove si inserisce questo codice se non si vogliono perdere dati durante l'aggiornamento di un tema e non si vuole un plugin? Function.php o config.php?

  2. È possibile abilitare questo a livello di account specifici? Ad esempio, consentirei questa opzione solo ai collaboratori a lungo termine e non a quelli che sono sul sito per un breve periodo? O è solo a livello di ruolo e non a livello di singolo account?

      • Capisco, quindi presumo che verrà creato un nuovo ruolo utente in WordPress (qualcosa come editor-senior e editor-junior) e continuerò in base a questi ruoli?

        • Dovresti creare il ruolo e aggiungere i permessi in base al ruolo.

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.