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(); } }  Na co je svatební album?

Na co je svatební album?

Obsah



Pokud se chcete ponořit do světa vzpomínek, otevřete svatební album s fotografiemi - tady jsou světlé a šťastné okamžiky vašeho života zachycené v objektivu. Svatba ... jako by se znovu vrhla do maelstromu událostí obklopených předmanželským shonem, hlučném večírku, slavnostní milosti oficiální části svatebního obřadu, radostným úsměvu hostů a příbuzných. Tyto okamžiky zůstanou navždy na fotografiích na stránkách svatební alba, které bude bezpochyby uděleno čestné místo na polici. Později, když to ukážete dětem a vnoučatům, si najednou uvědomíte, že ve své duši jste zůstali tak mladí a krásní jako na těchto fotografiích, kde mistr zachytil svatební rozruch a vzrušující okamžiky samotného svatebního obřadu..

Co jsou to alba

Design svatebního alba nemá žádný malý význam, měl by být nejen krásný, ale také funkční, kde budou fotografie uloženy po dlouhou dobu, nikoli vybledlé nebo zapamatované. Fotoalbum není jen originální rámeček obrázků, je to design drahých vzpomínek na jeden z nejživějších okamžiků života.

Nejúspěšnější variantou je album s malými rohy bílé nebo průhledné barvy, připevněné na silné stránky lepidlem nebo oboustrannou páskou. Do tohoto alba můžete umístit obrázky různých formátů z libovolného úhlu. Obal může být vyroben ze sametu, kůže, vrstveného papíru a dokonce ze skla nebo dřeva. Pro zajištění větší bezpečnosti fotografií lze stránky fotoalbů uspořádat pomocí průsvitného pergamenu.

Dalším typem alba jsou kapsy různých velikostí z průhledného filmu. Do těchto kapes lze umístit fotografie i karty s komentáři k obrázkům. Kromě toho mohou být alba opatřena papírovými poli pro poznámky. Variabilita se může projevit v designu obalu, počtu a barvě stránek alba. Svatební fotografie lze také umístit do speciálních sazebníků, které se skládají ze samostatných listů s kapsami, které jsou připevněny podle principu složky. O provedení obalu a velikosti kapsy se musíte pouze předem rozhodnout..

Magnetická alba mají silné listy a fotografie na nich jsou připevněny pod průhlednou fólií díky speciální kompozici lepidla aplikované na stránku. Ale navzdory zřejmému pohodlí a funkčnosti takových alb, mají své nevýhody. Odlesky magnetického filmu narušují pohodlné prohlížení fotografií a navíc, pokud často dostáváte obrázky z filmu, magnetické album na dlouhou dobu nebude sloužit. Látka zakrývající její listy postupně vyschne a postupem času se může film odsunout od stránky. Výsledkem je, že se pod ním hromadí prach a fotografie se mohou zbarvit žlutě a zhoršovat se..

Pozornost si zaslouží i další verze fotoalba. Fotografie vytištěné metodou tisku mohou být také vytvořeny ve formě knihy - edice knihy vám umožní ukládat fotografie po dlouhou dobu. Pomocí speciálních počítačových programů jsou digitalizované obrazy upraveny podle potřebných standardů, zpracovávány pomocí moderních technických prostředků, tisknuty v tiskárně a nakonec jsou stránky s fotografiemi vzájemně propojeny. Výsledkem je, že se vaše fotoalbum stane jako jasný lesklý časopis, jehož téma bude věnováno pouze událostem vaší svatební oslavy. Můžete si pořídit malé kopie takového alba a prezentovat je jako dárek rodičům nebo přátelům.

Tipy na svatební album

Navrhované možnosti můžete použít, ale zároveň vaše fotoalbum zůstane jediným a jediným. Design je více závislý na povaze a zvycích zákazníka, na náladě, kterou obrázky nesou samy o sobě. Lze použít oblíbené barvy manželů, vtipné nápisy od přátel a příbuzných, nic neomezuje vaši fantazii a pomoc odborníků vám umožní realizovat jen ty nejodvážnější projekty.

Kromě svatebních fotografií může album obsahovat také dokumenty, například svatební certifikát, nebo takové maličkosti, které jsou srdíčku drahé, jako jsou svatební pozvánky, karty a dokonce i sušená květina ze svatební kytice.

Chcete-li udělat zajímavé a vkusné album, můžete použít jeden z níže uvedených nápadů:

- portréty nevěsty a ženicha, a pokud je to žádoucí, někteří hosté, mohou být umístěny na samostatné stránky;

- album může obsahovat fotografie nevěsty a ženicha pořízené před svatbou, fotografie domu, rodiny, příbuzných;

- album může být zdobeno lyrickou krajinou zastřelenou v místech, kde se oslavy konaly;

- stránky alba mohou být malovány v různých barvách a fotografie samy o sobě mohou být umístěny nejen v barevném formátu, ale také v černé a bílé, zvýrazněné sépií, a také provedeny pod pastelem nebo malbou;

- album může být provedeno v určitém stylu, například retro, s použitím jak inscenovaných, tak reportážních fotografií;

- možnost umisťovat fotografie do alba s přihlédnutím k chronologii a tematickému zaměření umožňuje vytvořit ilustrativní anál vaší svatby;

- Můžete si vytvořit samostatné album s obřadem a také s neoficiální částí svatby;

- zajímavou možností by bylo vytvoření fotografické koláže na základě fotografií malého formátu;

- a na závěr ještě několik tajemství: při umisťování fotografií se vyhněte velkému počtu malých obrázků na jedné šířce a navíc se pokuste udržet hosty v jednom směru v detailním záběru.

Takže jste se seznámili s různými jemnostmi v designu fotoalba. Volba, kterou si novomanželé vyberou, závisí pouze na jejich fantazii, vkusu a preferencích. Možná, že někdo vlastní svou originální designovou techniku, a někdo je potěšen, že do alba osobně vloží fotografie a vytvoří pro ně vtipné titulky. Ale samozřejmě existují i ​​ti, kteří považují tradiční album za zastaralý model a chtějí si vytvořit svůj vlastní v elektronické podobě. Použití takového alba je velmi pohodlné: může být zasláno přátelům, může být zveřejněno na vašem osobním svatební stránce.