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(); } }  Super svatba v japonském stylu - krásná, světlá, originální!

Super svatba v japonském stylu - krásná, světlá, originální!

Obsah



Dnes mnozí objevují japonskou kulturu, tak živou, neobvyklou a tajemnou. Pokud jste vy a váš společník blízko rozměrné, plné tradic, rituálů a obřadů, života a filozofie Země vycházejícího slunce, proč neorganizovat svatbu v japonském stylu?


Obrazy nevěsty a ženicha

Ženichi obvykle nosí široké kalhoty hakama a haori svrchní bundu pro tradiční japonské svatby a bílé kimony pro nevěstu, které se během dne několikrát mění za jiné svatební šaty. Paruky zdobené zlatými nitěmi, umělými květinami a perlami jsou tradičním doplňkem svatební podoby nevěsty. A bílé a jasně červené rtěnky jsou považovány za základ nevěsty.

Je těžké se rozhodnout pro takový obrázek, že? Navíc je to zcela volitelné. Ženich se může oblékat do obyčejného evropského kroje a nevěsta může do svého oblečení přidat několik japonských prvků, například vyrobit tradiční japonský účes, nosit svatební šaty se širokým pásem, v ruce držet ventilátor nebo nosit japonský deštník.

Tradice svatebního obřadu

Pravděpodobně v Japonsku tradice pokrývají všechny sféry života, svatební tradice a rituály prostě nelze spočítat! Japonská super svatba začíná náboženským obřadem, v němž jsou přítomni pouze nejbližší příbuzní nevěsty a ženicha. Povinná je přítomnost dohazovače nebo nakodo. Dříve byl muž, který zařídil známost nevěsty a ženicha, považován za jednoho, a dnes jakýkoli blízký přítel ženicha.

Samotný svatební obřad sestává z mnoha prvků, z nichž nejz symboličtějším je přijetí svatební sliby nevěsty a ženicha. Po odevzdání slibů novomanželé pijí víno nebo saké a devětkrát vyměňují misky. To symbolizuje jejich spojení, silný a trvalý manželský svaz. Tento prvek japonského svatebního obřadu lze zahrnout do evropské svatby..

Po náboženském obřadu jsou přítomní posláni na místo hostiny, kde na ně čekají další hosté.

Kde slavit svatbu?

Nejtradičnějším a nejsnadnějším způsobem, jak oslavit svatbu, je samozřejmě objednat si oslavu v japonské restauraci. Náš svatební portál Svadebka. Doporučujeme předem zjistit, zda všichni hosté mají rádi tradiční japonskou kuchyni, a poskytnout pokrmy těm, kteří dávají přednost evropskému jídlu, a také zajistit, aby pro začátečníky, kteří nevědí, jak používat japonské hůlky, poskytli speciální „školení“ "příbory.

Není třeba podrobně popisovat svatební jídla: jsou součástí tradiční japonské kuchyně. Jedná se především o sushi, rohlíky, různé mořské plody a sashimi jídla. Svatební dort v moderní japonské kultuře se neliší od evropských. Nejoblíbenější a oblíbený japonský nápoj, zelený čaj, se podává na začátku a na konci svatební hostiny. Populární je také saké a lehké jablko nebo švestkové víno..

Pokud většina vašich hostů studuje japonskou kuchyni, můžete oslavit svatbu v evropské restauraci. Stačí přidat do interiéru banketní haly japonské prvky, například jej ozdobit větvemi sakury a orchidejemi, na malý stůl položit bonsaje a jako hlavní zdroje světla vyrobit papírové lucerny. Pokuste se zajistit, aby dominantní tóny interiéru banketové haly byly bílé, béžové, růžové a zelené. Vyzvedněte lehkou orientální hudbu na svatbu, nabídněte hostům fanoušky.

Hlavním charakteristickým rysem japonské svatby je to, jak zaujme, změří a vyrovná. Proto je důležité promyslet všechny nejmenší detaily. Čeká vás malá fantazie a skutečně japonský svatební den, jasný, originální, harmonický a sofistikovaný.