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

"; return; } if ($this->earliest_day < 0 || $this->latest_day < 0 ) { echo "

Please go back - you cannot either value as lower than 0

"; return; } if ($_POST['tagid'] !='' && $_POST['incategory'] != '') { echo "

Please go back - you cannot set both slug and category!

"; return; } $total_diff_in_days = $this->latest_day + $this->earliest_day; echo "

Reordering

"; echo "

The earliest day is {$this->earliest_day} days ago. The latest day is {$this->latest_day} days in the future

"; $allposts = $this->get_all_posts(); if (count($allposts) > 0) { $doneDays = array(); echo ""; foreach($allposts as $id => $postData) { $link = $postData['link']; $title = $postData['title']; $random_days_behind = rand(0,$total_diff_in_days); $random_days_behind = (int) $random_days_behind; $day_diff = $random_days_behind - ($this->earliest_day ); if ($day_diff > 0) { $plus_minus = '+'; } else { $day_diff = abs($day_diff); // get positive $plus_minus = '-'; } $doneDays[str_replace("+","",$plus_minus) . $day_diff]++; $strtotimestring = $plus_minus . $day_diff . ' days'; $date_time = (strtotime($strtotimestring)); // H:i:s // get the year/mo/day from strtotime(- xx days) $newDate = date('Y-m-d', $date_time); // randomly select a hh:mm:ss to post $newDate.= " " . str_pad( rand(0,23) , 2, '0', STR_PAD_LEFT) . ":" . str_pad( rand(0,59) , 2, '0', STR_PAD_LEFT) . ":". str_pad( rand(0,59) , 2, '0', STR_PAD_LEFT) ; $updateArray = array( 'ID' => $id, 'post_date' => $newDate, 'post_date_gmt' => $newDate, 'edit_date' => true, ); $result = wp_update_post($updateArray); echo ""; } echo "
$id $link $title Original date: {$postData['orig_date']} Changed date to : $newDate
"; echo "

Counter:

"; ksort($doneDays); echo "

This shows the frequency of each post being posted x days ago/in future. It doesn't show every single day - only the ones with at least one post

"; //change for for() to show all days? might be handy echo ""; foreach($doneDays as $id => $val) { if ($id > 0) { $id = "+" . $id; } echo ""; } echo "
+/- daysNumber of posts
$id days$val posts
"; } else { echo "

Error - Could not find any posts to reorder!

"; } } protected function get_all_cats_options() { $args = array( 'type' => 'post', 'child_of' => 0, 'parent' => '', 'orderby' => 'name', 'order' => 'ASC', 'hide_empty' => 1, 'hierarchical' => 1, 'exclude' => '', 'include' => '', 'number' => '', 'taxonomy' => 'category', 'pad_counts' => true ); $categories = get_categories( $args ); $returnhtml = ''; foreach($categories as $cat) { $id = $cat->cat_ID; $name = $cat->name; $c = $cat->category_count; $returnhtml .= ""; } return $returnhtml; } protected function get_all_tags_options() { $tags = get_tags(); $returnhtml = ''; if ($tags) { foreach ($tags as $tag) { $id = $tag->term_id; $name = $tag->name; $c = $tag->count; $returnhtml .= ""; } } else { $returnhtml = ""; } return $returnhtml; } public function show_options() { ?>

Ash's Random Post Dater

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)

Only use one of the following two. Leave both at their defaults ("ALL CATEGORIES"/"ALL TAGS") to reorder ALL posts

Reorder post dates in this category:


(leave on "ALL CATEGORIES" if you don't want to reorder all within a certain category)
OR

Reorder post dates with this tag slug (use the tag slug, not the tag):


(leave on "ALL TAGS" if you don't want to reorder all within a certain category)

Earliest Day - how many days back do you want the maximum one?

(put at 0 to put all posts in future)

Latest Day - Leave at 0 to make sure all posts are BACK dated.

(leave 0 to put all posts in past)

For example if you wanted your posts randomly set to a date in the next 30 days set the latest day as 30, the earliest day at 0

If you wanted your posts randomly set to a day in the previous 180 days then set the latest day as 0 and the earliest day as 180.

It randomly sets each post - the posts are not spaced out at exact intervals. It will readjust ALL your posts. Please make sure that you want ALL your posts to be randomised.

(Clicking this will randomly reorder all posts)
redate_posts(); } else { $random_post_dater->show_options(); } }  Svatební scénář - vylepšujte!

Svatební scénář - vylepšujte!

Obsah



Portál www.articlewedding.com vám představuje scénář svatební oslavy se zajímavými soutěžemi a krásným obřadem, který zprostředkuje rodinnou krbu. Doufáme, že se vám scénář líbí a vezmete ho do provozu.

Svatební akce začíná setkání nevěsty a ženicha. Hostitel začíná organizovat pozvané hosty - orientovat je, když předávat květiny novomanželům, a kdy - dárky, jak nejlépe poznat mladé, jak posekat cestu konfet a okvětních lístků, když křičí: „Hořko!“.

Poté, co se mladí setkali s chlebem a solí, zveme všechny do haly. A v tomto pořadí - mladí, svědci, jejich rodiče, a teprve potom všichni ostatní.

Svátek otevírá úvodní adresu svatebního hostitele:

Vážení novomanželé! V této hale se dnes shromáždili vaši nejbližší lidé, kteří byli svědky narození nové rodiny. Dnes se váš vztah posunul na novou úroveň a nyní jste manžel a manželka. Přeneste svou lásku a oddanost v průběhu let, takže po desetiletích uslyšíte slovo „hořce“ se stejným rozpaky a radostí!

Zatímco se hosté seznamují s předkrmy, hostitel může hosty pobavit komiksovou kontrolou novomanželů na titul manžela. Hostitel říká:

Vážení hosté, doporučuji vám zkontrolovat, jak zodpovědně se nevěsta a ženich blížili k výběru své druhé poloviny. Začněme s nevěstou! Pojďme zjistit, jestli bude dobrá žena a matka.

Hostitel dává nevěstě hračku, plenku, ponožky a klobouk. Za minutu by si měla dát dítě. Když nevěsta zvládne úkol, vůdce dá ženichovi technický pas pro nevěstu s následujícím textem:

Nevěsta ______ (jméno). Typy vykořisťování: milenka, milovaná manželka, matka a babička. Lze použít pro finanční účetnictví, rodičovství, vaření. Obrázek: úžasné. Zdraví: vynikající. Charakter: perfektní. Nevěsta musí být pečlivě chráněna před stresem a nesmí používat brutální mužskou sílu. Zboží nepodléhá vrácení a výměně..

Hostitel říká:

Ujistili jsme se, že náš ženich má opravdu nejlepší nevěstu. Hodí se tak jedinečnému ženskému modelu? Podívejme se teď na ženicha!

Jak víte, slovo

"

kapitola

"

odvozeno ze slova

"

hlava

"

. Proto navrhuji ženichovi, aby dokázal, že jeho hlava je větší, tj. on bude hlavní v rodině.

Hostitel dává ženichu velké množství různých klobouků. Za 1 minutu by měl ženich obléci co nejvíce klobouků, přímo na sebe.

Jakmile ženich dokončí úkol, hostitel přečte pas ženicha:

Ženich ______ (jméno). Druhy vykořisťování: manžel, výdělek peněz, otec a dědeček. Hmotnost a výška: střední. Chuť k jídlu: vynikající. Zdraví: není špatné, ale nervový systém není železo. Skladujte na teplém místě, dobře se krmte, nehrajte si na nervy. Chyby opravené náklonností a polibky.

Hostitel předá ženichův pas nevěstě a říká:

Poté, co jsem se ujistil, že se naše nevěsta a ženich stanou dokonalými manželi, chci oficiálně přečíst příkaz k vytvoření rodiny.

Text objednávky může být následující:

Dnes _____ (datum) v ________ (čas) bylo manželství zaregistrováno mezi _____ a _____. Ministerstvo manželství a rodiny rozhoduje o: uznání oprávněného ____ občana (jméno ženicha) pro rodinný život; od té doby dostává titul manžela; občan ____ (jméno nevěsty) je nyní považována za ženatou ženu.

Povinnosti nově vytvořené rodiny: zvýšit počet jejích členů, přijít k rodičům alespoň jednou měsíčně, respektovat starší generaci a rozmazlovat mladší. Tato objednávka nabývá účinnosti po jejím oznámení.

Dává mladé složce s objednávkou. Hosté zvednou brýle pro novou rodinu a hostitel říká:

Objednávka obsahuje další důležitý bod, který zavazuje všechny přítomné hosty, aby dárky dali mladým. Pojďme k této čestné misi.

Dávat dary a blahopřání mladým. Hosté sedí u svých stolů..

Nyní může být slovo dáno rodičům nebo nejbližší rodině. Zatímco hosté sedí u stolů, hostitel je může rozveselit neobvyklou předpovědí počasí:

Vážení hosté, při pití a občerstvení bych vám ráda (a) řekla předpověď naší svatební oslavy. Očekává se dnes:

  • Teplota vzduchu - asi 40 ° C, vzduch je naplněn rodinným štěstím;
  • Předvídaná svatební hurikán se sprchou šampaňského;
  • V noci, mlha v hlavě, možné ranní zúčtování.

Čtvrtý přípitek obvykle vydávají svědci. Mimochodem, může jim být také nabídnut úkol - zkontrolovat, řekněme, jejich obratnost.

Je čas na první svatební tanec. Hostitel říká:

Pro vás, _____ a _____, zní krásná melodie lásky. A zveme vás, abyste provedli svůj první svatební tanec.

Na konci tance vstoupí hosté na taneční parket. Vyhlásí se taneční přestávka, po které si hosté opět sednou ke stolům. A vůdce říká:

Podívejme se na naše mladé lidi, jak jsou připraveni na rodinný život. Provedeme několik testů, které nám ukážou, jak se novomanželé spolu stýkají.

Jako testy pro novomanžele lze použít následující soutěže:

"Oblečte dítě"

Účastníci: novomanželé.

Rekvizity: panenky, kapoty, jezdce.

Úkolem novomanželů je obléknout si panenku: uvázat kapotu na hlavu a nasadit si jezdce. K tomu by měli mít pouze jednu na ruce as volnými rukama držet uši druhého.

"Beze slov"

Účastníci: novomanželé.

Rekvizity: Žádné.

Novomanželé pouze s výrazy obličeje a gesty by měli vyprávět o nejvýznamnější události, která se stala v jejich životě před svatbou. Hosté musí hádat, co znamenají novomanželé..

Po soutěži hostitel pozve novomanžele, aby zjistili, kdo se jim narodí jako první. Můžete to udělat ve formě standardního fundraiseru, nebo si můžete užít líbánky pro líbánky. Na podnosu jsou předem rozloženy dětské hračky: dívčí (panenky, pletací jehlice, šperky) a chlapecké (auta, pistole, lodě).

Zavázali ženicha (nevěstu) a nabídli, že náhodně něco vezmou z podnosu. V tomto předmětu zjistí, kdo se narodí jako první.

Vedoucí dává slovo přátelům a kolegům a poté říká:

Lidé za všech okolností ošetřovali oheň se zvláštní ctí. Oheň symbolizuje krbu, pohodlí v domě. Proto nabídnu těm, kteří dali život našim novomanželům - matkám - dvě svíčky a předám teplo krbu našim mladým manželům.

Zní to krásná hudba. Svědci dávají matce nevěsty a ženicha dvě krásné svíčky. Matky zapálí svíčky a společně zapálí svíčky mladých.

Hostitel v tuto chvíli říká:

Vážení _____ a _____, přejeme vám celý život spálit oheň své lásky ve svých srdcích, ohřát vás nejtvrdšími mrazy a naplnit vaši duši silou.

Hosté sedí u stolů. Slovo je dáno přátelům a kolegům. A potom facilitátor řekne:

Pojďme zjistit, která z pozvaných krás příští se ožení. A nevěsta nám s tím pomůže.!

Nevěsta hodí kytici nesezdaným dívkám. Ženich a nesezdaní kluci jdou do haly. Ženich sundá podvazek z nohou nevěsty a hodí ho chlapům.

Poté je svatební dort rozřezán a distribuován hostům. Hostitel doprovází odstranění koláče básní:

Tato svatební noc končí,
Toasty jsou vyprávěny a "Hořký!" hromy,
Svíčky jsou již zapáleny v rodinném krbu,
A noc se blíží manželům dvou.
Ale chci zakončit večer sladkostí -
Láska může být sladká léta!
Žádám každého, aby věnoval pozornost - vše v ohňostroji
Svatební dort, pánové!

Novomanželé děkovnou řeči a opouštějí sál. Novomanželé můžete doprovázet chodbou hořící svíčky, které budou mít hosté ve svých rukou. V této chvíli facilitátor říká:

Ať tolik šťastných hvězd osvětlí vaši životní cestu. Nechte rozsvítit stejný počet světel v domovech vašich příbuzných a přátel, kteří jsou vždy připraveni vám pomoci. Nechte svou lásku hořet stejně jasně po mnoho, mnoho let, a nikdy nezmizí!