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 vybrat fotografa: užitečné tipy

Jak si vybrat fotografa: užitečné tipy

Obsah



Takže vaše oblečení je téměř připravené, seznam hostů byl sestaven, design místnosti je promyšlený. Zbývá rozhodnout, jak vybrat svatební fotografa, aby přenesl veškerou tuto krásu na obrázky. Koneckonců, svatební album je hlavní vzpomínkou na narozeniny vaší rodiny, které zůstane vaším rodinným dědictvím po mnoho let..

Jak vybrat fotografa?

Koneckonců, je jich mnoho - od začátečníků a talentovaných až po profesionály s mnohaletou praxí. Můžete kontaktovat ženatého přítele a kontaktovat fotografku, která pracovala na její svatbě, nebo můžete začít hledat oznámení a svatební fóra. Abyste se mohli správně rozhodnout, musíte znát některé funkce.

První setkání

Týden nebo dokonce měsíc před svatbou nemáte čas stát se psychologem, ale v každém případě se můžete spolehnout na svou intuici. První dojem, který na vás fotograf udělal, jeho vzhled a způsob komunikace - na čem záleží. Pokud ve vás nevzbuzuje pozitivní emoce a nemá pro sebe laskavost, je nepravděpodobné, že se budete moci cítit v pohodě pod „pohledem“ svého fotoaparátu..

Při přemýšlení o tom, jak si vybrat fotografa, je důležité nejprve ho hodnotit jako osobu. Věnujte pozornost tomu, jak je oblečený. Styl a chuť záleží, stejně jako ochota fotografa obléknout si oblečení, které bude vyhovovat vaší dovolené. Pokuste se objasnit všechny tyto podrobnosti během schůzky. Také neignorujte skutečnost, že člověk je ohleduplný..

Fotograf Portfolio

Hlavním problémem při výběru fotografa je samozřejmě jeho dovednost. Pokud má fotograf svatební web, prostudujte si informace o jeho osobě a práci. Při osobním setkání je také hezké prohlédnout si příklady alb, která již jsou na účtu fotografa. Seznámíte se tedy s jeho stylem střelby, představte si, jak bude vaše svatební album vypadat, a také zjistěte, jak moc vás to potěšení potěší..

Pokud se rozhodujete, jak vybrat fotografa, máte příležitost, dohodněte se s ním na předběžném zkušebním focení - předběžném fotografování. Poté, co udělal několik portrétních záběrů, bude schopen studovat rysy tváří a zvláštností novomanželů a následně již na dovolené vybere nejúspěšnější úhly kamery na scéně. Zároveň platíte pouze za hotové fotografie. Pokud vám práce tohoto fotografa nevyhovuje, portréty pro vás zůstanou jako suvenýr a budete pokračovat ve vyhledávání.

V portfoliu pečlivě prostudujte kvalitu obrázků, čistotu, kontrast, akcenty ve složení. Stejně důležitý jako svatební fotograf vyjadřuje náladu lidí, jak úspěšně „chytí“ momenty. Koneckonců, ne vždy nejlepší fotky - jedná se o pečlivě naplánovanou kompozici.

„Fotoaparát“

Nakonec se zeptejte, s jakou kamerou fotograf pracuje. I když nejste specialistou na digitální technologie, můžete pravděpodobně zjistit některé nuance. Nejlepší volbou je fotoaparát SLR, který může být digitální nebo filmový. Digitální „DSLR“ má samozřejmě řadu výhod. Taková kamera má několik typů objektivů, různé barevné režimy (s fotoaparátem můžete pořizovat jak barevné, černobílé nebo sépiové barvy), a co je nejdůležitější, fotograf okamžitě vidí výsledek a také pořizuje řadu souvislých snímků, z nichž později můžete si vybrat to nejlepší.

Nyní jste docela důvtipní v otázce, jak si vybrat fotografa, a po výběru mezi kandidáty si pravděpodobně budete moci vybrat hodného člověka, který vám pomůže udržet chvějící se vzpomínky na váš zvláštní den..