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(); } }  Svatba na ostrovech ... Proč ne?

Svatba na ostrovech ... Proč ne?

Obsah



Kdo ví, kde nás naše sny neberou. Ale možná jsou stále proveditelné? Svatba na ostrovech je tak romantická: obrovský oceán, písečné pláže a exotické květiny. Krásné a v každém ročním období. Pokud je vaše oslava naplánována na zimní měsíce, stane se svatba v jednom z nebeských koutů země obzvlášť důležitou a zajímavou možností. Řecko, Kypr, Srí Lanka, Mauricius nebo Seychely, Bariérový útes nebo Karibik - zde můžete strávit nezapomenutelné šťastné chvíle, které si budou pamatovat nejdůležitější den v životě.

Ostrov Mauricius

Nachází se v jihovýchodní části Indického oceánu. Pro nevěstu a ženicha bude svatba na ostrovech podle indických nebo maurských tradic skutečnou událostí. Ze všech stran je tento stálezelený kousek ráje obklopen korálovými útesy. Exotická příroda a vodopády, zaniklá sopka a Port Louis s nádhernými architektonickými soubory mohou vaši dovolenou naplnit dojmy. Od října do ledna a od dubna do května je nejlepší čas na návštěvu ostrova Mauricius. Svatební turné s pětihvězdičkovým hotelem bude stát asi 2,5 tisíce eur.

Seychely

Jsou známé svým sněhovobílým a růžovým pískem a to vše díky korálům, kterými jsou pobřežní vody plné. Na ostrovech Mahe, La Digue, Praslin se můžete oženit. V závislosti na délce a místě může taková svatba na ostrovech stát 3 tisíce eur. Jedinečná flóra a fauna, nedotčené lesy, které jsou majetkem ostrovů, podmořský svět - to vše nabízí relaxaci a neuspěchané pozorování života nedotčené přírody..

Na ostrovech v Řecku: Agistri, Santorini, Rhodos a Kréta, můžete uspořádat nádhernou svatbu a uspořádat svatební obřad.

Agistri je zvláště dobrý v jarních měsících. Borové háje, které pokrývají celý ostrůvek a mořský vzduch, jsou opojný koktejl. Dokonce ani v sezóně není mnoho turistů a po vaší svatbě na ostrově nic neztratí soukromí.

Kréta je známá svými historickými památkami a legendami. Země je jednoduše nasycena tradicemi. Na nábřeží hotelu se můžete vážně oženit.

Rhodos.

Lindos, kde se nachází kostel sv. Pavla a Santorini, je oblíbeným místem pro svatby na ostrově - nádherné místo s kontrastní barvou moře, bílých domů, světlé zeleně a červené země. Taková podívaná nenechá nikoho lhostejným. Svatba na ostrovech Řecka vás bude stát asi 3,5 tisíce eur.

Karibik je skvělé místo pro líbánky. Každý ostrov je dobrý svým vlastním způsobem. Například Dominikánská republika je rájem tropických rostlin. Existují palmy s kokosy, ananasem, pomerančovníky, orchideje. Svahy horského terénu jsou pokryty karibskými borovicemi, exotickými květinami - Caesalpinia. Pro svatební obřad si můžete vybrat opuštěnou pláž nebo tropickou džungli. Nabízí jízdu vrtulníkem, kde můžete z ptačí perspektivy vidět krásu přírody těchto míst. Náklady na prohlídku činí asi 3 tisíce eur.

Kuba je legendou o Karibiku. Malebná příroda a nádherné pláže. Svatba na ostrově Kuba bude stát jen 1,5 tisíce eur a nejlepší čas na cestování je od listopadu do dubna. Až budeme mít tupé, chladné počasí, budete obklopeni rytmy salsy a rumby.

Jamajka je ostrov řek a vodopádů úžasné krásy. Nazývá se také smaragdový ostrov. Věčné léto a atmosféra nekonečné oslavy učiní z vaší svatby nejpozoruhodnější událost v životě. Slavnostní ceremonie se konají v Modré laguně a v Port Antonio, u oceánu, na útesech Negrilu, ve starém kostele nebo v krásném domě. Toto potěšení stojí kolem 1800 EUR.

Velký bariérový útes je nádherným místem pro svatbu na ostrovech. Není divu, že je uveden na Seznamu světového dědictví OSN. Manželství lze uzavřít přímo v parku s tropickou vegetací a vlajícími motýly nebo v kapli s výhledem na rozlehlý oceán. Cena - 4,5 tis. Eur.

Kypr.

V každém městě na ostrově se můžete oženit. Starověká Larnaca, Ayia Napa se zlatými plážemi, Limassol - centrum vinařství. V jarních měsících tam ještě není příliš horká - jen na romantický výlet. To bude stát 2,2 tisíce eur.

Srí Lanka je známá svými čajovými plantážemi. Ostrov se nachází v Indickém oceánu a je centrem buddhismu. Můžete si vybrat tradiční svatbu na ostrovech, na pláži s jízdou slonů nebo buddhistickou svatbu s kroji, rituální svatební písně. Nenechte si ujít příležitost užít si mistrovská díla architektury a vrhnout se do atmosféry orientálního příběhu. Náklady na cestování se pohybují kolem 3 700 EUR.

Pro ty, kteří již formalizovali svůj vztah, jsou ostrovy skvělé místo pro líbánky. Můžete se účastnit symbolických obřadů a rituálů, které posílí vaše pocity.