WordPress Feed Caching

Cum aseară m-am jucat un pic cu vechiul blog, am avut o problemă ușor tâmpițică: orice modifcare făceam la feed-ul rss, nu apărea în browser. Plin de draci (după ctrl+F5-uri repetate și fără niciun rezultat) am aplicat aceeași „tehnică” care o folosește jQuery pentru a evita caching-ul request-urilor AJAX: am adăugat un timestamp la url. Mă rog, nu neapărat timestamp, ci un string razna. Astfel, din

http://blog.iamntz.com/feed

a devenit:

http://blog.iamntz.com/feed?1

Desigur, la fiecare modificare în sursă schimbam ce era după ?.

Având în vedere că pagina expiră în 1970 (conform firebug), are cineva vreo explicație?

7 Comentarii to “WordPress Feed Caching”

  1. Eu am avut probleme cu feedul din cauza unei erori in functions.php. Din cate am inteles, in functions.php nu ai voie sa ai decat un singur calup de php, adica doar odata incepe si doar odata se termina.

  2. Staicu Ionuț-Bogdan

    Parțial corect. Nu ai voie să pui output de capul lui. Adică dacă lași un spațiu, vei avea output înaintea paginii-> erori.

    Poți avea lejer blocuri de html :)

  3. Păi primul link văd că este redirectat automat către: http://feeds.feedburner.com/iamntz

  4. Staicu Ionuț-Bogdan

    Păi primul link văd că este redirectat automat către: http://feeds.feedburner.com/iamntz

    Păi este acum. Aseară când făceam teste nu era :P

  5. @ontopic: nu am intalnit niciodata problema cu cacheing-ul… in schimb am dat peste multe altele.
    @offtopic: timestamp, ci nu timestrap :-)

  6. Staicu Ionuț-Bogdan

    nu am intalnit niciodata problema cu cacheing-u

    Ia încearcă să modifici ceva la feed (din cod) și vezi dacă apare fără timestamp-ul ăla :)

    timestamp, ci nu timestrap

    Oups! My bad, sorry/

  7. Incearca si cu:

    DELETE FROM `wp_options` WHERE `option_name` LIKE (‘_transient%_feed_%’);

Show trackbacks

Ți-a plăcut articolul? Lasă un comentariu!

You can insert code snippets using BBcode:
[js].[/js] [html].[/html] [php].[/php] [css].[/css]
You can also use some HTML tags:
<blockquote>.</blockquote> <code>.</code> <a href="">.</a> <strong>.</strong> <em>.</em>

windows apple dropbox facebook twitter