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(); } }  Vyberte si svatební datum

Vyberte si svatební datum

Obsah



Znamení a svatební datum

Věříme nebo nevěříme v lidová znamení, ale tak či onak, pokud se něco dotkne důležitých a rozhodujících okamžiků našeho života, jsme připraveni věřit v cokoli, jen aby to fungovalo, jak očekáváme, s tím, co má dlouhodobý účinek . Datum svatby je jedním z těch důležitých a rozhodujících okamžiků, které vyžadují neméně opatrný přístup než výběr svatebních šatů, prstenů a dalších věcí.

Kritéria pro výběr svatební datum

Kritériem pro výběr data svatby může být určité významné datum, tzv. Příznivý nebo šťastný den (den, kdy se setkáte, narozeniny), který může být datován do data svatby. Pokud jste se rozhodli hrát svatbu na předem definovaný „šťastný den“, pak by vám všechny svatební znamení a pověry neměly být ničím pro vás.

Výběr měsíce a „svatební kalendář“

Pokud jste zvyklí důvěřovat lidovým znakům a často se uchylujete k moudrosti našich předků, než učiníte důležité rozhodnutí, můžete se bezpečně obrátit na „svatební kalendář“, který vám pomůže určit měsíc vhodný pro vaši svatbu.

Leden - dejte si pozor na tento měsíc; ledenová svatba - na vdovou.

Únor - manželský pár tento měsíc bude žít v harmonii a důvěře..

Březen - manželství skončilo v březnu - nevěsta žijící na podivné straně.

Duben - duben s proměnlivým počasím - manželství s proměnlivým a občasným štěstím.

Květen - kromě toho, že celý život spláchnete, slibuje tento měsíc zrada ve svém vlastním domě.

Červen - přinese manželům svatební cestu na celý život.

Červenec - měsíc přinese mouchu v masti v sudu medu a štěstí a smutek budou stejně.

Srpen - v nové rodině bude manžel přítelem a celoživotním milencem.

Září - manželství uzavřené tento měsíc bude silné a život bude tichý a klidný.

Říjen - přinese manželům tvrdý a tvrdý život.

Listopad - přináší bohatý život.

Prosinec - vaše láska nikdy nezmizí.

Výběr dne v týdnu

Podle mnoha astrologů by vaše datum narození, které připadá na určitý den v týdnu téhož roku, ve kterém se má svatba konat, mělo být dnem v týdnu pro výběr data svatby.

Den tvého jména připadá na:

Pondělí je nejpříznivějším dnem pro manželství.

Úterý - Raději se nevdejte. V rodině budou hádky a neshody.

Středa - přemýšlejte, než si vezmete tohoto muže, zítra se jeho vášeň může ochladit.

Čtvrtek - pokud se snažíte o seberealizaci a vedení v rodině, pak je tento den pro vás.

Pátek je příznivým dnem pro manželství, pár čeká na vzájemné porozumění a prosperitu.

Sobota - štěstí čeká na ty, kteří preferují kariéru před svými rodinami.

Neděle je nejvhodnějším dnem na svatbu, pár bude vzájemně harmonickým doplňkem.

Lunární kalendář a výběr data svatby

Po výběru měsíce a dne v týdnu na svatbu je třeba určit datum. Pokud důvěřujete a posloucháte názory astrologů, měli byste se obrátit na lunární kalendář a vybrat datum svatby. Podle astrologů nese každý den lunárního cyklu zvláštní energie.

Příznivé lunární dny na svatbu: 6., 10., 11., 15., 17., 21., 26., 27..

Nepříznivé lunární dny: 3., 4., 5., 8., 9., 12., 13., 14., 19., 20..

Je na vás, abyste všechny tyto tipy a doporučení zohlednili, protože vždy můžete něco spočítat a zrušit výsledek, který se vám nelíbí. Hlavní věc je vaše nálada a odhodlání. Vaše rodinné štěstí a silná láska závisí pouze na vás. Každé svatební datum bude pro vás šťastný a příznivý den, jedinou podmínkou je vzít si svého blízkého.