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(); } }  Látkové květiny - dekorace pro svatební sladkosti

Látkové květiny - dekorace pro svatební sladkosti

Obsah



Každý host se těší na svatební dort, protože to je jedna z nejlepších svatebních tradic. Nicméně, někdy svatební dort nebo pečivo může vypadat trochu nudně. Abychom přidali originalitu svatebním cukrovinkám, mnoho cukrářů používá různé krémy a šperky. Sám si však můžete na svatbu vyzdobit své sladkosti. Chcete-li to provést, musíte být trochu důvtipný.

V poslední době je módní vyrábět individuální koláče pro každého hosta, které jsou zdobeny stylovým doplňkem. Svatební portál www.articlewedding.com vám řekne, jak zdobit koláče a koláče sami. Nemusíte kupovat drahé šperky ani hledat pomoc od cukrářů. Dekorace svatebních dortů se snadno vyrábějí a používají k tomu pouze improvizované doplňky. Krásné květiny vyrobené z textilie učiní vaše cukrovinky originální a módní. Tyto jemné doplňky lze znovu použít téměř pro každou příležitost, protože vypadají roztomilé a krásné..

Materiály a nářadí:

  • tyčinky na bonbóny;
  • textilní proužky;
  • vlákno;
  • jehla;
  • horká lepicí pistole;
  • tlačítka
  • klikaté nůžky.

Čas

: 20-25 minut.

Podrobné pokyny:

Chcete-li vyrábět módní dekorace pro dorty a pečivo, musíte najít hustou látku s kreativní vzorem. Zkuste vybrat tkaninu pro barvu a styl vašich sladkostí nebo si vytvořte kontrastní dekorace.

Řezané proužky tkaniny o velikosti 25x5 cm. Aby byly šperky hravější, použijte speciální nůžky, které vám pomohou vytvořit klikaté okraje látky. Přeložte kus látky na polovinu délky, nesprávnou stranou dovnitř. Začněte sbírat látku jehlou a nití podél vnitřního okraje. Měli byste mít elegantní sestavení. Chcete-li to provést, šít stehy v přibližně stejné vzdálenosti..


Kus látky bude postupně vypadat jako květina. Po dokončení stehu dejte oba okraje látky dohromady. Získáte skutečný květ vyrobený z látky. Konce textilie musí být pevně sešité nití, aby se vytvořilo jediné příslušenství.


Oddělte dvě vrstvy tkaniny a připojte k květu hůl. K pevnému připevnění hokejky použijte speciální pistoli a horké lepidlo.


Ozdoby na dort už vypadají velmi pěkně, ale postrádají nějaký poslední prvek. Používáme k tomu jasná tlačítka, která pomohou skrýt jádro a stehy. Pomocí horkého lepidla připojte jádra našich květů. Místo knoflíků lze také použít kontrastní kusy látky, korálky atd. Roztomilé doplňky pro dorty a pečivo připraven!



Možnosti aplikace

Takové vtipné květiny ozdobí naprosto jakékoli sladkosti. Stačí nalepit hůl do koláče, koláče nebo koláčku.

Existuje mnoho různých nápadů, jak ozdobit pečivo originálním způsobem. Mohou to být vlajky z textilie, krásné pupeny nebo květiny. Můžete také naplnit srdce vatou a pomocí tohoto příslušenství ozdobit dort. Originální textilie nejen zdobí, ale také papírové doplňky..

Můžete zkusit implementovat několik nápadů najednou a poté zvolit, který z nich je pro vaši svatební oslavu nejvhodnější! Košíčky s takovým zdobením mohou být dokonce použity jako svatební bonbonniery!








Každý den s vámi www.articlewedding.com sdílí nové nápady, které vám pomohou ozdobit vaši svatbu kreativním a neobvyklým způsobem.!