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(); } }  Transformátorové šaty - originální nápad na svatbu

Transformátorové šaty - originální nápad na svatbu

Obsah



Výběr šatů je velmi zodpovědný úkol pro každou nevěstu. Při pokusech o desítky šatů by si nevěsta měla vybrat tu, která dokonale zdůrazňuje její postavu a krásu. Proto nevěsty tráví více než jeden den hledáním šatů svých snů. Seznam může obsahovat desítky svatebních salonů, které musíte navštívit, protože je možné, že vás tam čeká váš oblíbený outfit..

Ve svatebních šatech by se nevěsta měla nejprve cítit krásná a ženská, aby milovaná ženicha nemohla odtrhnout její oči od ní. Za druhé, šaty by měly odpovídat stylu, který preferujete. Někteří nevěsty chtějí nádherné plesové šaty, jiní preferují siluetu mořské panny a ještě jiní chtějí dostat všechno najednou. Je to možné? Samozřejmě! Moderní návrháři poskytují dívkám příležitost vybrat si dva styly v jednom oblečení najednou, díky transformátorovým šatům.

Co je to transformátorové šaty?

Určitě jste již slyšeli více než jednou o šatech, které lze během vaší svatby modernizovat. Trend pro takové modely se objevil teprve nedávno. Takové šaty umožňují nevěstě navštívit na své svatbě několik obrázků najednou, což přitahuje zejména skutečné módy. Transformátor šatů je druh návrháře. Hlavní šaty jsou nejčastěji přiléhavé, bez plné sukně a prstenů. Shora se suchým zipem nebo šněrováním jsou připojeny nadýchané sukně a vlak, díky nimž jsou šaty zvláště luxusní. Nevěsta tedy jde na svatební obřad v nádherném plesovém oděvu. Na večírku a banketu odstraní načechranou sukni jedním pohybem ruky a objeví se před svým manželem a hosty v jemně oblečených šatech. Takový outfit bude vrcholem svatební oslavy a umožní vám navštívit několik pohledů za jeden den..


Existuje mnoho stylů transformátorových šatů, které vám svatební salon nabídne «Elsa». Kromě toho si v salonu můžete zakoupit svatební šaty jakéhokoli stylu, oblek pro ženicha, stejně jako svatební doplňky a boty.


Ještě pár nápadů na šaty

Šaty z řady transformátorů zahrnují moderní modely pro mládež, které skrývají krásné nohy nevěsty za dlouhou sukní a umožňují po svatbě předvést svou krásu. Samozřejmě, pokud máte v úmyslu se oženit v kostele, budou takové šaty pro vás dokonalým řešením. Aby nevěsta nevystavila nohy a jiné části těla, obléká si šaty s dlouhou sukní a často i rukávy. Po svatbě jsou všechny tyto atributy odstraněny a vy zůstanete v krátkých koktejlových šatech, ve kterých se budete cítit pohodlně a krásně!

Nevýhody transformátorových šatů

Kromě velkého počtu plusy má šaty i některé nevýhody.

  • Za prvé, jedná se o cenu oblečení, protože ve skutečnosti okamžitě zaplatíte za dvě šaty.
  • Za druhé, váha šatů vás může zmást, protože budete muset chvíli chodit ve dvou šatech. V létě budeš velmi horký a nepohodlný a v zimě budeš muset obléknout kožich a to vše tě jen tak zatíží. Každá nevěsta se chce cítit lehce a pohodlně. Pokud vás však cena a hmotnost šatů vůbec neobtěžují, můžete bezpečně jít do svatebního salónu a vybavit si své sny.!

Web www.articlewedding.com obsahuje skutečnou sbírku tipů, jak vypadat skvěle pro nevěstu a ženicha na svatbě! Přejeme vám krásný čas a užijte si nejlepší den svého života.!