Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coppa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Come aggiungere un collega per la modifica dell’articolo a pagine e post di WordPress

Volete modificare i post e le pagine di WordPress direttamente dal vostro sito web? Potete aggiungere facilmente un link di modifica ai vostri post e alle vostre pagine, in modo da poter apportare rapidamente delle modifiche senza passare dalla dashboard di WordPress.

È una cosa che facciamo in WPBeginner per risparmiare tempo e snellire il nostro flusso di lavoro. Consente ai nostri scrittori di modificare e aggiornare istantaneamente i loro articoli dal front-end del sito.

In questo articolo vi mostreremo come aggiungere un collega per la modifica dei post alle pagine e agli articoli di WordPress.

How to add an edit post link to Wordpress posts and pages

Perché aggiungere un collega per la modifica degli articoli e delle pagine di WordPress?

L’aggiunta di un collega “Modifica articolo” agli articoli e alle pagine di WordPress consente di apportare modifiche rapide e semplici ai contenuti.

Invece di cercare tra gli articoli e le pagine nella vostra dashboard di WordPress, potete semplicemente fare clic sul collega “Modifica post” sul frontend del vostro sito web. In questo modo si aprirà direttamente lo schermo dell’editore dell’articolo o della pagina.

example edit post link on front-end of WordPress blog post

Nota: il collega per la modifica dell’articolo sarà visibile solo agli utenti connessi e con il ruolo e le autorizzazioni appropriate.

Molti temi WordPress hanno questa caratteristica, ma a volte viene rimossa dagli sviluppatori. Se il vostro tema non ha questa caratteristica, dovrete aggiungerla manualmente.

Come aggiungere un collega per la modifica degli articoli a pagine e post di WordPress

Per aggiungere un collega per la modifica degli articoli a WordPress, è necessario aggiungere del codice ai file di WordPress.

Vi mostreremo due metodi diversi per aggiungere il codice al vostro sito:

Il primo metodo è facilissimo e non è necessario avere alcuna esperienza di codifica. Tuttavia, non funziona con tutti i temi e non avrete il controllo sull’aspetto esatto del collega.

Il secondo metodo è più tecnico e richiede una certa conoscenza di PHP per sapere dove posizionare il codice. Tuttavia, consente di controllare esattamente l’aspetto del collega di modifica.

Detto questo, vi mostriamo come aggiungere un collega per la modifica dei post agli articoli e alle pagine di WordPress.

Metodo 1: Aggiungere un collega per la modifica dell’articolo in WordPress usando WPCode (consigliato)

Per questo metodo, è necessario aggiungere uno snippet di codice modificando il file functions.php del tema o utilizzando un plugin per gli snippet di codice.

Per istruzioni più dettagliate, potete consultare la nostra guida su come incollare snippet dal web in WordPress.

Per questa esercitazione, utilizzeremo il plugin WPCode invece di modificare il file functions.php.

WPCode

Raccomandiamo sempre di usare WPCode perché è gratuito, facile da usare e non rompe il sito web se qualcosa va storto.

Per iniziare, è necessario installare e attivare il plugin gratuito WPCode. Per istruzioni passo passo, potete consultare la nostra guida su come installare un plugin di WordPress.

Nota: la versione gratuita di WPCode ha tutto ciò che serve per aggiungere codice personalizzato a WordPress. Tuttavia, se si desiderano caratteristiche più avanzate come snippet programmati, sgranature di conversione e altro ancora, è possibile passare a WPCode Pro.

Una volta attivato il plugin, nella barra di amministrazione di WordPress verrà aggiunta una nuova voce di menu con l’etichetta “Code Snippets”. Facendo clic su di essa, verrà visualizzato un elenco di tutti i frammenti di codice personalizzati salvati sul sito. Poiché il plugin è appena stato installato, l’elenco sarà vuoto.

Fare clic sul pulsante “Aggiungi nuovo” per aggiungere lo snippet di codice.

Click the Add New Button to Add Your First Custom Code Snippet in WPCode

Si accede così alla pagina Aggiungi snippet. Da qui è possibile scegliere uno snippet di codice dalla libreria integrata o aggiungere il proprio codice personalizzato.

In questo caso, andare all’opzione “Aggiungi il tuo codice personalizzato (nuovo snippet)” e fare clic sul pulsante “Usa snippet” sotto di esso.

Add your new custom code snippet in WPCode

Successivamente, dovrete dare un nome al vostro snippet (noi abbiamo chiamato il nostro “Aggiungi il link di modifica ai singoli articoli”) e poi copiare e incollare il seguente codice nella casella “Anteprima del codice”:

add_action('loop_start', function () {
  if (!is_singular() || !is_main_query()) {
      return;
  }
  edit_post_link(__('{Edit}'));
}, 99);

Non dimenticate di scegliere “PHP Snippet” come tipo di codice dal menu a discesa sul lato destro dello schermo.

Adding an edit post link via WPCode

Questo frammento di codice aggiungerà il link di modifica sia alle singole pubblicazioni che alle pagine.

Ora, scorrendo verso il basso fino alla sezione Pannelli di inserimento, assicuratevi che il Metodo di inserimento sia “Inserimento automatico” e che la Posizione sia “Esegui ovunque”.

Quindi, è sufficiente spostare l’interruttore da “Inattivo” ad “Attivo” e fare clic sul pulsante “Salva snippet” in alto nella pagina.

Saving a new snippet in WPCode

Ora, quando si visualizza un articolo del blog, si dovrebbe vedere un collega “Modifica” in alto.

Ecco come si presenta il nostro:

edit link added to single post

Sul nostro sito di prova utilizziamo il tema Astra ed ecco dove appare il nostro collega per la modifica. L’aspetto del sito potrebbe essere diverso a seconda del tema WordPress utilizzato.

Metodo 2: Aggiungere un collegamento per la modifica dell’articolo modificando manualmente i file del tema

È possibile modificare direttamente i singoli file del tema o creare un tema child per sovrascrivere questi file del tema.

Si consiglia di creare un tema child, in modo da non perdere le modifiche apportate con l’aggiornamento del tema. Per maggiori dettagli, consultate la nostra guida per principianti su come creare un tema child di WordPress.

Sia che si modifichino direttamente i file del tema, sia che si crei un tema child, è necessario copiare e incollare il codice seguente e aggiungerlo ai file single.php, post.php, index.php o ad altri template di contenuto del tema.

<?php edit_post_link(__('{Edit}')); ?>

Questo codice aggiunge semplicemente un collega per la modifica dei post agli articoli e alle pagine di WordPress. È possibile cambiare il testo “{Modifica}” con qualsiasi cosa si desideri che il collega dica.

Per la maggior parte dei temi, si dovrà aggiungere questo codice all’interno del loop dell’articolo, direttamente dopo i meta-dati dell’articolo.

Ad esempio, ecco come apparirebbe il codice alla fine dei meta-dati degli articoli di un tema.

By <?php the_author_posts_link(); ?> on <?php the_time('F jS, Y'); ?>  in <?php the_category(', '); ?> <?php edit_post_link(__('{Edit}'), ''); ?>

È possibile aggiungere questo codice a qualsiasi parte del tema in cui si desidera visualizzare il link alla modifica della pubblicazione. Ad esempio, è possibile aggiungerlo in fondo al contenuto della pubblicazione.

Una volta aggiunto il codice e salvato il file, è necessario effettuare l’uploader nella directory dei temi del proprio account di hosting WordPress.

Per farlo, potete utilizzare un client FTP o l’opzione di gestione dei file nel pannello di controllo del vostro hosting WordPress.

Se non avete mai usato l’FTP prima d’ora, potete consultare la nostra guida su come usare l’FTP per caricare file su WordPress.

Ora, quando si è connessi a WordPress e si visualizza un articolo o una pagina sul frontend, è sufficiente fare clic sul collega “Modifica” per accedere allo schermo dell’editore dell’articolo.

Post edit link WordPress post example

Speriamo che questo articolo vi abbia aiutato a capire come aggiungere un pulsante di modifica rapida ai post e ai commenti di WordPress. Potreste anche voler consultare la nostra guida su come riordinare facilmente i post in WordPress e la nostra selezione di esperti dei migliori plugin di post popolari per WordPress.

Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come WPBeginner è finanziato , perché è importante e come puoi sostenerci. Ecco il nostro processo editoriale .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Il kit di strumenti WordPress definitivo

Ottenete l'accesso gratuito al nostro kit di strumenti - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Reader Interactions

14 commentiLascia una risposta

  1. DD

    I used Method 1, but the Edit link shows three times in a row as “EditEditEdit”

    • WPBeginner Support

      That is quite strange, did your theme already include an edit link at the top of the page for one possibility?

      Admin

  2. Seon Noh

    Hi, Thank you for sharing this. one question from here, is it possible to that edit button on the post lead to a form of editing from the frontend? i want a user who generate the post to be able to update the post using this button on the post using the form, not in wordpress dashboard.

    • WPBeginner Support

      Not at the moment, if we find a plugin with that feature that we would recommend, we will be sure to share!

      Admin

  3. Josef Maria Wagner

    Thanks, it works in posts but not in pages. My theme is Blocksy. How to enable it on pages?

  4. Tosunkaya

    Thanks, really helped saving time. After used a new theme on one of my site, i missed this feature which exist other site’s themes, i quickly added.

    • WPBeginner Support

      Glad our guide was helpful :)

      Admin

  5. Armando E. Torre Puerto

    What’s “anywhere inside the loop”? Under waht line is that?

  6. Tom Farrell

    The idea of adding the Quick Edit to posts is great, but can I also add it to Links. I have a large number of links that need to be re categorised and Quick edit would be a great help.

  7. SS Kuruganti

    I know this is an old post, but I really needed to thank you for this. You instructions were simple to follow (and understand) and solved my problem perfectly! =)

  8. melissa

    Searched all over for instructions that made sense. Yours did. Thanks! :)

  9. Matthias

    Thank you for this post! I’ve accidentally deleted this code-snipplet from my WooThemes-Theme :)

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tenga presente che tutti i commenti sono moderati in base alle nostre politica dei commenti e il suo indirizzo e-mail NON sarà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avremo una conversazione personale e significativa.