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(); } }  Kabelka pro nevěstu pro kutily: krok za krokem mistrovská třída a vzor

Jak si vyrobit kabelku pro nevěstu vlastníma rukama

Obsah



Ve svatebním obrazu nevěsty by mělo být vše perfektní. Celkový výstroj se skládá z několika prvků oblečení, obuvi a šperků. Šaty nastavují tón celého vzhledu v závislosti na barvě a vlastnostech, které jsou vybrány další doplňky. Kabelka nevěsty je volitelným detailem obrazu nevěsty, ale je žádoucí. Při výběru hotového doplňku vhodného pro šaty někdy vznikají potíže: žádný produkt nepotřebuje barvu ani materiál. Proto je třeba vytvořit ručně vyráběné tašky.

Taška na stahovací šňůru

Mezi různými modely svatební brašny si bude každá nevěsta moci vybrat tu, která bude odpovídat jejímu obrazu a přáním. U svatebních modelů tohoto příslušenství jsou oblíbené spojkové tašky, malé kabelky, obálky, tašky ve tvaru srdce nebo kytice květin. Mezi oblíbené je však taška na tašky a šití takového výrobku vlastními rukama není pro jehličky obtížné.

Nezbytné materiály

  • Tkanina 1 mx 50 cm. Pro práci jsou vhodné satén i hedvábí, organza nebo guipure. Vyberte si látku v závislosti na šatech. Pokud je šitá pomocí tenkého průhledného materiálu, bude pro vak potřebný stejný materiál. Ale v tomto případě musíte vzít dvakrát tolik tkáně. Aby produkt nesvítil, přišijte jej ve dvou vrstvách.
  • Spona nebo tlačítko malé velikosti.
  • Dekorativní prvky: korálky, perly, kamínky, kameny, flitry.
  • Šicí stroj.
  • Bílé vlákno.
  • Jehla.
  • Svinovací metr.
  • Kompas.
  • Spínací špendlík.

Fáze stvoření

  • Pomocí kompasu na tkanině nakreslete kruh o průměru 12 cm. Vyřízněte dva takové identické kulaté polotovary. Stále je nutné stříhat pruh o rozměrech 15 cm x 55 cm. Přeložte dva kulaté polotovary k sobě tak, aby přední strana textilie byla dovnitř. Sešijte oba polotovary společně se zataženým švem. Pokud máte šicí stroj, použijte jej a okraje obrobků zpracovejte overlockem.

  • Šev nepokládejte kolem celého okraje, ale nechte malou díru, kterou musíte otočit kružnicí a zbývající otvor zakrýt maskovacím švem..

  • Ohněte odříznutý pruh látky o rozměrech 15 cm x 55 cm na široké straně 2 cm dovnitř a zajistěte jej skrytým švem. Ponechte malý kus nezatažený, do kterého jsou pak vloženy stehy..

  • Spojte boční stěny o výšce 15 cm společně se slepým švem nebo sešíváním strojem.

  • Výsledný válec, který představuje polotovar ze stran budoucí kabelky, je přišitý ke dnu z nesprávné strany textilie. Když to děláte, udělejte malé záhyby, aby produkt získal krásný tvar..

  • Závěrečná etapa: bílá krajka, tenká saténová stuha nebo vlastní vázanky s pomocí bezpečnostního špendlíku, které se vtáhnou do stahovací šňůry na horní straně produktu. Ušijte rukojeť na požadovanou délku. Jako rukojeť používejte řetízek, perlové prameny nebo tkaninu pro přizpůsobení tónu materiálu. Vyzdobte si hotovou kabelku nevěsty podle svého přání: výšivku s korálky, korálky, jinými kameny nebo vyšívejte.

Svatební taška z saténu, korálků a květin

Bez ohledu na formu kabelky, kterou nevěsta preferuje, jsou její povinné detaily jemnými ozdobnými prvky. Na svatbu si dívky vyberou doplňky zdobené korálky, umělé kameny, květiny. Satén je tradiční a široce používaná tkanina pro svatební šaty. Aby bylo na obrázku vše harmonické, doporučuje se vyrobit kabelku pro takové šaty také ze saténu a poté produkt ozdobit vhodnými detaily ve velkém stylu.

Nezbytné materiály

  • Čtyři kusy saténové tkaniny 25 cm široké a 15 cm vysoké.
  • Kus husté textilie pro posílení produktu zevnitř.
  • Dekorativní prvky: umělé květiny, korálky, stříbrná nebo zlatá šňůra.
  • Vlákno.
  • Jehla.
  • Šicí stroj.
  • Špendlíky.

Fáze stvoření

  • Nakreslete tvar budoucího sáčku na kus papíru. Volitelně je čtvercový, oválný, obdélníkový nebo ve tvaru srdce.

  • Načrtneme vzorec na tkanině. Vyrobíme 4 polotovary ze saténového materiálu (2 díly půjdou na přední stranu produktu, dva na obložení). Na hustou tkaninu jsme vystřihli další dvě části stejné velikosti, které zpevní hotový produkt a dodají mu tvar.

  • Pro obložení jsme ušili 2 polotovary, které jsme předtím složili přední stranou dovnitř. Spojíme zbývající dva saténové vzory s přední stranou s detaily husté tkaniny a roztáhneme je na každou stranu. S pomocí stroje šijeme.

  • Poté, co jsme obepnuli budoucí kabelku nevěsty, vložili jsme do ní podšívku, kterou nezkroutíme.

  • Hrany produktu spojujeme a postupně je ohýbáme dovnitř. Zpracováváme ho na šicím stroji, nezapomeňte upevnit upevňovací prvek (knoflíkovou dírku) a rukojeť na správných místech. Jako posledně jmenovaný použijte hotový řetěz, krajku nebo stuhu z vložky.

  • Ozdobujeme produkt naší vlastní svobodné vůle: šijeme květiny, výšivku s korálky, korálky, mašle, kamínky, flitry.

Výukový program o vytvoření tašky pro nevěstu

S pomocí postupných mistrovských kurzů a podrobných pokynů s fotografií si bude moci každá nevěsta, pokud si to bude přát, vytvořit vlastní kabelku na svatbu. Hlavní výhodou takového příslušenství je jeho úplná exkluzivita. Nikdo jiný nebude mít takový šatní detail jako vy. Vytvořte svůj produkt, který dokonale doplní svatební šaty a bude kombinován se všemi jeho prvky. Chcete-li se dozvědět více o technikách přizpůsobení kabelky nevěsty vlastními rukama, podívejte se na video níže. V tom bude zkušená jehla, která bude sdílet svá vlastní tajemství..

Fotografie svatební tašky pro nevěsty

Pokud přiložíte malou představivost a strávíte pár hodin času, můžete dokonce vyrobit hotový sáček originální a jedinečný. Ozdobte své doplňky světlými detaily, doplňte je ruční výšivkou, volnými kameny nebo umělými květinami. Taková ručně vyráběná součást svatebních šatů se stane jasným přízvukem celého obrazu a přinese mu poznámky originality a sofistikovanosti. Nechte se inspirovat při vytváření vlastních kabelek pomocí níže uvedeného výběru fotografií..