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(); } }  Zjistěte horoskop vaší svatby

Zjistěte horoskop vaší svatby

Obsah



Podle toho, jaké znamení zvěrokruhu vaše manželství nastalo, můžete určit budoucí osud vašeho manželství.

Seznamte se s horoskopem zvěrokruhu zvěrokruhu.

Beran (od 21. března do 20. dubna)

Manželství uzavřené v této době je silné a má silnou energii. Ale hodně v životě rodiny, jejíž manželství je podepsáno pod znamení Berana, bude určeno emocemi, impulsy. Časté hádky, konflikty. Ačkoli pár bude ambiciózní a bude schopen společně překonat všechny překážky. Horoskop svatby, dokončený ve znamení Berana, říká, že manželství bylo uzavřeno v problémové době.

Býk (od 21. do 20. května)

Podle horoskopu svatby, který se konal ve znamení Býka, bude manželský svaz pod záštitou Venuše (patronky lásky a manželství) stabilní a udržitelný. V květnovém manželství je důležitá vzájemná podpora a dary jejich manželům. V rodinném životě je hodně určeno hmotným stavem a penězi..

Blíženci (od 21. května do 20. června)

Horoskop svatby, podepsaný pod znamení Blíženců, uvádí, že rodinný život takového páru bude stabilní a měřený, hádky jsou krátkodobé. Taková rodina se vyznačuje častými společnými akcemi (výlety, cestování do kina, návštěva). Pár, jehož odbor byl uzavřen v červnu, je velmi kontaktní a jednotný.

Rakovina (od 21. června do 20. července)

Rodina je něžným svazem emočně intimních duší. Podle svatebního horoskopu jsou manželé spojeni společnou myšlenkou a intuitivně se jemně cítí. Žárlivost může být slabinou jejich manželství. Proto jim bude vyhovovat jakýkoli společný projekt (například postavit dům podle vlastního návrhu).

Leo (od 21. července do 22. srpna)

Svatební horoskop nazývá srpnové manželství úspěšným, protože je pod kontrolou Slunce. Manželé jsou světlý, krásný a kreativní pár, v žádném případě je nelze nazvat nudným. Sjednocují je společné myšlenky a zájmy. Děti je ještě více spojí. Takový pár může hodně dosáhnout..

Panna (od 23. srpna do 22. září)

Toto manželství bude udržitelné a promyšlené. Manželé budou věnovat velkou pozornost hygieně a čistotě v domě, vést zdravý životní styl a věnovat zvýšenou pozornost detailům. Horoskop svatby, podepsaný pod znamení Panny, radí manželům, aby si koupili dům nebo chalupu a získali domácí zvířata, protože opravdu rádi spolupracují na zlepšení života.

Váhy (od 23. září do 22. října)

Říjen je velmi příznivý pro vytvoření rodiny. Sňatky podepsané pod znakem Váhy se vyznačují stabilitou a trvanlivostí. V Rusku byla tato skutečnost zaznamenána velmi dlouhou dobu, takže se mnoho mladých lidí raději oženilo s Pokrovem (14. října). Horoskop svatby, uzavřený pod tímto znakem, však varuje, že taková unie má své slabiny. Například nadměrná závislost na názorech druhých a přehnaná touha získat významné sociální postavení.

Štír (od 23. října do 21. prosince)

Horoskop svatby, uzavřený v listopadu, varuje, že taková unie bude velmi emocionální a vášnivá, ale zároveň bude neodmyslitelnou součástí některých extrémů. Rizika jsou spojena s bojem o vedení mezi manželi, s podezřením na sebe, se žárlivostí. Ale bezpochyby bude manželství uzavřené ve znamení Štíra charakterizováno vysokou sexuální spokojeností partnerů.

Střelec (od 22. listopadu do 21. prosince)

Velmi harmonické spojení. Partneři se snaží vyvinout společnou ideologii a světonázor; mají ideální domov, příkladné děti, dobře zavedený život. Manželé raději tráví většinu času společně. Cestují pouze mezi sebou.

Kozoroh (od 22. prosince do 20. ledna)

Horoskop svatby, podepsaný pod znamení Kozoroha, radí párům přemýšlet o životních plánech z dlouhodobého hlediska, stanovit jasné a přesné cíle. Takové manželství je velmi silné a vyznačuje se stabilitou a neustálým růstem sociálního postavení. Stojí za zmínku, že manželé mají tendenci velmi přísně dodržovat tradice přijímané ve společnosti.

Vodnář (od 21. ledna do 18. února)

Horoskop podotýká, že znamení Vodnáře je spojeno s určitou nekonzistentností. Proto manželství uzavřené v únoru může vypadat jako omyl na jedné straně a na druhé straně může být založeno na intelektuální spolupráci a vzájemné svobodě manželů. Negativním bodem je neschopnost manželů vytvořit v jejich domě útulnou atmosféru.

Ryby (od 19. do 20. března)

Obecně je horoskop svatby, uzavřený v březnu, příznivý. Manžel i manželka jsou schopni si navzájem číst myšlenky (mají tak silnou citlivost na stav svého partnera), ale zároveň to může vést k přehnané radosti a potížím v tomto manželství. Partneři si mohou navzájem ukázat apatii a být úzce spojeni společnými zájmy a duchovními názory.