/*
Plugin Name: WP Random Post Dater
Plugin URI: http://www.internetsplash.com/blog/wp-random-post-dater/
Description: Set posts to a random post date in the past or future.
Version: 0.9
Author: Ash Baker
Author URI: http://internetsplash.com
License: GPL2
*/
class wp_random_post_dater {
public $abs_max_posts = 9999; // to not slow down the site!
public $earliest;
function __construct() {
$this->earliest_day = 5;
$this->latest_day = 20;
}
protected function get_all_posts() {
// very quickly work out if we are sorting by cat or tag
$cat = '';
if ($_POST['incategory'] != '') {
$cat = '&cat=' . (int)$_POST['incategory'];
}
$tag = '';
if ($_POST['tagid'] != '') {
$tag = "&tag_id=" . (int) $_POST['tagid'];
}
$all_posts = array();
$all_query = new WP_Query('showposts=' . $this->abs_max_posts . $cat . $tag);
while($all_query->have_posts()) {
$all_query->the_post();
$orig_date = get_the_date("Y-m-d H:i:s");
$i++;
$all_posts[get_the_ID()] = array
(
"link" => get_permalink(),
"title" => the_title('','',false),
"orig_date" => $orig_date,
);
}
return $all_posts;
}
public function redate_posts() {
if (isset($_POST['latest_day']) && is_numeric($_POST['latest_day'])) {
$this->latest_day = (int) $_POST['latest_day'];
}
if (isset($_POST['earliest_day']) && is_numeric($_POST['earliest_day'])) {
$this->earliest_day = (int) $_POST['earliest_day'];
}
if ($this->earliest_day == 0 && $this->latest_day == 0) {
echo "
Please go back - you cannot set latest and earliest at 0
Use this form to set ALL posts in the selected category to a random date between these two values.
This will update the post dates on ALL posts within the selected category/tag (or ALL posts in your wordpress blog if both are set to default). Please do not use if you do not want to reset ALL post dates. I do not recommend using this on a site with lots of live posts - especially if you use a permalink structure that includes the date in the url. I use it on new sites (add all content, then set all posts to random date in the past). Use at your own risk! You will lose the current post date time (it only changes the date posted - nothing else)
}
}
add_action('admin_menu','random_post_dater_admin');
function random_post_dater_admin() {
add_options_page(__('Random Post Dater'),__('Random Post Dater'),6,'random-post-dater','random_post_dater_page');
}
function random_post_dater_page() {
$random_post_dater = new wp_random_post_dater();
if (isset($_POST['random_post_dater'] )) {
$random_post_dater->redate_posts();
}
else {
$random_post_dater->show_options();
}
}
Váš svatební plán nebo jak na nic zapomenout
Před vámi je slavnostní a možná nejne nezapomenutelnější den - den vaší luxusní svatby. Budete nosit luxusní sněhově bílé šaty a stanete se nejkrásnější a půvabnou nevěstou, a to je přesně to, o čem jste od dětství snili. Ale tak, že v tento den jde všechno dokonale 100%, stojí za to zahájit přípravu předem, nejlépe ze všech 6 měsíců před očekávanou oslavou. Co, kdy a jak mám dělat? Svatební portál www.articlewedding.com vám nyní pomůže přijít na to!
6 měsíců před svatbou:
Vyberte datum sňatku.
Vytvořte si plán na vaši svatební oslavu.
Rozhodněte, zda se bude jednat o slavnostní malbu v matrice nebo o slavnostní ukončení.
Rozhodněte se v matriční kanceláři (Wedding Palace).
Přejít na matriční úřad a zarezervovat si datum manželství (nebo to udělat na internetu).
Zjistěte, zda se ve vašem městě konají svatební výstavy, navštivte je.
Vytvořte seznam hostů.
V souladu s tím vypočítejte přibližně nezbytnou částku hotovosti pro uspořádání svatební hostiny.
Diskutujte o tom, jaké svatební služby byste chtěli použít pro vaši oslavu. Odhadněte jejich náklady.
S přihlédnutím k předchozím dvěma bodům sestavte předběžný svatební rozpočet (přidejte k němu 20%, nechte peníze zůstat lepší než nestačí).
Oznamte svou nadcházející událost s příbuznými a přáteli.
Vyberte svědky (i když to lze provést později).
Přemýšlejte o své líbánky (zemi a trvání). Rezervujte si vstupenky předem, hotelový pokoj atd. (zejména pokud je svatba plánována v teplé sezóně).
Přibližně si vytvořte seznam restaurací (kavárny, bankety), kde byste chtěli mít svatbu. Zjistěte, kolik času před datem dovolené potřebujete zarezervovat restauraci (banketová hala).
3 měsíce před svatbou:
Začněte hledat svatební šaty, poté, co se rozhodnete pro její barvu a styl.
Nakonec schválte seznam hostů a objednejte pro ně pozvánky.
Vyplňte a rozešlete (distribuujte) pozvánky.
Najděte si na oslavu filmaře nebo fotografa.
Najděte vizážistku, kadeřnictví a manikéra.
Najděte vůdce (hostitele).
Rozhodněte se o hudebním doprovodu: bude to živá hudba nebo diskotéka s DJ.
Přemýšlejte o další zábavě pro hosty: barmanské show, zahájení ohňostroje atd..
Rezervujte si restauraci nebo banketovou halu (pokud jste to ještě neudělali). V případě potřeby proveďte platbu předem..
2 měsíce před svatbou:
Nakonec rozhodněte o svatebních šatech, vyzvedněte si svatební doplňky: boty a závoj, kabelku a rukavice, punčochy (punčocháče) a spodní prádlo, stejně jako šperky.
Začněte hledat oblek a doplňky pro ženicha: košile a boty, kravatu nebo motýlek.
Kupte si zásnubní prsteny, pokud si to přejete, objednejte si rytinu.
Promluvte si se svým fotografem a kameramanem o svatebním filmu a focení.
Proveďte platbu předem do restaurace (banketová hala) a proveďte rezervaci.
Objednejte si výzdobu restaurace (banketová síň) nebo návrh slavnostního ukončení.
Udělejte si trasu a určete čas svatební procházky, přemýšlejte o tom, z jakých automobilů bude koláž obsahovat. V případě potřeby si objednejte svatební auta a jejich dekorace.
Promluvte si s hostitelem (hostitelem) o scénáři svatby (kdo, kdy a co by se mělo udělat na svatbě?).
Přemýšlejte o tom, jaký bude druhý den, pokud je to nutné, objednejte si místo na oslavu druhého dne a nakupte potraviny.
1 měsíc před svatbou:
Zavolejte pozvaným hostům, abyste zjistili, zda se všichni zúčastní svatby..
V případě potřeby nakupujte produkty pro bankety (nejčastěji je to alkohol a nápoje).
Zarezervujte si nebo udělejte svépomocné karty pro hosty.
Diskutujte o sezení hostů (alespoň předem)
Rozhodněte, kde budou ubytováni hosté, kteří nejsou rezidenty..
Kupte si oblek pro ženicha a veškeré potřebné svatební doplňky.
Zamyslete se svým kadeřníkem a vizážistkou váš svatební vzhled, proveďte testovací účes a make-up.
Objednejte si kytici nevěsty (hlavní a rozumnou pro házení), boutonnieres pro ženicha a svědky a také si kupte další drobné svatební věci (kapesníky, hrudník za peníze atd.). Nezapomeňte na výzdobu restaurace (banketová síň), pokud nebyla předem dohodnuta.
Najděte si pečivo a objednejte si v něm bochník a svatební dort, nezapomeňte si připravit rushnyk a sólo.
Postarejte se o to, kde a jak strávíte svou první svatební noc: rezervujte si hotelový pokoj atd..
Vyzvedněte hudbu pro první tanec a další důležité body (odstranění závoje atd.), Nacvičte první tanec.
Myslete na dárky pro ženichovu rodinu, bonbonniery a malé dárky na soutěže.
Připravte si tupovou výzdobu, pokud nebyla objednána dříve.
Udělejte scénář vykoupení nevěsty (pokud chce) a kupte pro něj všechno potřebné.
2 týdny před svatbou:
Zvažte, jak a kde strávíte svůj bakalářský večírek / svobodný mládenec..
Udělejte konečnou úpravu svatebních šatů a kostýmů, abyste se ujistili, že sedí dokonale.
Procházka po svobodě.
Zavolejte všem osobám spojeným se svatbou: hostitel, fotograf a / nebo kameraman atd..
V předvečer svatby:
Vytvořte svatební manikúru a pedikúru.
Připravte si šampaňské, sladkosti a sklenice (skleničky) na procházku po matrice.
Sbalte si věci na svatební cestu, pokud odejdete ihned po svatbě.
Ráno svatební den:
Vezměte si svatební kytici ze salonu a také boutonnieres pro ženicha a svědky.
Vezměte dort a bochník z cukrárny a vezměte je do restaurace (banketová hala).
Před odjezdem do matriky zkontrolujte následující věci: pasy, snubní prsteny atd. Nezapomeňte na šampaňské a sladkosti na svatební procházku.
To je vše! Portál www.articlewedding.com vám může popřát neomezené štěstí a bezmeznou lásku po mnoho dalších let!