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(); } }  Podsvícený multifunkční kožený lotosový květ

Podsvícený multifunkční kožený lotosový květ

Obsah



Pokud je hlavní styl vaší svatby spojen s magií a magií, budou na slavnostní oslavě velmi užitečné miniaturní kožené lotosové květy s jasnými žárovkami. Umístěte zářivé květiny do malých shluků na závěsy, položte je na stolky pro hosty, udržujte celkovou atmosféru tlumeným světlem a ponořte se do tajemné podmanivé a příjemné sváteční atmosféry. Průvodce krok za krokem pro výrobu světelného lotosového květu vám poskytne svatební portál www.articlewedding.com.

Zářící lotosový květ v kůži
Variace svítícího lotosového květu

Materiály a nářadí:

  • kůže;
  • popisovač;
  • kulaté předměty na mrtvici;
  • LED diody
  • papírnické nože;
  • voda;
  • akrylové barvy;
  • štětce na malování;
  • horká lepicí pistole.

Podrobné pokyny:

Chcete-li vyrobit alespoň něco z tvarované kůže, musíte si vybrat ten správný typ koženého materiálu. Kvalitní kůže se při ohýbání nedeformuje.

Výběr kožené základny

Nejprve musíte na kožený materiál nakreslit dva kruhy různých průměrů. U kruhů pravidelného tvaru použijte objekty s kulatým dnem.

Nakreslete kruhy různých průměrů

V závislosti na účelu, pro který budete používat světelné květiny, vyberte vhodnou barvu žárovek.

LED dioda

Protože žárovka bude procházet středem květu, znamená to, že v každém kruhu musíte nakreslit malé kruhy, kde budou následně vyříznuty otvory pro přidržení diody.

Kreslení možných otvorů žárovky

Poté je nutné nakreslit okvětní lístky. Počet okvětních lístků se bude lišit v závislosti na velikosti kruhů. V tomto případě vyšlo v každém kruhu osm okvětních lístků. Chcete-li nakreslit symetrické okvětní lístky, nakreslete osm bodů rovnoměrně rozmístěných po obvodu, poté osm dělících čar ze středu mezi okvětními lístky. Nyní můžete bezpečně spojit plátky se zakřivenými linkami. Pokud je to možné, použijte šablonu.

Petal drawing

Dále pokračujte v řezání obrysu květů. Můžete použít psací potřeby nebo nůžky. Je důležité neřezat plátky až do středu květu, jinak to praskne! Poté namočte kožené polotovary do vody. Doporučená doba namáčení je 1 až 3 hodiny v závislosti na tloušťce výchozího materiálu. Květiny můžete namočit celou noc. Hlavní věc je, že květiny jsou zcela ponořeny do vody. Můžete dát váhu na vrcholu.

Namáčení kožených polotovarů

Po namočení pokračujte ve formování okvětních lístků rukama. Práce na ručníku. Věnujte pozornost fotografii, jak správně složit květinu. Pokud chcete změnit tvar okvětních lístků, pracujte s prsty, jakmile produkt zaschne.

Tvarování okvětních lístků

Nechte produkt na ručníku zcela uschnout. Sušení dílů může trvat značné množství času..

Sušení dílů

Po úplném zaschnutí přířezů můžete přistoupit k dalšímu kroku - barvení květinových produktů. Pro rovnoměrné zbarvení naneste několik vrstev akrylové barvy vybrané barvy. Pokud si přejete, můžete kombinovat barvy, nebojte se šmouh, to vše dodá vašim produktům pouze originalitu a zvláštní kouzlo. Nechte barvu zaschnout.

Barvení květin

Nakonec můžete připojit LED k samotnému květu. Z tohoto důvodu by měla být menší květina zevnitř a větší květina z vnějšku. Skrze otvory v nich vedeme žárovku. Pomocí lepicí pistole pro tepelné lepení nalepte LED na zadní stranu. V tomto případě si můžete být jisti, že žárovka nelétá z květu.

Připevnění LED k květu

Zářící lotosový květ je připraven k dalšímu použití..

Možnosti aplikace

Dekorace haly květinami neobvyklých tvarů a velikostí je vždy relevantní, krásná a neobvyklá. A můžete ozdobit květinami s integrovaným osvětlením cokoli. Stačí ukázat malou představivost a vynalézavost a získat neobvyklou výzdobu na svatbu. Například web www.articlewedding.com vám nabízí vytvořit věnec mnoha podobných barev, které můžete pověsit, a to jak uvnitř banketové haly, tak venku u vchodu. Kromě toho lze podsvícené kožené květiny použít samostatně. Umístěte jednu květinu do skleněné fáze a dostanete originální design osvětlení pro stůl. Můžete také použít podsvícené kožené květiny k vytvoření květinových aranžmá nebo k vytvoření extravagantní svatební kytice. Takové květiny budou vypadat velmi zajímavě jako dekorace a doplňky, které doplní svatební obraz mladých: sponka na vlasy pro nevěstu, ozdoba na ráfek, světelný boutonniere pro ženicha atd..

Růže s barevnými žárovkami
Papírové světelné květiny
Zářící sedmikrásky
Kytice světelných květin
Fabric světelný květ
Dekorace účesů se světelnými květy

Přirozeně, za účelem výzdoby místnosti pro svatební oslavu, budete muset udělat ne malé množství stejného typu květin. Hlavní věc, kterou si musíte zapamatovat, je, že výsledek takových šperků bude prostě ohromující a úžasný!