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í brýle s barevnou nohou

Svatební brýle s barevnou nohou

Obsah



Detail v dekoraci vám umožní dosáhnout úžasného stylu a elegance. Brýle jsou důležitou součástí nastavení svatebního stolu, protože hosté se s nimi nebudou rozloučit po celý večer. Stylové brýle vypráví o jemném vkusu mladého páru ao jejich touze přemýšlet svatbou do nejmenších detailů.

Jedním z nejjednodušších, ale přesto účinných způsobů zdobení svatebních brýlí je oblékání nohou barvou. Na průhledných nádobách vypadá barva dobře «kovový». Brýle tedy vypadají stylově, moderně a elegantně. Jak toho dosáhnout, říká www.articlewedding.com v tomto článku..

Svatební brýle se zlatými nohama
Sklenice na víno v kovovém stylu

Materiály a nářadí:

  • brýle
  • efektní barva «kovový» (pro pohodlí, nákup ve spreji);
  • hustá papírová páska nebo lepicí páska (materiál by neměl navlhčit a vytékat, ale měl by se snadno odloupnout z povrchu);
  • noviny.

Materiály pro výrobu brýlí s barevnými nohama

Podrobné pokyny:

Umyjte sklo. Zabalte krk sklenice novinami a připevněte je k noze pomocí pásky. Nechte část nohy, která má být malována, otevřenou..

Zabalte sklenici novin
Páskové noviny na sklenici

Nastříkejte barvu na sklenici. Neaplikujte barvy na blízko. Aby bylo dosaženo rovnoměrnějšího pokrytí, udržujte vzdálenost 40-50 centimetrů.

Nastříkejte barvu na sklenici

Stejný postup opakujte se zbývajícími sklenicemi. Počkejte, až barva zaschne, a teprve poté opatrně vyjměte pásku z brýlí.

Nechte brýle zaschnout

Svatební brýle s barevnými nohama jsou připraveny!

Ready-made brýle s barevnými nohama

Možnosti aplikace

Podobným způsobem můžete na brýle nakreslit různé geometrické vzory. Vše záleží na tom, jak zavřete skleněné stěny novinami a lepicí páskou, navrhuje svatební portál www.articlewedding.com.

Zajímavou možností jsou brýle se symetrickými vzory. Kromě toho můžete malovat nejen celou nohu, ale pouze její základnu, pokud mluvíme «squat» sklenice na koňak nebo martini. Pomocí speciální akrylové barvy na sklo můžete na zdi nakreslit další ozdobné prvky nebo napsat datum oslavy.

Brýle zdobené ve velkém stylu «kovový» vypadají dynamicky a moderně. Jsou vhodné pro stylové svatby, zbavené starých předsudků a zvyků. Takové brýle jsou ideální nejen pro svatební hostinu, ale také pro slepičí párty a párty na druhý den svatby. V tomto případě mohou být jiné předměty zdobeny barvou, například karafy na nealkoholické nápoje, průhledné ovocné vázy a zmrzlinové šišky..

Pokud plánujete mít barevnou svatbu, věnujte pozornost malování na sklo. Výše uvedená technika zářivě zdobí brýle zvolenou barvou, díky čemuž je svatba více tématická a stylová.

Brýle zdobené symetrickým vzorem
Malování Service
Sklenici s lesklou nohou
Sklo zdobené zlatou barvou
Brýle s vícebarevnými nohama
Elegantní svatební brýle

Brýle s barevnými nožičkami jsou velkolepým svatebním doplňkem. Stylově zařízené «kovový», dělají dovolenou modernější a dynamičtější. A vyrobit takové příslušenství vlastníma rukama není obtížné.