Controlla il feed RSS sul tuo sito WordPress come un professionista

Controlla il feed RSS sul tuo sito WordPress come un professionista


Se hai creato un sito Web basato su WordPress, è probabile che pubblichi nuovi contenuti su base giornaliera o almeno settimanalmente. In tal caso, vorrai distribuire i tuoi contenuti agli utenti.

Mentre molti di loro riceveranno aggiornamenti dal tuo sito attraverso il sito stesso e le pagine dei social media che crei, non dovresti dimenticare il feed RSS.

Riepilogo sito ricco o Sindacazione davvero semplice è progettato per mostrare contenuti frequenti e consegnarli a un vasto pubblico. Il documento RSS noto come “feed” è costituito da un titolo seguito da un piccolo estratto, un’immagine o diverse informazioni aggiuntive su post, sito Web, autore, ecc..

WordPress crea automaticamente un feed per il tuo sito Web e puoi vederlo facilmente su www.yourdomain.com/feed.

No, i feed non sono ancora morti e ci sono milioni di utenti in tutto il mondo. Quindi, è probabile che i tuoi visitatori utilizzino aggregatori diversi sui loro computer o smartphone per ricevere notizie dal tuo sito. Per questo motivo, è nel tuo interesse rendere il feed RSS il migliore possibile. Ecco cosa imparerai oggi:

  • Aggiungi qualsiasi feed RSS alla tua dashboard
  • Come visualizzare facilmente qualsiasi feed RSS esterno
  • Abilita immagini nei feed RSS; è più facile di quanto pensi
  • Pianifica i tuoi post per RSS in 5 semplici passaggi
  • Il modo più semplice per escludere le categorie dal feed RSS

Aggiungi qualsiasi feed RSS alla tua dashboard

Per impostazione predefinita, WordPress visualizza il feed RSS sulla dashboard. Ovviamente, questo feed contiene notizie che non sono interessanti per tutti. Invece di lasciarlo così, puoi personalizzare completamente la tua dashboard e rimuovere il feed, oppure puoi personalizzare solo il feed e aggiungere elementi che contano davvero per te.

Senza ulteriori indugi, stiamo per mostrarti come modificare il feed di WordPress e aggiungere un link personalizzato di cui ti occuperai effettivamente:

  1. Passare al file Functions.php e aprirlo
  2. Copia e incolla questo codice:
  3. funzione wpc_dashboard_widgets () {
    $ wp_meta_boxes globali;
    // rimuove i widget non necessari
    // var_dump ($ wp_meta_boxes ['dashboard']); // usa per ottenere tutti gli ID widget
    non settato(
    $ wp_meta_boxes [ 'cruscotto'] [ 'normali'] [ 'fondamentali'] [ 'dashboard_plugins'],
    $ wp_meta_boxes [ 'cruscotto'] [ 'lato'] [ 'nucleo'] [ 'dashboard_secondary'],
    $ wp_meta_boxes [ 'cruscotto'] [ 'lato'] [ 'nucleo'] [ 'dashboard_primary']
    );
    // aggiungi un widget dashboard personalizzato
    wp_add_dashboard_widget ('dashboard_custom_feed', 'WP Loop', 'dashboard_custom_feed_output'); // aggiungi un nuovo output di feed RSS
    }
    
    funzione dashboard_custom_feed_output () {
    eco '
    '; wp_widget_rss_output (array ( 'url' => 'http://www.firstsiteguide.com/feed', 'items' => 5, 'show_summary' => 1, 'show_author' => 0, 'show_date' => 1 )); eco "
    "; } add_action ('wp_dashboard_setup', 'wpc_dashboard_widgets');
  4. Modifica i parametri che desideri
  5. Salvare le modifiche

Se non ti piacciono i codici, non aver paura di tutto ciò che vedi sopra. La personalizzazione del codice in modo da poter aggiungere il feed RSS che desideri davvero è solo a pochi passi.

Cominciamo con la parte più importante, e questo è l’indirizzo del feed RSS. Basta trovare la seguente riga di codice nella funzione sopra e modificare l’URL:

'url' => 'http://www.yourrssfeed.com/feed'

Ora che hai individuato la riga e modificato l’indirizzo, puoi lentamente continuare a leggere il codice. Per cominciare, cambia il numero di notizie che desideri visualizzare nel tuo feed. Riepilogo, autore e data possono avere solo valori “1” o “0”, il che significa che vuoi o non vuoi mostrare il riassunto, il nome dell’autore e hai indovinato – data di pubblicazione.

Ultimo ma non meno importante, probabilmente vorrai cambiare il titolo del tuo feed RSS. In tal caso, trova la seguente riga nella funzione che hai c / p solo un momento fa e cambia il titolo:

wp_add_dashboard_widget ('dashboard_custom_feed', 'TITLE GOES HERE', 'dashboard_custom_feed_output'); // aggiungi un nuovo output di feed RSS

Non dimenticare di salvare le modifiche e accedere alla dashboard. Se tutto viene eseguito correttamente, il tuo feed di notizie personalizzato è pronto; bello, non è vero?

Come visualizzare facilmente qualsiasi feed RSS esterno

Mentre puoi facilmente mostrare il tuo feed RSS semplicemente reindirizzando gli utenti a un link sul tuo sito Web WordPress, mostrare un link esterno potrebbe essere un po ‘più complicato. Ma non lasciarti scoraggiare perché puoi comunque visualizzare un feed RSS ovunque sul tuo sito semplicemente copiando / incollando una funzione che ti mostreremo in questo articolo.

Invece di installare un altro plugin che prenderà il controllo dei feed e richiederà costanti cure e aggiornamenti, puoi creare il tuo elenco. Tutto quello che dovrai fare è cambiare un link al feed che vuoi visualizzare e modificare il numero di feed mostrati sul tuo sito.

Che tu abbia intenzione di mostrare un feed RSS esterno su una nuova pagina / post o che desideri annidarlo nella barra laterale, nell’intestazione o nel piè di pagina, la procedura è praticamente la stessa:

  1. Apri il file sidebar.php o qualsiasi altro file in cui desideri visualizzare il feed
  2. Copia e incolla il seguente codice:
  3. get_item_quantity (4);
    $ rss_items = $ rss-> get_items (0, $ maxitems);
    ?>
    
    
  4. Modifica l’URL sulla riga n. 2
  5. Modifica il numero di feed RSS che verranno visualizzati nella riga 3
  6. Salvare le modifiche

Ora che hai impostato uno o più feed RSS da altri siti, non dimenticare di occuparti dei tuoi feed RSS.

Abilita immagini nei feed RSS; è più facile di quanto pensi

Molte persone pensano che i feed RSS facciano parte della storia. Eppure, ancora di più, le persone usano gli RSS su base giornaliera. Non solo puoi avere i tuoi siti Web preferiti memorizzati nel tuo browser, sul tuo sito Web o persino nel tuo amministratore di WordPress, i feed sono diventati ancora più popolari una volta che gli smartphone hanno conquistato il mondo. Ora puoi tenere traccia degli aggiornamenti dai tuoi aggiornamenti e autori preferiti in movimento e avere accesso a nuovi contenuti in pochi secondi dopo la pubblicazione di un nuovo articolo.

Anche se non ti piacciono ancora i feed RSS, una volta che inizi a gestire il tuo sito web, dovresti pensare a coloro che utilizzano regolarmente questo servizio.

RSS Feed

Esistono diversi modi per manipolare il contenuto RSS in WordPress. Ad esempio, puoi pianificare il tuo post per i feed RSS o puoi cambiare il modo in cui WordPress mostra gli estratti che hanno effetto anche sui feed RSS. Ma qualunque cosa tu faccia, non avrai ancora un’immagine allegata al tuo feed RSS.

Immagina di avere diversi siti Web sullo stesso argomento che aggiornano regolarmente i loro feed. Apri l’app di feed (ad esempio Feedly) sul tuo smartphone e c’è un sito con un’immagine accanto al titolo del post, mentre l’altro non ha immagini. In quasi tutti i casi, le persone andranno al collegamento con l’immagine accanto perché quella sembra più interessante e ti dà la sensazione che l’autore si preoccupi delle sue cose.

Dato che hai già un’immagine in primo piano allegata a ciascun post, non ci sono scuse: puoi avere quell’immagine allegata anche al feed RSS e rendere il tuo sito web più attraente per le persone che utilizzano i feed.

In questa parte della guida, stiamo per mostrarti come aggiungere l’immagine in primo piano ai tuoi feed. In realtà, è molto semplice e dovrai solo copiare e incollare il codice che trovi di seguito:

  1. Apri il file Functions.php
  2. Copia e incolla il codice:
  3. add_filter ('the_content_feed', 'rss_post_thumbnail');
    funzione rss_post_thumbnail ($ content) {
    $ post globale;
    if (has_post_thumbnail ($ post-> ID))
    $ content = '

    '. get_the_post_thumbnail ($ post-> ID, 'thumbnail'). '

    '. $ Content; restituisce $ content; }
  4. Salvare le modifiche

Ecco qua Ogni post a cui è allegata un’immagine in primo piano utilizzerà ora la stessa immagine come aggiunta ai feed RSS. Ora puoi continuare e provare il tuo feed RSS aggiornato in qualsiasi applicazione che potresti utilizzare. Invece di un testo noioso e semplice, avrai un’immagine che cambia l’intera presentazione del tuo sito.

Pianifica i tuoi post per RSS in 5 semplici passaggi

Di solito, WordPress pubblicherà automaticamente il tuo nuovo articolo nel feed RSS dopo aver premuto il pulsante di pubblicazione. Sebbene non ci sia nulla di sbagliato in questo e desideri davvero che il tuo articolo appaia nel feed il più presto possibile, a volte potresti voler pianificare quel post. In questa parte dell’articolo, ti mostreremo come ritardare un post RSS. Solo per un esempio, se ritardi il post di alcuni minuti, sarà sufficiente apportare alcune modifiche aggiuntive prima che il post venga pubblicato nel feed.

Ecco il codice che ti servirà per ottenere questo ritardo:

  1. Apri il file Functions.php
  2. Riscrivi la parola codice per parola … o copia e incolla il codice, ovviamente:
  3. funzione schedule_feed ($ dove) {
    $ wpdb globale;
    
    if (is_feed ()) {
    // data e ora in formato WP
    $ now = gmdate ('Y-m-d H: i: s');
    
    // valore per wait; + dispositivo
    $ wait = '10'; // numero intero
    
    // http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_timestampdiff
    $ device = 'MINUTE'; // MINUTI, ORE, GIORNO, SETTIMANA, MESE, ANNO
    
    // aggiunge SQL-sytax al valore predefinito $ dove
    $ where. = "AND TIMESTAMPDIFF ($ dispositivo, $ wpdb-> posts.post_date_gmt, '$ now')> $ wait";
    }
    
    restituisce $ dove;
    }
    
    add_filter ('posts_where', 'schedule_feed');
  4. Cambia $ variabile dispositivo in minuti, ore, giorni e così via
  5. Modifica la variabile $ wait nel numero di minuti, ore, giorni o qualunque cosa tu abbia scelto. Questo è il tempo che il tuo post attenderà prima che venga pubblicato automaticamente nel feed RSS
  6. Salvare le modifiche

Questo è tutto. Non devi fare nient’altro per programmare il tuo feed RSS.

Automatizza il feed RSS del tuo post

Automatizza il tuo feed RSS output con notifiche push web. Integra facilmente le tue notifiche push web per pubblicare automaticamente gli elementi del tuo feed RSS tramite notifiche push web mirate.

Il modo più semplice per escludere le categorie dal feed RSS

Dal momento in cui pubblichi il tuo primo post utilizzando WordPress, i tuoi nuovi post verranno automaticamente pubblicati come feed RSS. Tale feed può essere facilmente accessibile da qualsiasi utente che desideri seguire il tuo sito Web e, pertanto, devi rendere il tuo feed RSS il migliore possibile.

RSS Feed

Sebbene sia possibile rimandare facilmente la pubblicazione dei tuoi feed ogni volta che vuoi, a volte dovrai mostrare solo categorie specifiche ai tuoi follower. Meglio ancora, vorrai escludere quelle categorie che non desideri vengano visualizzate nel feed.

Escludere facilmente le categorie dal feed RSS:

Ad esempio, potresti avere una dozzina di categorie che vengono aggiornate quotidianamente con nuovi contenuti e non vuoi sopraffare i tuoi utenti. Forse una categoria specifica è progettata solo per attirare utenti da siti di social media. O forse vuoi che il tuo feed RSS mostri solo la categoria “notizie”. Qualunque sia il motivo, nelle seguenti righe ti mostreremo come escludere facilmente una categoria dal feed RSS:

  1. Apri funzioni.php
  2. Copia e incolla il codice:
  3. funzione exclude_categories_from_rss ($ query) {
    if ($ query-> is_feed) {
    $ Query-> set ( 'gatto', '- 10, -21, -32');
    }
    return $ query;
    }
    add_filter ( 'pre_get_posts', 'exclude_categories_from_rss');
    
  4. Cambia ID categoria sul 3rd linea
  5. Salvare le modifiche

Il modo più semplice per trovare il numero ID di una categoria è aprire una categoria da Messaggi -> Categorie. Dopo aver fatto clic sul pulsante “Modifica”, l’ID verrà visualizzato nella parte superiore del browser in una forma di URL.

Come puoi notare dal codice, per escludere una categoria dovrai inserire un carattere “-“ prima dell’ID. Dopo aver impostato gli ID, tali categorie non saranno più visualizzate nel tuo feed RSS. Se è necessario modificarlo in futuro, è possibile modificare semplicemente la funzione quando necessario e aggiungere / rimuovere una categoria dall’elenco.

Il tuo feed RSS è appena diventato ancora migliore. Non dimenticare di consultare i nostri altri tutorial su come migliorare il tuo sito Web basato su WordPress e sfruttare al meglio la già ottima piattaforma di blog.

Avvolgendo

Ormai, avresti dovuto accettare il fatto che i feed RSS sono ancora una cosa. E anche se non sei un fan di RSS, dovresti pensare ai tuoi visitatori che usano ancora i feed su base giornaliera. Per aiutarli, sfrutta al massimo il tuo feed RSS implementando uno dei suggerimenti che ti abbiamo mostrato in questa guida.

Cosa ne pensi di RSS? Aggreghi notizie sui tuoi computer o smartphone? Che dire di RSS sul tuo blog?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map