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(); } }  Barbie styl mládenec strana: hrát panenky

Barbie styl mládenec strana: hrát panenky

Obsah



Navzdory skutečnosti, že příprava na svatbu je velmi příjemná práce, vyžaduje hodně času a úsilí. Hledání a výběr svatebních šatů, vhodné kytice, vizážistky a kadeřnictví, restaurace a limuzíny - to vše je někdy znepokojivé. Někdy na párty pro mládence pro sebe a své milované přátele už neexistuje nálada ani touha. A zcela marně! Svatební portál www.articlewedding.com navrhuje uspořádat oslavu, která bude skvělou předehrou k nadcházející oslavě a nastaví mu úžasnou náladu.

Mládenecká párty ve stylu Barbie jistě potěší družičky: můžete si užít zábavnou maškarádu v okouzlujících růžových šatech a bavit se! Není tak těžké uspořádat takový svátek.

Oblečení pro svobodný mládenec

Téměř každá dívka ve skříni má růžová trička, topy nebo trička. Z lehké, vzdušné textilie, jako je šifon, tyl nebo organza, si můžete večer zašít sukni a pro nevěstu můžete udělat malý závoj. Lehké punčochy nebo punčocháče a samozřejmě boty na vysokém podpatku doplní image panenky. Více «loutkářství» pomůcky - flitry, kamínky, flitry, kožešiny a peří.


Účes a make-up

Kudrnaté zámky, vysoký ocas nebo dokonce paruka - to vše je pro panenky, takže se nemusíte stydět, experimentovat. Přidejte k účesu barevné sponky do vlasů, elastické pásky, uvázat obrovský luk.

Makeup se musí shodovat také s obrázkem Barbie. Vzpomeňte si na její hezkou tvář: obrovské světlé oči, dlouhé řasy, sladký úsměv na jejích rtech, malovaný růžovou rtěnkou, dokonale hladká kůže. Nechte svůj make-up trochu promyšlený: v tento den si můžete realizovat dětský sen, abyste použili tašku pro make-up vaší matky!

Dekorace na večírku

Přemýšlejte o designu pozvánek. Mohou to být karty ve formě srdcí nebo s obrázky vtipných zvířat zdobených jiskřícími kartami. Roli původního vstupného bude hrát růžový balón - symbol dětské, zábavné a lehké nálady.

Pokud organizujete dovolenou doma, proměňte byt v domeček pro panenky. Nechte Barbie přítelkyně přivítat mnoha měkkými hračkami, polštáři, míčky, květinami a elegantně podávaným stolem. Vhodným hostem na této oslavě by byla panenka v životní velikosti, ztělesňující oblíbenou kreslenou postavičku nevěsty.

Pokud máte v plánu strávit svobodnou mládeneckou párty v kavárně, domluvte se s personálem předem. Vyberte si romantické, útulné místo, požádejte o výzdobu stolu a servírujte šampaňské krásně, nezapomeňte na dort v růžové nebo ve formě panenky Barbie. Poskytněte v zábavném programu zábavné soutěže. Nápady na ně najdete na www.articlewedding.com.



Fotografování ve stylu Barbie

Chcete-li zachovat dlouhé vzpomínky na úžasnou bakalářskou párty, postarejte se o služby fotografa nebo kameramana. Ve skutečnosti, když se vám stále daří mít takový nádherný čas ve společnosti nejlepších přátel!


Mistrovská párty ve stylu Barbie je určitě nezapomenutelná. Strávíte úžasný večer, srdečně se budete smát, dostanete spoustu komplimentů a je zaručeno, že budete v centru pozornosti. A s tak úžasnou náladou je manželství dvojnásob pěkné!