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(); } }  Svatební program: možnosti designu

Svatební program: možnosti designu

Obsah



Svatební program je jedním z nejužitečnějších a multifunkčních doplňků oslavy. Pokud usilujete o minimalizmus, program popíše průběh dovolené, její hlavní body a harmonogram zábavy. Pokud chcete, aby byl doplněk detailnější a užitečnější pro hosty, vytvořte jej podrobně. Zahrňte do ní: seznam hostů a stručné informace o každém, schéma uspořádání posezení pro hosty, pořadí gratulací, karty (místa registrace, svatební procházka, cesta do banketové haly), pořadí soutěží atd..

Tento článek vám pomůže vybrat nejúspěšnější variantu návrhu svatebního programu pro vaši oslavu..

Klasické brožury a letáky

Program úhledně tištěný v barvě, skládaný jako brožura, je vhodný pro klasické svatby a oficiální recepce. Pokud chcete poskytnout pouze základní informace, aniž byste odhalili všechna překvapení události, lze program vytisknout jako leták nebo leták na silný papír. Pokud je to žádoucí, svázejte několik letáků s různými informacemi do pásky nebo nitě. Elegantní varianta - brožury s několika přílohami, zdobené stejným stylem pomocí ligatury a složitých vzorů.

Stylový svatební program
Svatební leták
Program v sadě materiálů pro svatbu
Svatební program s vložkami
Oficiální svatební program
Tištěný svatební program
Laconic svatební program

Stuha svázaný program

Připravili jste skvělou brožuru, ale něco chybí? Web www.articlewedding.com navrhuje vazbu brožury uprostřed saténovou stuhou. To dodá programu zvláštní kouzlo a půvab..

Stuha svázaný program
Sváteční stuha svázaný program
Program svatby svázaný nití

Stuha nebo krajka dekorace

Stuha může působit nejen jako obvaz, ale jako samostatný dekorativní prvek samotného svatebního doplňku. Saténové stuhy, krajky, šití, kožené šňůry se snadno a spolehlivě lepí na papír pomocí lepidla PVA. Výsledkem je příslušenství, které odpovídá triumfu barvy, romantiky; navíc je příjemná na dotek.

Svatební program zdobený krajkou
Svatební program zdobený krajkou stuhou
Stuha svatební program
Svatební program zdobený oslavou barev.
Program svatby, zdobené nití
Svatební program v barvě svátku

Scrapbooking

Stejně jako vytváření speciálních pohlednic, pozvánek a alb pro přání pomocí techniky scrapbooking můžete vytvořit svatební program. Tato volba bude vyžadovat dovednosti a některé materiální potíže, ale nakonec dostanete skvělé doplňky pro svatbu.

Propracovaný svatební program
Scrapbook svatební program
Vrstvený svatební program

Stick program

Jednoduchý, výstižný a efektivní způsob, jak vytvořit svatební program pro kutily, který se v poslední době stal velmi populárním, je program stick. Ve skutečnosti je třeba připravit standardní leták na silný papír a nalepit na něj hůl (například z kreativního obchodu nebo z obyčejné zmrzliny). Nezapomeňte, že příslušenství bude mít přední a zadní stranu. Přidejte do sváteční tématiky nějaké svatební symboly nebo symboly - a stylové příslušenství je připraveno!

Lolly Svatební program
Bilaterální svatební program
Laconic stick svatební program
Tématický svatební program na hůl
Romantický svatební program Lolly
Stylový svatební program na hůl

Jednoduchý firmware

Pokud chcete do programu zahrnout spoustu informací, ale obáváte se, že rozptýlené listy budou ztraceny, existuje cesta ven - doplňte příslušenství! Použijte obyčejný papír a přišijte jej několika stehy jasnou nití nebo tenkou páskou. Příslušenství bude vypadat úhledně a efektně.

Stuha svázaný svatební program
Svatební program s mašlí firmware
Svatební program šitý stuhami a krajkou
Svatební program s firmwarem
Svatební program šitý barevnou nití

Propracovaný firmware

Pokud máte rádi myšlenku knižního programu, ale chcete větší originalitu, vytvořte si pomocí speciálních tlačítek notebooky. Provedení bude komplikovanější v provedení, ale zajímavé pro hosty. Oddělené stránky se budou otáčet kolem osy a vyfukovat.

Tlačítko svatební program
Svatební program s propracovaným firmwarem
Svatební program v podobě poznámkového bloku na tlačítkách

Obálka

Standardní program lze podat mimořádně, pokud jej vložíte do obálky. Mějte na paměti, že obálky jsou vyrobeny z různých materiálů: pergamenový papír, barevný papír, pytlovina, chintz atd. Vyberte si materiál, který odpovídá stylu svatby a jejímu designu.

Svatební program v barevné obálce
Svatební program v pytlovina obálce
Stylový svatební program a obálka

Svitek

Jednoduchou a originální možností pro magické a historické svatby je program svitků. Stačí jen otočit standardní list A4 a obvazovat ho páskou.

Svitek svatební program
Svatební svitek
Stylizovaný svatební program v podobě svitku

Tvar záleží

Leták může být předložen originálním způsobem. Například namísto standardního čtvercového tvaru vystřihněte z kartonu květ, anděl, srdce, motýl nebo jakýkoli jiný symbol pro základnu programu..

Neobvyklý svatební program
Svatební program v podobě nevěstových šatů
Svatební program ve tvaru motýla

Transformátory

Použití origami na svatbu je stále oblíbenější, tak proč tuto techniku ​​nepoužívat pro svatební program. Prostudujte si origami vzory a vložte oslavný program do neobvyklého odměrného složení, například do krabičky, květiny nebo hvězdy. Zvažte pohodlný přístup pro své hosty..

Světlý transformační program na svatbu
Objemový svatební program
Originální svatební program ve formě transformátoru

Prolamované programy

Krajky a krajky jsou neměnným atributem nevěsty, svatební portál www.articlewedding.com je jistý. Je obtížné vyrobit si krajkové doplňky na vlastní pěst, ale různé ozdobné polotovary nebo ubrousky vám pomohou ozdobit svatební program..

Prolamované svatební program
Krajkový svatební program

Personalizace

Ozdobte program svými fotografiemi milostným příběhem nebo kresbami (vy nebo hosté). Programy se tak stanou živějšími, živějšími a individualizovanějšími. A navíc pomáhají hostům poznat se navzájem.

Svatební program s fotografiemi novomanželů
Svatební program s obrázky hostů

Výkres

Zvláštní kouzlo získávají papírové doplňky se skutečnými kresbami (akvarel, akryl nebo barevný inkoust). To je ideální pro vintage svatby..

Svatební program zdobený akvarelem
Vzorované svatební program
Vintage vzorované svatební program
Stylový vzorovaný svatební program

Pečlivě navržený svatební program okamžitě upoutá pozornost a stane se asistentem vašich hostů během oslavy.