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(); } }  Love story fotografie: nápady a doporučení

Love story fotografie: nápady a doporučení

Obsah



Love story - krásný milostný příběh zachycený na fotografiích. Láska je obvykle natočena před svatbou, aby ji pak mohla ukázat ve formě nádherné prezentace pro hosty na svatební hostině. Předtím, než půjdete na focení před svatbou, zvažte, kde můžete vytvořit nádhernou sérii fotografií věnovaných vaší lásce. Portál www.articlewedding.com představuje pro vaši pozornost výběr nápadů na milostné příběhy, takže vaše obrázky jsou skutečně jedinečné a nenapodobitelné.

Jeden den tvého života

Prostě chodíte po městě nebo vaříte společně, jdete nakupovat nebo chodíte se psem - tj. jen spolu trávte čas a užívejte si navzájem. Všechno je jednoduché, snadné a bez jakýchkoli rekvizit.

Kam mohu během takového průzkumu jít? Skvělá místa a nápady pro milostný příběh jsou:

  • Procházky ulicemi města s kavárnami a obchody (milostný příběh velkého města).




  • Jednota s přírodou v parku nebo na louce (můžete si dát piknik pro dva nebo jen udělat krásné záběry obklopené přírodními krásami).



  • Domácí relaxace (ano, nemůžete nikam jít, ale zařaďte střelbu přímo do svého útulného hnízda, můžete například namočit do postele nebo uvařit něco chutného).




  • Focení v kvetoucím poli nebo na zahradě (kvetoucí rostliny budou výborným zázemím pro romantické focení).



  • Relaxace na řece a jezeře (zábavné plavání nebo romantické plavby - proč ne nápad na krásné focení).



  • Návštěva knihovny, divadla a muzea (výběr novomanželských intelektuálů).



  • Chůze s domácími mazlíčky (což může být pozitivnější a zábavnější než fotografování s vašimi oblíbenými domácími mazlíčky, protože jsou součástí našeho života).



  • Mini-cesta (takový milostný příběh je vhodný pro páry, které rádi cestují; mohou to být fotografie s auty nebo obrázky na železnici).



Důležitá událost

Můžete uspořádat významnou událost, například návrh na známí nebo manželství. Jen nezapomeňte koupit nějaké rekvizity pro focení předem, připomíná portál www.articlewedding.com.



Historie křídy

Samostatně stojí za to zdůraznit takový směr milostného příběhu, jako je příběh křídou, tj. fotografie pořízené křídou, pomocí nichž jsou nakresleny různé krajiny a situace.



Koníčky jsou skvělý nápad pro Love story

Pokud máte společné koníčky, pak je to skvělý nápad pro milostný příběh. Rybaření, lyžování nebo bruslení, jízda na kole, jakýkoli sport - to, co vás spojuje, určitě stojí za to zachytit na fotografii.



Milostný příběh v číslech a písmech

Proč neudělat pár snímků, které se vztahují k nadcházející svatbě? Takovou fotografii lze navíc úspěšně použít jako svatební pozvánky.!



Night Love story

Proč je obecně přijímáno, aby se focení konalo během dne? Koneckonců, temnota nabízí mnoho příležitostí a nápadů pro krásnou sadu fotek. Vaše fotky budou úžasné a jedinečné..



Tematický milostný příběh

Pokud vás ohromí jakýkoli film / kniha nebo historická éra, pak je možné natočit milostný příběh v určitém stylu. Jaké téma zvolit pro takové focení? Filmy Velká Gatsby a Voda pro slony, retro motivy, milovaná karikatura Alice v říši divů nebo pohádka Kouzelník smaragdového města. Pro takové focení byste si měli koupit tematické rekvizity, abyste vytvořili potřebnou atmosféru a obrázky..



Love story je příběh o vás a vaší lásce, na rozdíl od jiných! Proto musí být speciální! Zachováním těchto jedinečných okamžiků na fotografiích se můžete znovu a znovu vrhnout do úžasné atmosféry štěstí a pozitivity.