Zvolené téma obsahuje celkem 5 odpovědí. Do diskuze (2 účastníci) se naposledy zapojil uživatel admin a poslední změna je stará 12 let, 7 měsíců.
-
Ahoj, potřeboval bych, aby se mi na webu (vorvan.cz) zobrazovaly jen příspěvky z posledních 2 měsíců. Poradí mi někdo?
Dík.
Patrik
Podle toho, co máte na webu, jde o nějakou aplikaci pro automatické stahování pracovních nabídek z úřadů práce. Nebylo by lepší využít poskytované XML a zobrazovat pouze inzeráty, které jsou opravdu aktuálně v nabídce? Některé inzeráty mohou být totiž aktuální třeba i několik měsíců, zatímco jiné jsou naopak velmi brzy staženy. Ale jde to samozřejmě udělat i “natvrdo” nastaveným časovým obdobím. Budeme ale potřebovat ještě několik dalších informací. Expirované inzeráty budou zůstávat v databázi nebo se budou automaticky mazat? Podle jakého data by mělo být nastaveno omezení na dva měsíce? Podle data, kdy byl publikován na vašem webu nebo podle data zveřejnění inzerátu (kde a jak ho máte v tomto případě uložené)?
Děkuji za odpověď. Preferoval bych možnost udělat to “natvrdo” – Expirované inzeráty mazat a omezení na 2 měsíce, tzn. podle data, kdy byl příspěvek publikován ne webu.
Poradí mi někdo, jak to nastavit? Preferoval bych možnost udělat to “natvrdo” – expirované inzeráty mazat a co se týká omezení na 2 měsíce, tak omezit podle data, kdy byl příspěvek publikován na webu.
V tomto případě by mělo jít podle mě o úpravu skriptu, který nové nabídky práce stahuje a vytváří z nich příspěvky. Tento skript totiž určitě nějak automaticky kontroluje, zda už není náhodou nabízené místo vytvořené a v tuto chvíli by mohl i zkontrolovat, zda není zastaralé. Co používáte za skript na stahování nabídek?
Jinak si budete muset napsat vlastní funkci, která se bude automaticky spouštět každý den (použijete cron a funkci wp_schedule_event()), projde všechny příspěvky, zkontroluje jejich datum publikování (a zjistí tak, zda jsou zastaralé) a případně je smaže (pomocí funkce wp_delete_post()).
A tady bude asi související poptávka na provedení úprav. Pokud budete mít zájem, tak podobný skript už máme také v “portfoliu”, takže bychom ho případně mohli nějak sloučit s vaším stávajícím, případně jen převzít nějaké funkce. Ale je to už celé trochu složitější na fórum a chtělo by to vidět vaše stávající řešení. V případě zájmu (a pokud na úpravy nespěcháte) ozvěte na email pavelevap@separatista.net.
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.
WordPress – novinky, návody a zajímavosti