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(); } }  Vyberte si šaty pro nevěstu

Vyberte si šaty pro nevěstu

Nevěsta a ženich jsou hlavními postavami na svatební oslavě. Je na nich, aby oči všech hostů byly pevné, takže jejich touha vypadat co nejlépe je pochopitelná. Obzvláště obtížné je pro nevěstu: jsou jí k dispozici desítky až stovky svatebních módních salonů, kde jí nabízejí nespočet svatebních šatů. Jak vybrat nejkrásnější šaty pro nevěstu, šaty, které zdůrazňují všechny výhody a jemně skrývají nedostatky, díky nimž bude ženichovo srdce bít rychleji?

Odkud pochází oblečení, které považujeme za šaty nevěsty? Konec konců XIX. Století se nevěsta a ženich vdávali v tradičním slavnostním oděvu, charakteristickém pro jejich panství a lokalitu, takže novomanželé mezi hosty často nevyčnívali. Existuje verze, která tímto způsobem byla novomanželé chráněni před zlými duchy. I když samozřejmě i tehdy existovaly prvky oblečení, charakteristické pouze pro nevěstu. Například věnec jako znamení nevinnosti nevěsty a ženicha, závoj nebo závoj - jako talisman ze zlého oka. Zástěra mohla být zahrnuta do svatebního oděvu - nejen atribut hostesky, ale také spolehlivé ochrany břicha - místa původu nového života - před závistlivými lidmi. Později, nejprve ve městech a pak na venkově, byly svatební šaty šity výhradně z bílé tkaniny. Na rozdíl od všeobecného přesvědčení symbolizovala bílá barva nejen a ne tolik čistotu nevěsty jako její „smrt“ pro její rodinu a „znovuzrození“ v rodině jejího manžela..

V různých zemích ošetřovali svatební šaty pro nevěstu odlišně. V Rusku se prababičky oženily ve svatebních šatech, v Itálii, Španělsku a Řecku, a dodnes jsou svatební šaty šité, ne pronajaté, po svatbě - jsou uloženy jako silný rodinný talisman, Francouzi věří, že novomanželské šaty musí být dlouhé (než to déle, delší rodinný život bude) a bílý, Američané nikdy neukládají na svatbě, ale raději si půjčují oblečení.

Není divu, že nevěsty jsou ve zmatku, pokud jde o svatební šaty? Bílé, pastelové odstíny nebo zářivé barvy? Dlouhá nebo krátká? Klasický nebo avantgardní? Nadýchané, plynulé nebo těsné? Zakázkové nebo hotové? Koupit nebo pronajmout? Nebo možná byste měli jít do matriky ne v šatech, ale třeba v krásném svatebním kalhotovém obleku? Ze všech těchto otázek se moje hlava obrací a odpověď může poskytnout pouze nevěsta sama.

Takže jste se stále rozhodli, že koruna půjde v šatech. Při rozhodování o stylu nezapomeňte vzít v úvahu nejen módní trendy, ale také vlastnosti vaší postavy, barvu vlasů, očí a pokožky..

Poté, co jste si vybrali tradiční romantické šaty nevěsty, vyberete výstroj s topem v podobě živůtek a svěžího dna. Ale musíte zapomenout na smyčky a volánky - jsou zde nevhodné. Takový styl skryje všechny nedostatky postavy a krásně zdůrazní hrudník, ramena a paže. Ale pro nevěstu „v poloze“ je tento střih vyloučen: je extrémně nežádoucí, aby tahali za pas.

Empire družička šaty by bylo optimální pro takové nevěsty: se zvýšeným pasem, lehce tekoucí lem, jako dekorace - tenká výšivka nebo krátký vlak.

Úzké šaty nevěsty budou vyhovovat nevěstám, které věří v sebe i svou vlastní postavu. Dlouhá, těsně přiléhající postava s hlubokým výstřihem a / nebo vlakem nepotřebuje velké množství šperků, ale přesto vypadá elegantně.

Extravagantní nevěsty, které se nebojí šokovat přátele a příbuzné, potěší krátké šaty nevěsty. Volné a pevné, s načechranou nebo úzkou sukní, se zvýšeným nebo mírně sníženým pasem, želvím nebo dokonce vlakem - nic neomezuje vaši fantazii.

A konečně, vychytralé nevěsty, které nebyly spokojeny s žádnou z výše uvedených možností, nechte je vyzkoušet na plynoucích šatech nevěsty - jednoduchý střih, nejčastěji dlouhý a s vlakem. Volány a výšivky jsou přijatelné.

Pokud stále dáváte přednost dlouhým šatům nevěsty, zkuste zajistit, aby spodní část šatů končila na úrovni kotníků - nejen to zdůrazní půvab kotníku, ale také ukáže boty, které jsme si jisti, že jste si také vybrali na velmi dlouhou dobu. Když si vyberete šaty nevěsty s vlakem, rozhodněte se sami, jak dlouho to bude (až 15 cm - krátké, od 15 do 55 cm - mírné, delší než 55 cm - dlouhé) a odkud „vyroste nohy“. Nejčastěji je vlak pokračováním zadního panelu sukně, ale v zásadě může začít od kokety na zádech, v pase nebo na rameni.

Nejdůležitější věc je, že se budete cítit pohodlně ve svých šatech nevěsty. Dlouhý závoj nebo závoj, dlouhý vlak, plná sukně - všechny tyto prvky svatebních šatů se musí naučit nosit, aby nedošlo k poškození vaší svatby nepohodlnými šaty.