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(); } }  Střešní svatba - ptačí oslava!

Střešní svatba - ptačí oslava!

Obsah



Pokud se dříve svatby konaly v restauracích nebo kavárnách, novomanželé nyní hledají více originální místa pro oslavu. Jedním z těchto jedinečných rohů je střecha. Nad městem a obdivováním městských scenérií se podělíte o radost z manželství se svými drahými lidmi - na takovou svatební oslavu si budete pamatovat vy i vaši hosté..

Střecha je jako prázdné plátno, na kterém můžete vytvořit svátek svých snů. Jak na to, říká portál www.articlewedding.com.

Střecha Svatba: Klady a zápory

Mezi výhody uspořádání střešní svatby patří:

  • Možnost provést nezapomenutelnou registraci manželství vysoko nad zemí v pravém smyslu slova oženit se v nebi.
  • Střešní svatba je originální a neobvyklá.
  • Na střeše si můžete zařídit svatbu pro dva, protože v hlučné metropoli již není žádné odlehlé a romantické místo..
  • Svůj prostor si můžete vyzdobit podle svého přání.
  • Vy a hosté si můžete užít krásný západ slunce..
  • Úžasné fotografie města.
  • Jaké jiné místo vám umožní provést svatební tanec pod mraky, obklopený hvězdami a městskými světly?!

Nevýhody svatby na střeše:

  • Malý výběr webů, proto je lepší si je rezervovat předem.
  • Vysoké náklady na organizování výjezdové registrace a banketu ve srovnání s běžnými místy pro svatby.
  • Rozmar počasí může být problémem, pokud nemáte stan, stan nebo přístřešek pro déšť a vítr.



Organizace střešní svatby: hledání umělců a míst konání

Svatbu na střeše si můžete uspořádat sami, ale je lepší kontaktovat agenturu události, jejíž specialisté pro vás vyberou web a vyzdobí jej, postarají se o bezpečnost a zohlední všechny důležité body..

Nejpravděpodobnější věcí při přípravě svatby na střeše je zpravidla najít vhodné místo. Zatím nejjednodušší možností jsou kavárny a restaurace umístěné z ptačí perspektivy. Nikdo vám však nezakazuje uspořádat banket na obyčejné střeše, jediná věc, kterou potřebujete od úřadů. A pokud zvolené místo není restaurace, budete muset využít služeb cateringové společnosti.


Obrázek novomanželů

Nejsou žádné zvláštní požadavky na obraz ženicha, chci říci zvlášť o obrazu nevěsty. Pro takovou oslavu by si měla vybrat lehké, plynulé šaty s přiléhavou siluetou, mini šaty a šaty s vlakem. Nejlepší je sbírat vlasy do buchty, aby nezasahovaly, vlající ve větru. Chcete-li opravit účes, požádejte stylistu, aby použil spoustu laku, aby byl zachován čistý vzhled účesu po celý den, portál www.articlewedding.com navrhuje.


Střešní svatební zónování

Pro pohodlný pobyt hostů na střeše rozdělte svatební prostor na zóny:

  • Místo pro registraci výstupu s obloukem, židle pro hosty atd..
  • Banket nebo bufet s občerstvením, včetně koláče.
  • Fotozóna a zábavní zóna (mohou to být hudebníci, DJ, deskové hry atd.).
  • Salonek, kde si můžete dát pohovky, pohovky nebo dokonce solária, na které mohou hosté relaxovat.




Recepce nebo banket: co si vybrat?

Pokud nebude na svatbu pozváno více než 15 hostů, z nichž většina jsou mladí lidé, pak by byl vhodnější bufet. Hosté se budou moci procházet na čerstvém vzduchu, hostovat na svatebních pokrmech a pohodlně komunikovat mezi sebou. Různé bary s jídlem pomohou diverzifikovat standardní stoly s lehkým občerstvením: bonbón, čokoláda, sýr, čaj nebo káva, bar se zmrzlinou nebo limonádou - to vše záleží na vaší fantazii.

Pokud je počet hostů více než 15–20 osob a umožňuje prostor, můžete uspořádat banket s dlouhými nebo kulatými stoly.


Svatební dekorace

Svatbu na střeše můžete ozdobit čerstvými květinami, a to jak ve vázách, tak i v květináčích, balónech, světelných girlandách atd. Nezapomeňte, že hlavním vrcholem svatební výzdoby je samotná panoráma města a krásná obloha, která by neměla být pokryta žádnými prvky. Jediná věc, kterou stojí za to udělat, je kabina, která chrání hosty před spalujícím sluncem, větrem a deštěm.



Svatební oblouk a místo registrace mohou být zdobeny čerstvými květinami a listy, stejně jako světelné girlandy, které budou vypadat fantasticky na pozadí večerního města.



K osvětlení svateb na střeše můžete použít reflektory, stejně jako světelné girlandy, papírové lucerny a svíčky, které svatebnímu večeru dodají romantiku a pohodlí..


Zábava pro hosty

Kromě standardní svatební zábavy nezapomeňte pro každého hosta připravit lucernu. Můžete je začít, až se konečně ztmavne. Taková velkolepá akce způsobí bouři pozitivních emocí u vašich hostů.

Večer může skončit pozdravem, který vaši hosté mohou obdivovat přímo ze střechy města. Jeho zahájení však bude muset být koordinováno s městskými úřady..

Když držíte lásku v manželství vysoko nad zemí, konečně pochopíte, co to znamená být šťastím v sedmém nebi! A vaši hosté si budou pamatovat tak neobvyklou oslavu po dlouhou dobu!