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(); } }  Ekologická svatba: přirozená ve všem

Ekologická svatba: přirozená ve všem

Obsah



Ekologické svatby nebo jinými slovy zelené svatby již získaly na celém světě popularitu. Pokud jste ekolog, nebo chcete, aby vaše svatba byla co nejoriginálnější, ale zároveň levná, pak je tato možnost pro vás!

Co je to ekologická svatba??

Mladí lidé stále více přistupují k přírodě opatrně, takže svatby v ekologickém stylu jsou nyní v módě. Scénář takové svatby zahrnuje odmítnutí ničivého vlivu civilizace na živý svět. Hlavní myšlenkou je jednoduchost ve všem a maximální šetrnost k životnímu prostředí, která však nevylučuje individualitu a originalitu. Okamžitě se to může zdát zelená svatba absolutně nesouvisí s konceptem luxusu. Ve skutečnosti je však takové manželství plné elegance a stylu. Navíc je tu další nesporná výhoda, která láká novomanžele: podle tohoto scénáře můžete téměř snížit na polovinu svatební rozpočet.


Uvádí svatební eko-elegantní

Chcete-li realizovat myšlenku zelené svatby, musíte vědět, že:

  • Eko-elegantní svatební barevná paleta se zelenými, hnědými a béžovými tóny.
  • Pro takové svatby jsou relevantní doplňky z přírodních přírodních materiálů - dřevo, karton, recyklovaný papír, noviny, sklenice, přírodní textilie. Namísto obvyklých kytic použijte vždyzelené, polní nebo květináče a květiny pěstované ve vaší dachě. Při takové oslavě samozřejmě není místo pro plasty, polyethylen a další nepřirozené produkty.
  • Nejlepší interiér pro svatbu v ekologickém stylu je trávník v parku nebo v lese, zahrada, rustikální dřevěná chata. Svatba v přírodě nebo v domě ze dřeva pouze zdůrazní myšlenku scénáře vaší svatby a nenechá nikoho lhostejným.
  • Materiály a prvky použité k uspořádání takové svatby by měly mluvit o úsporách zdrojů. Web www.articlewedding.com vám doporučuje zvolit přirozené osvětlení, uspořádat svatbu v přírodě a utratit méně elektřiny. Ve večerních hodinách budete potřebovat další osvětlení - použijte svíčky, které vytvoří úžasně romantickou atmosféru. Objednejte si živou hudbu, ne služby DJ. Nakonec zvolte ekologický způsob dopravy: kola, lodě nebo dokonce koňský vlak. Věřte mi, na takovou svatební oslavu si budete dlouho pamatovat vy i vaši hosté.!
  • Jídla na zelené svatbě se vyrábějí pouze z nejčerstvějších a přírodních produktů.


Jen ženatý styl

Obraz mladého páru by měl odpovídat zvolenému stylu svatby. Pro nevěstu je v tomto případě perfektní volba - ročník svatební šaty a příslušenství k tomu přizpůsobené. Můžete si například vzít staré babičky nebo mateřské šperky, které dodají nádech nostalgie. Pro líčení je vhodnější použít přírodní kosmetiku. Také není třeba dělat světlý make-up, protože hlavní myšlenkou svatby je jednoduchost a přirozenost.

Pro ženicha bude nejlepší volbou pro svatební šaty oblek vyrobený z přírodních materiálů bez použití syntetických a chemických barviv - hedvábí, len nebo organická bavlna.





Originální nápady na výzdobu

  • Jedním z důležitých detailů každé svatby je výzdoba, která by měla odpovídat zvolenému stylu oslav. Svatební portál www.articlewedding.com nabízí několik zajímavých nápadů, které zdůrazní pouze originalitu ekologické svatby.
  • K pozvání vezměte recyklovaný karton, papír nebo materiál, který nepoškozuje životní prostředí, například bambus.
  • Namísto tradičních stolních karet používejte ovoce s názvy hostů a čísly stolů. Další možností je dát je do malých květináčů bylin.
  • Místo květinových váz si vezměte použité žárovky nebo skleněné láhve. A místo svícnů - obyčejné banky nebo ... malé březové kulatiny.
  • K dekoraci můžete použít pytlovina, vlákna, staré noviny, knihy, kužely a klády, plechové a skleněné nádoby, rostliny - vše, co je v každodenním životě velmi snadné najít bez jakýchkoli zvláštních nákladů na materiál.







Svatba v ekologickém stylu vyžaduje vaši fantazii a kreativitu. Pokud to zkusíte, bude to vypadat originální a velmi stylové. Důležitou roli hraje také významná úspora nákladů během jeho implementace. Proto se zelená svatba stává na světě stále populárnější.