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í přípravy Archives - Strana 19 z 82 - ArticleWedding

Top Menu

Main Menu

  • Styl svatba
  • Makeup
  • Manikúra
  • Kytice nevěsty
  • Účes
logo

ArticleWedding

  • Styl svatba
  • Makeup
  • Manikúra
  • Kytice nevěsty
  • Účes
Home › Svatební přípravy › Page 19

Svatební přípravy

  • Akvarel motivy moderní svatba

    Svatební organizace
    21.06.2022
    by Iness
    Obsah Obraz nevěsty a ženicha Svatební floristika Oblečení pro družičky Svatební dekorace Svatební doplňky Svatební dort Každý rok k nám přicházejí nové a zajímavé svatební trendy z Evropy. Tam novomanželé ...
    Přečtěte si více
  • Svatební program: možnosti designu

    Svatební doplňky
    21.06.2022
    by Iness
    Obsah Klasické brožury a letáky Stuha svázaný program Stuha nebo krajka dekorace Scrapbooking Stick program Jednoduchý firmware Propracovaný firmware Obálka Svitek Tvar záleží Transformátory Prolamované programy Personalizace Výkres Svatební program ...
    Přečtěte si více
  • Svatba v Paříži

    Svatební Nápady
    21.06.2022
    by Iness
    Obsah Jak uspořádat svatbu v Paříži Scénář oslavy Pařížské svatební recenze Fotografie svateb v Paříži Zpracovat video Každý pár chce strávit nezapomenutelný svatební den. Chcete-li uspořádat skutečně velkolepou svatbu, mohou ...
    Přečtěte si více
  • Banketní karty - svatební pokyny

    Svatební doplňky
    21.06.2022
    by Iness
    Obsah Co jsou banketové karty? Přizpůsobte karty hostů běžnému svatebnímu stylu Banketní karty: kupte nebo to udělejte sami? Jak zařídit karty? Nuance použití banketových karet Každý se snaží naplánovat svatbu ...
    Přečtěte si více
  • Svatební knihy

    DIY řemesla na svatbu
    21.06.2022
    by Iness
    Obsah Ručně vyráběné svatební knihy Proč si přejete knihy? Svatební kniha designové nápady pro přání Alternativy k knize přání Video: Recenze svatebních knih pro přání Půjčování zahraničních tradic je nyní ...
    Přečtěte si více
  • Složení na stole novomanželé

    Svatební dekorace
    21.06.2022
    by Iness
    Obsah Rysy stolní dekorace pro nevěstu a ženicha Možnosti pro zdobení svatební stůl s květinami Udělejte to sami mistrovskou třídou Foto-příklady designu tabulky pro novomanžele Před slavnostním svatebním dnem se ...
    Přečtěte si více
  • Casino ve stylu svatby

    Styl svatba
    21.06.2022
    by Iness
    Obsah Jak uspořádat svatbu v kasinovém stylu Casino svatební výzdoba Piano Casino Svatební scénář Originální formát klavírní slavnosti je věnován všem temperamentním párům. Taková svatba je spojena s luxusem, vzrušením ...
    Přečtěte si více
  • Tatarské svatební tradice

    Tradice
    20.06.2022
    by Iness
    Obsah Tradiční svatební šaty nevěsty a ženicha Nikah - náboženský obřad manželství Vykoupení nevěsty - jak se liší od ruské tradice? Vlastnosti svatební hostiny Tatar Zábava na tatarské svatbě Video: ...
    Přečtěte si více
  • Svatební fotograf a kameraman: jak nezničit svatbu

    Foto a video
    20.06.2022
    by Iness
    Obsah Svatební fotograf Svatební videografie Svatební fotografové a videografové (to je to, čemu se právě teď říkají svatební operátoři), jsou velmi důležití lidé ve vašem seznamu výdajů: záleží na tom, ...
    Přečtěte si více
  • Svatba v zelené

    Svatba v barvě
    20.06.2022
    by Iness
    Obsah Zelená hodnota Obrázky nevěsty a ženicha na svatbě v zeleném stylu Oblečení pro hosty na svatbu v zelené Zelené svatební nápady Svatební doplňky pro zelenou svatbu Kombinace zelené s ...
    Přečtěte si více
← 1 … 17 18 19 20 21 … 82 →
© Všechna práva vyhrazena.
This website uses cookies to ensure you get the best experience on our website.