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(); } }  Gratulujeme k vaší zlaté svatbě (50 let)

Gratulujeme k vaší zlaté svatbě (50 let)

Zlatá svatba je krásné výročí, které znamenalo 50. výročí společného života manželů. V tento den děti a vnoučata, přátelé a příbuzní blahopřejí manželům k tomuto nádhernému výročí svatby. Nevíte, jak poblahopřát manželům originálním a srdečným způsobem? Pomůžeme ti! V tomto článku najdete velké blahopřání ke zlaté svatbě v poezii a próze. Vyberte si, co vám vyhovuje!

***

Na zlatém výstupu jste podstoupili,

Po půlstoletí na jedné silnici,

V průběhu let se tato cesta stala dražší. -

Koneckonců, v tom je vaše štěstí i úzkost.

Nárůst cen v průběhu let

Ne žlutý kovový drahokam,

A úspory jsou k nezaplacení v duši

A láska, která vám dala sílu.

***

Šli jste spolu půl století,

Dávat lidem práci a myšlení,

Nejlepší impulsy člověka

S vaším osudem propleteným.

Nechť slunce svítí ještě jasněji

V tento den, k šťastnému výročí.

Dobrý, dlouhý, radostný život pro vás

Obklopen příbuznými a přáteli!

***

Zlaté jiskry v proudu vody,

Zlaté slunce na obloze,

Dnes o vás všechno mluví!

Pět desetiletí - váš poklad je na nezaplacení.

Nechte to množit více než jednou!

Život pro vás zdravý, plný!

Všechno teprve začíná.!

***

Půl století poblíž, každou hodinu,

Rodina je pro vás nejdůležitější,

Může být štěstí u vás doma -

Přejeme jen jedno.

Takže navždy ušetříte

Jako nejcennější poklad,

Ty prsteny, které byly milované

Pro sebe před mnoha lety!

***

Společně půl století, zlatá svatba,

Srdečně vám blahopřejeme!

Dokázali jste věčnou lásku,

Dnes, "hořké", znovu křičíte!

Nebe požehnalo tvému ​​manželství,

Jste neoddělitelní pět desetiletí!

A nic jako sníh na mých vlasech,

Když je v duši lásky krásné světlo!

***

Zlaté roky žily společně,

A teď znovu - nevěsta a ženich.

A kolem všech dětí, pravnuků a vnoučat,

Ano, s takovým týmem nezemřete na nudu!

Gratulujeme vám k vaší svatbě ve zlatě,

A přeji vám hodně štěstí, právě teď!

Může být zdravý a vždy ostražitý,

Nechť na tebe neusmrtí smutek a potíže!

***

Dnes je den, kdy mění prsteny,

A zlato svítí novinkou!

Nezakrývejte si tváře, budou osvětleny sluncem

A v noci bude tančit mladý měsíc.

Půl století blízko, nechte se dostat vrásky,

Jsou svědky obrovské lásky.

Pláčeš - Ne, ne! Mote v oku.

Nemůžu uvěřit, že taková cesta prošla.

Přejeme vám zlatou svatbu

Smutek od tebe, potíže vzali.

Koneckonců, ABC osudu je velmi jednoduchá -

Žijte pro sebe a vždy milujte!

***

Před dvaceti pěti lety naši novomanželé slavili stříbrnou svatbu. Za úspěšné překonání milníku na dlouhou vzdálenost od rodinného života získali stříbrné medaile. Dnes jsme se shromáždili, abychom blahopřáli těmto „novomanželům“ k jejich padesátému výročí, a abychom rádi předali zlaté medaile! Pro vaši silnou rodinu, drazí výročí!

***

Kolik se během této doby změnilo v životě: řády a síla, tradice a móda ... Ale stále jen hoří váš oheň lásky a porozumění. Gratuluji k výročí a přeji, aby váš oheň vždy hořel a ohříval vaše duše v chladných dnech krutého každodenního života.

***

Najednou řekli, že rodina je jednotkou společnosti. Ale pro každou rodinu to není jen buňka, ale její vlastní jedinečný svět lásky! A dnes vám rád blahopřeji k narození tohoto nádherného světa lásky, plného dobra, krásy, vzájemného porozumění a radosti.

***

Vzácné výročí! Chceme vám poblahopřát k vaší zlaté svatbě! Během svého manželského života jste dostali velké bohatství - to jsou vaše zlaté děti. Vaše zlaté postavy vám pomohly žít spolu a milovat se navzájem, váš domov je zlatá mísa. Přejeme vám jen zdraví a naplnění touh! Pro "novomanžele"!

***

Vážení výročí, v tomto století svobodné lásky a křehkých vztahů vám chci velmi poděkovat za skutečnost, že vaše rodinná loď pevně míří k břehům lásky a věrnosti! Z celého srdce vám přejeme mír a porozumění. Nechte tajemství vaší rodinné pevnosti předávat z generace na generaci a svatební výročí budou nejradostnější svátky!

***

Když se vytvoří spojení mezi dvěma milujícími lidmi, Pán pošle novomanželům strážný anděl s kyticí růží a v kytici je tolik růží, kolik bude svatebních výročí. Anděl dává chintzovou růži po roce, dřevěnou růži po pěti letech, po deseti - růžová růže, po patnácti - skleněná. Po dvaceti letech obdrží novomanželé porcelánovou květinu k jejich dvacátému pátému výročí - stříbrnou květinu a za padesát let se zlatá růže stane dárkem! Gratulujeme našim nádherným výročí k jejich zlaté svatbě, přejeme vám hodně zdraví a prosperity!

***

Není náhodou, že zlato je mezi drahými kovy velmi ceněné, protože v průběhu času neztrácí a neztrácí své vlastnosti. Takže vaše rodina, která dnes slaví zlatou svatbu, neztratila nejen upřímnost, něžnost a teplo vztahů, ale stala se také odolnější a přátelštější. Pro vás, milí výročí, šťastná dovolená!

***

Dnes si připomínáme půlstoletí, když chodíte po cestě rodinného života, držte se za ruce. Půlstoletí, ramena k rameni vydržíte všechny potíže a protivenství, po padesát let se vaše láska a věrnost nezměnila. V průběhu let vaše rodinná krbu nejenže nevyšla, ale začala hořet tisíckrát silněji, protože vaše děti a vnoučata se nyní v jejím okolí oteplovaly. Takže ať je váš rodinný život pokojem pro vaši velkou lásku!

***

Nejtěžší zkouškou lásky je zkouška času. Pouze ten nejsilnější a nejúprimnější pocit, jako je ten váš, dokáže tento test projít! Právě dnes oslavujeme další vítězství lásky v průběhu času! Blahopřeji vám k tomuto datu a přeji vám mír a porozumění pro následující vítězství.!

***

Barva zlata je symbolem podzimu, doby, kdy je čas na sklizeň, odměnou za jejich práci. Takže naši rodiče dnes slaví svou zlatou svatbu a výsledek - šťastné děti a vnoučata - jsou u tohoto stolu. Proto bych si z celého srdce přál, aby všichni, kteří sedí u tohoto stolu, žili ve stejnou dobu, obklopeni mladší generací!