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(); } }  Jak si vyrobit knihu svatebních přání vlastníma rukama - dílna krok za krokem s fotografií

Kniha přání na svatbu s rukama

Obsah



Ze zahraničí k nám přichází velké množství inovací. To platí zejména pro všechny druhy zvyků. Takže na svatbách jsou knihy přání. V nich hosté zapisují všechna upřímná a srdečná slova určená pro novomanžele. Můžete si koupit hotovou knihu, ale bude to vypadat mnohem zajímavěji, pokud to uděláte sami, tím, že do ní investujete část svého štěstí. Pomůžeme vám při vytváření této jedinečné pamětní položky..
Co je kniha svatebních přání? Ve většině případů se jedná o několik desítek krásných stránek zdobených kreativitou a fantazií. K jejich výrobě se používá papír nebo lepenka, ale v každém případě musí být v vázané vazbě, abyste ji mohli dlouhodobě skladovat..
Stránky pro nápisy od hostů nejsou jen bílé listy papíru, ale jsou ve stejném stylu zdobeny knihou. To vše je třeba vzít v úvahu při vytváření knihy přání pro novomanžele na svatbu.

Jak si vybrat design?

Než se pustíte do kreativity, rozhodněte se o barvě a stylu. Existuje několik způsobů:

  • Na tón svatby. Pokud jsou hala, stoly a koule růžové, můžete si do stejného klíče udělat knihu přání. Totéž platí pro modré a zelené tóny..

  • Na téma svatby. Pokud se rozhodnete uspořádat svatbu v řeckém stylu nebo retro, uspořádejte knihu přání na svatbu podle toho pomocí barev a výzdoby. Obzvláště snadné je zdůraznit styl i emoce pomocí saténových stuh a upevnit je rukama na obálce. Stále však zůstává volba na novomanžele.

  • Podle obrazu nevěsty. Pokud jsou šaty nevěsty mléčné, můžete si obálku knihy vyrobit pro svatební přání přesně ve stejném odstínu s podobným dekorem. Bude, jako by byla, s hlavním viníkem oslavy a bude moci neustále připomínat hostům krásu nevěsty..

Dekorace svatební knihy pro kutily

Pokud je výzdoba místnosti a kniha přání na svatbě jedna, můžeme předpokládat, že organizátor má rozhodně vkus a ruce.

Scrapbooking technika

Nejlepší možností je vytvořit knihu přání vlastníma rukama pomocí techniky scrapbooking. K tomu můžete použít naši mistrovskou třídu, jen ji trochu změnit, aby vyhovovala vašim vkusům a přáním.

DIY krok za krokem pokyny pro vytvoření knihy

Zvažte jednu z možností pro vytvoření knihy vlastními rukama, na jejichž základě jsou postaveny všechny ostatní. Budeme potřebovat:

  • 2 ks. bílý papír Whatman nebo silná lepenka správné velikosti, avšak ne menší než 20 x 20 cm. Zmačkané papírové listy, značková lepenka, papír pro vnitřní listy.

  • Dekorativní prvky - krajky, stuhy, korálky, přezky, kovové prsteny, drahokamy, stuhy, kousky látky, ozdobné rohy, krystaly, umělé květiny, postavy ze sádry nebo jílu.

  • Nářadí - děrovaný děrovač, nůžky, pravítko, lepidlo, lepicí páska.

Dále vyberte velikost knihy a styl jejího designu. Při vytváření knihy používejte připravené ilustrace nebo improvizované nástroje. Vše záleží na vaší touze. Po zvolení barev a stylu začneme pracovat:

  • Vystřihněte kartonový list správné velikosti.

  • Z vylisovaného papíru vystřihněte list s povolenkami vzhledem k lemu.

  • Zabalte kartonové listy stlačeným papírem a okraje upevněte lepidlem.

  • V hotovém krytu vytvoříme otvory pro prsteny děrovacím otvorem. Díky nim je mnohem pohodlnější obracet stránky.

  • Obracíme se k vytvoření obálky. Zde můžete dát fantazii zdarma. Mírně ustupuje od okraje, lepí kousky stuh, krajky, krásné látky, korálky, květiny nebo kamínky.

  • Jako základ se často používá speciální dekorativní papír, který lze opravit pomocí oboustranné pásky. Díky tomu bude kryt objemný.

  • Používání pouze světelných prvků způsobí, že kniha bude monofonní, takže tmavé stužky zastíní určité oblasti.

  • Aby byla zadní strana čistá, můžete na ni nalepit list obyčejného papíru.

Místo pro název knihy

Název knihy je nejčastěji psán uprostřed, ale v rohu můžete experimentovat a vytvořit si vlastní nápis. Ale za tímto účelem se musíte soustředit na výzdobu obálky. Není nutné psát standardní záznamy «Svatební přání kniha». Můžete vytvořit něco zvláštního a poté svůj podpis podepsat «Upřímná slova od hostů» nebo «Dělení slov novomanželům».

Jak se jmenuje album?

Vnitřní stránky

Při výrobě interních stránek vezměte jednu prázdnou stránku a vytvořte na ni celou hromadu stránek. Počet listů závisí na počtu pozvaných plus dodávka 5-6 listů. Vystřihněte obdélníky, jejichž velikost je o něco menší než kryt.
Všechny stránky alba budou zdobeny stejným stylem. Nepodepisujte jména hostů ani nepřipojujte sériová čísla. Někteří nebudou schopni formulovat krátké blahopřání nebo někdo bude unesen a bude psát objemná přání.

Rozložení první stránky

Ihned po obálce vytvořte titulní stránku. Na něm jsou zapsána jména novomanželů, datum svatby, díky za přání hostů a podpisy mladých. Můžete to udělat buď vlastníma rukama, nebo pomocí tiskárny. Design by měl být ve stejném stylu jako obal..

Vyrábíme titulní stránku

Kniha sestava

Poté, co jsou všechny stránky připraveny, můžete pokračovat v sestavování. Protáhněte kroužky skrz předem děrované otvory. Na papír není nutné používat speciální prvky, ale na kryt je lepší instalovat očka. Můžete si je koupit v obchodě, kde se vše prodává za kreativitu. Instalaci provedete stiskem ruky a tuto úlohu můžete provést sami. Pokud si nejste jisti, co se ukáže pečlivě, je lepší kontaktovat odborníky.

Svatební kniha s kroužky

Originální alternativy

Kromě knihy si můžete na oblázcích vytvořit svatební přání. K tomu budete potřebovat velké množství mořských oblázků a také speciální značku. Hosté si vezmou oblázky z jedné vázy a při psaní přání pohody a štěstí se přesunou do jiné. Následně se taková váza může stát hodnou ozdobou vašeho rodinného hnízda.

Oblázková přání

Nápad vypadá skvěle, když hosté píší přání na velký plakát. Musíte pouze opravit velký list papíru a dát si brýle se značkami.
Ručně vyráběná láhev však bude nezapomenutelná. Připravte si několik kousků papíru a prázdnou láhev. Hosté budou psát svá přání a investovat do nich. Za několik let bude pro vás zajímavé přečíst si tyto miniaturní tóny. Samotnou láhev můžete uspořádat stejným způsobem jako knihu svatebních přání nebo na ni nalepit fotografii novomanželů.

Láhev přání

Místo láhve se často používá hrudník nebo váza. Vše záleží na vašich touhách a preferencích..

Vyfoťte své knihy přání z naší dílny nebo použijte jiné možnosti designu a připojte je do komentářů v dolní části stránky.