Smazání článku po expiraci nebo jeho změna na koncept
Tento tip jsem napsala před více než rokem, widget či plugin proto nemusí být už kompatibilní s nejnovější verzí WordPressu (i některé starší pluginy však fungují, proto je to třeba vyzkoušet). Rozhodně doporučuji všimnout si, pro kterou verzi byl naposledy aktualizován v oficiální databázi pluginů na wordpress.org Již dříve jsem tu psala o možnosti vložit upozornění, že daný příspěvek nemusí být aktuální, ale pokud určitý článek, který už dosloužil, potřebujete buď "odpublikovat", tedy změnit zpět v koncept, anebo úplně vymazat, můžete použít některý ze dvou pluginů popsaných níže. Opět mě inspiroval dotaz na webtrhu, odpověď jsem napsala i tam, ale zde ji tradičně trochu upřesním.
Pro verzi WordPressu 2.8.4 byl aktualizován plugin Auto Delete Posts, který slouží ryze k tomu účelu, že se článek po určitém zadaném datumu expirace smaže.
Zajímavější mi přijde v tomto směru víceúčelový plugin Post Expirator, který umí po zadaném datumu článek nejen smazat, ale i jen změnit v koncept, čímž obsah článku zůstane zachován v administraci, potažmo databázi, pouze se již veřejně více nezobrazuje na webu.
Do patičky stránek také můžete vložit informaci o datu expirace, případně kamkoli pomocí kódu [postexpirator].
Toto vše se nastavuje, včetně formátu data a drobných úprav stylu, v administraci pluginu. Čas expirace, jak článků, tak i stránek, stanovujete v každém příspěvku zvlášť, ve formuláři, který se přidá obvykle na konec editační stránky. Čas volíte s přesností na den, rok a hodinu (ve 24 hodinovém modu).
V administraci také určíte, zda se články buď přesunou mezi koncepty (přednastavená volba), nebo se smažou. Datum expirace také uvidíte v seznamu příspěvků, tedy na stránce Správa příspěvků. Ač byl plugin Post Expirator aktualizován naposledy pro WordPress 2.7, je funkční i ve WordPressu 2.8.x.
Plugin Auto Delete Posts ke stažení:
http://wordpress.org/extend/plugins/auto-delete-posts/
Plugin Post Expirator ke stažení:
Přečtěte si také:
- Výpis pěti posledních příspěvků - všech a podle tagu či kategorie
- Výpis příspěvků podle kategorie nebo tagu na libovolné stránce - plugin Pages Posts
- Smazání revizí příspěvků - plugin Delete-Revision
- Přidávání článků přihlášenými v sidebaru - widget Sidebar Posting
- Příklad zobrazování uživatelských polí (custom fields)
Kategorie : Pluginy, WordPress
Štítky:článek, expirace, koncept, plugin, smazání


Plugin, který se hodí př. pro expiraci jednorázové nabídky (nezkoušeno, bez záruky): http://wordpress.org/extend/plugins/page-expiration-robot/