Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. CMS & Piattaforme Self-Hosted
    5. Rimuovere i Feed Rss da sito Wordpress.
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • R
      roro User Attivo • 14 mar 2011, 11:16 ultima modifica di

      Rimuovere i Feed Rss da sito Wordpress.

      Save a tutti, come posso rimuovere i feed rss dal mio sito wordpress?

      grazie 🙂

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
        Caricamento altri post
        Rispondi
        • Topic risposta
        Effettua l'accesso per rispondere
        • Da Vecchi a Nuovi
        • Da Nuovi a Vecchi
        • Più Voti
         

      • K
        katherine Super User • 14 mar 2011, 15:07 ultima modifica di

        Ciao roro,

        nel file functions.php del tuo tema aggiungi:

        /**

        • Disable Our Feed Urls
          */
          function disable_our_feeds() {
          wp_die( __('<strong>Error:</strong> No RSS Feed Available, Please visit our <a href="'. get_bloginfo('url') .'">homepage</a>.') );
          }

        add_action('do_feed', 'disable_our_feeds', 1);
        add_action('do_feed_rdf', 'disable_our_feeds', 1);
        add_action('do_feed_rss', 'disable_our_feeds', 1);
        add_action('do_feed_rss2', 'disable_our_feeds', 1);
        add_action('do_feed_atom', 'disable_our_feeds', 1);
        Ciao 🙂

        P.S se cambi tema, dovrai ricordati di rifare la modifica (I feed non possono essere rimossi, ma solo disabilitati).

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • R
          roro User Attivo • 14 mar 2011, 16:37 ultima modifica di

          @Katherine said:

          Ciao roro,

          nel file functions.php del tuo tema aggiungi:

          Ciao 🙂

          P.S se cambi tema, dovrai ricordati di rifare la modifica (I feed non possono essere rimossi, ma solo disabilitati).

          Grazie Katerine per la risposta, non capendo niente di php et simili mi sono limitato semplicemente a copiare ed incollare in un punto qualsiasi del file funcion.php il codice da te indicato ma:

          Parse error: syntax error, unexpected '*' in /home/mhd-01/XXX.canesmarrito.it/htdocs/wp-content/themes/twentyten/functions.php on line 37

          credo che il messaggio di errore mi stia da indicare che c'è un * (asterisco) in più

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • K
            katherine Super User • 14 mar 2011, 18:56 ultima modifica di

            Inserisci alla fine del file functions.php questo (l'ho provato e funziona)

            add_action('do_feed', 'fb_disable_feed', 1);
            add_action('do_feed_rdf', 'fb_disable_feed', 1);
            add_action('do_feed_rss', 'fb_disable_feed', 1);
            add_action('do_feed_rss2', 'fb_disable_feed', 1);
            add_action('do_feed_atom', 'fb_disable_feed', 1);

            function fb_disable_feed() {
            wp_die( __('No feed available,please visit our <a href="'. get_bloginfo('url') .'">homepage</a>!') );
            }

            Katherine 🙂

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • R
              roro User Attivo • 14 mar 2011, 19:23 ultima modifica di

              Funziona grazie, ma purtroppo non era quello che desideravo :(, mi spiego:
              per vedere il sito come lo vede lo spider di google
              ho visualizzato le pagine con il simulatore del browser Lynx ?fornito? da cached
              **********/lynx-viewer.php
              che legge come primi risultati i feed:
              #[1]Hotel Riad Marrakech » Feed [2]Hotel Riad Marrakech » Feed dei
              commenti [3]Hotel Riad Marrakech

              ma nonostante i feed siano stati rimmossi lo spider di google li continua a leggere come primi risultati
              era proprio questo che volevo evitare

              non so se sono riuscito a spiegarmi, spero di si 😉
              grazie

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • K
                katherine Super User • 14 mar 2011, 19:36 ultima modifica di

                Devi dare alcuni giorni di tempo ai motori di ricerca prima di vedere i cambiamenti, la cosa non è immediata. Comunque per sicurezza puoi mettere *noindex *ai feed, cosi i motori di ricerca proprio non li vedranno. Si può fare sia tramite plugin (es. Robots Meta) o modificando manualmente il file robots.txt

                Spero di essere stata chiara 🙂
                Katherine

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • R
                  roro User Attivo • 14 mar 2011, 20:15 ultima modifica di

                  @Katherine said:

                  .............. puoi mettere *noindex *ai feed, cosi i motori di ricerca proprio non li vedranno. Si può fare sia tramite plugin (es. Robots Meta) o modificando manualmente il file robots.txt

                  Spero di essere stata chiara 🙂
                  Katherine

                  si chiarissima, grazie 🙂

                  ma non so materialmente come farlo 😞

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • cardy
                    cardy User Attivo • 15 mar 2011, 00:20 ultima modifica di

                    Google una volta scoperta una risorsa (un feed in questo caso) non la rimuove in automatico anche se non più presente nella pagina.
                    Nel robots.txt devi quindi inserire il seguente codice:

                    
                    User-agent: *
                    Allow:/
                    Disallow:/feed/
                    
                    
                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • R
                      roro User Attivo • 15 mar 2011, 09:27 ultima modifica di

                      @cardy said:

                      Google una volta scoperta una risorsa (un feed in questo caso) non la rimuove in automatico anche se non più presente nella pagina.
                      Nel robots.txt devi quindi inserire il seguente codice:

                      
                      User-agent: *
                      Allow:/
                      Disallow:/feed/
                      
                      

                      perdonami l'ignoranza ma dove trovo il file robots.txt ? non riesco a trovarlo
                      grazie 🙂

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • donclaudissimo
                        donclaudissimo Moderatore • 15 mar 2011, 09:34 ultima modifica di

                        Ciao roro,
                        il file se non presente nella root (ftp 😉 ) devi crearlo.

                        Ma fai attenzione alla presenza di qualche plugin che può averlo creato "virtualmente".

                        Te ne accorgi se su ftp non trovi fisicamente il file, ma se digiti tuosito.tld/robots.txt lo vedi 😉

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • R
                          roro User Attivo • 15 mar 2011, 11:55 ultima modifica di

                          Niente, ci rinuncio, troppo complicato per me 😞 , un grazie a tutti per i suggerimenti :).

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • K
                            katherine Super User • 15 mar 2011, 13:11 ultima modifica di

                            Installa il plugin Robots Meta e nelle opzioni escludi i feed dall'indicizzazione dei motori di ricerca...ci penserà lui in automatico a modificare il file robots.txt o a crearlo. Se hai dubbi siamo qui...
                            http://wordpress.org/extend/plugins/robots-meta/

                            Se usi già un plugin SEO, come Platinum SEO Pack o All in one SEO Pack, dovresti avere la possibilità di escludere i feed dalle loro impostazioni, senza installare altro.

                            Katherine

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • R
                              roro User Attivo • 15 mar 2011, 15:36 ultima modifica di

                              @Katherine said:

                              ......
                              Se usi già un plugin SEO, come Platinum SEO Pack o All in one SEO Pack, dovresti avere la possibilità di escludere i feed dalle loro impostazioni, senza installare altro.

                              Katherine

                              All in one seo no, ma platinum (appena istallato) si, ma non risolve il mio problema
                              per vedere il sito come lo vede lo spider di google
                              ho visualizzato le pagine con il simulatore del browser Lynx “fornito” da cached
                              **********/lynx-viewer.php
                              che legge come primi risultati i feed:
                              #[1]Hotel Riad Marrakech » Feed [2]Hotel Riad Marrakech » Feed dei
                              commenti [3]Hotel Riad Marrakech

                              quindi problema non risolto 😞

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • K
                                katherine Super User • 15 mar 2011, 16:14 ultima modifica di

                                Prima di tutto, assicurati di aver spuntato nella casellina del plugin *Use noindex for all RSS feeds

                                *Poi come ti ho scritto sopra devi aspettare alcuni giorni, anche una settimana o due in alcuni casi, prima che gli spider visualizzino i cambiamenti. *
                                *
                                Ciao 🙂

                                Katherine*
                                *

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • cardy
                                  cardy User Attivo • 15 mar 2011, 19:05 ultima modifica di

                                  Spiega bene per favore i passi che fai...
                                  Al browser Lynx cosa fornisci l'url del tuo sito?
                                  Mi viene il dubbio di non aver capito bene la tua richiesta. Se non vuoi inserire l'url del tuo sito, inviami un MP con entrambi gli url (browser lynx + tuo sito) così almeno ho modo di verificare il tuo problema ed eventualmente spiegarlo agli altri (senza naturalmente indicare l'url se desideri che rimanga anscosto)

                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • R
                                    roro User Attivo • 15 mar 2011, 19:10 ultima modifica di

                                    @cardy said:

                                    Spiega bene per favore i passi che fai...
                                    Al browser Lynx cosa fornisci l'url del tuo sito?
                                    Mi viene il dubbio di non aver capito bene la tua richiesta. Se non vuoi inserire l'url del tuo sito, inviami un MP con entrambi gli url (browser lynx + tuo sito) così almeno ho modo di verificare il tuo problema ed eventualmente spiegarlo agli altri (senza naturalmente indicare l'url se desideri che rimanga anscosto)

                                    Si inserisco l'url del mio sito: xxx.canesmarrito.it
                                    ma il browser Lynx continua a leggere i feed.

                                    0 Miglior Risposta Ringrazia Cita Rispondi

                                      1 Risposta Ultima Risposta
                                    • cardy
                                      cardy User Attivo • 15 mar 2011, 19:31 ultima modifica di

                                      ok quindi escludendo un meccanismo di caching del browser, dovresti visualizzare le modifiche in tempo reale. per toglierti questo dubbio baste che aggiungi un qualsiasi contenuto alla pagina. Se lo visualizzi nel codice gli aggiornamenti sono in tempo reale...

                                      0 Miglior Risposta Ringrazia Cita Rispondi

                                        1 Risposta Ultima Risposta
                                      • cardy
                                        cardy User Attivo • 15 mar 2011, 19:32 ultima modifica di

                                        In questo caso devi rimuovere dal file header.php del tema tutti i riferimenti ai feed rss... Se ancora ti compaiopno riverimenti al rss probabilmente dipende dal fatto che è linkato in qualche parte della pagina che stai guardando... controlla e facci sapere..

                                        0 Miglior Risposta Ringrazia Cita Rispondi

                                          1 Risposta Ultima Risposta
                                        • R
                                          roro User Attivo • 15 mar 2011, 19:38 ultima modifica di

                                          @cardy said:

                                          ok quindi escludendo un meccanismo di caching del browser, dovresti visualizzare le modifiche in tempo reale. per toglierti questo dubbio baste che aggiungi un qualsiasi contenuto alla pagina. Se lo visualizzi nel codice gli aggiornamenti sono in tempo reale...

                                          Non riesco a seguirti, in sotanza voglio evitare che il simbolo dei feed del browser che uso mi diventi da un colore neutrale ad un rosso/arancione, segnale che rileva al mio browser che sul sito in oggetto sono presenti dei feed.

                                          0 Miglior Risposta Ringrazia Cita Rispondi

                                            1 Risposta Ultima Risposta
                                          • cardy
                                            cardy User Attivo • 15 mar 2011, 19:53 ultima modifica di

                                            OK, finalmento ho capito! Per fare questo devi rimuovere nel file header.php del tuo tema tutte le righe che iniziano con:

                                            
                                            <link rel="alternate" type="application/rss+xml"
                                            
                                            
                                            0 Miglior Risposta Ringrazia Cita Rispondi

                                              1 Risposta Ultima Risposta
                                            Caricamento altri post
                                            Rispondi
                                            • Topic risposta
                                            Effettua l'accesso per rispondere
                                            • Da Vecchi a Nuovi
                                            • Da Nuovi a Vecchi
                                            • Più Voti