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(); } }  Chintzova svatba - první svatební výročí

Chintzova svatba

Obsah



Jeden rok poté svatební den (zelená svatba) oslavuje se svatba v gintě. Toto jméno k nám přišlo ze starověku, je spojeno s určitými tradicemi spojenými s manželstvím a rodinným životem..

Jak víte, chintz je velmi tenká tkanina. Takže manželský život rok po svatbě byl spojen s tímto materiálem. První rok bude žít, mladí lidé se budou lépe poznat, překonat první rodinné obtíže, setkat se s každodenním životem a těžkým životem v rodinných vztazích.

Láska ještě neochladila a neztratila své jasné barvy, ale vztah je velmi křehký a roztřesený. Dokonce i ta nejmenší bouře v oceánu manželských vášní může toto slabé, planoucí světlo rodinného krbu mladé rodiny rozbít, zničit, uhasit. Toto první výročí svatby se slaví rok po zelené svatbě. Toto výročí svatby se nazývá tak, protože označuje přechod z jasných barev líbánky do každodenního života rodinného života, abych tak řekl, chintz jednoduchost.

Rok po svatbě je obvyklé otevřít jednu ze dvou lahví šampaňského, které byly představeny mladým v jejich svatební den (druhá láhev se jako obvykle otevírá k narození v prvorozené rodině). Svědci a nejlepší přátelé, stejně jako rodiče, jsou povinni se zúčastnit svatby v Chintzu..

Pro hostinu, která se věnuje prvnímu výročí, nezapomeňte použít kalilové prvky - ubrusy, šátky, ubrousky atd. Dříve si mladá žena sama vyšívala ohromující barevné vzory na ubrusech kalico, nyní můžete jednoduše ozdobit stůl čerstvými květinami..

Calico Svatební tradice

V tento den by si měl pár uvázat uzly na bavlněném šátku a řekl: „Protože uzly, které jsme svázali, jsou silné, stejně jako naše slova. Stejně jako vítr i potěšitel v poli probudí kukuřičné pole, takže radost a štěstí bude navždy s námi. “ Tie uzly by měly být diagonálně proti sobě. Předpokládá se, že tato slova drží pohromadě pocity manželů po celý jejich další život. Po takovém obřadu musí být kapesník schovaný na odlehlém místě, kde by měl být celý život držen pohromadě.

Tato šála obsahuje magickou sílu, která drží mladou rodinu pohromadě, dělá ji silnou a silnou, naplňuje manžele pocity.

Calico Wedding: Gratulujeme

V den svatby v Chintzu hosté blahopřejou mladým k jejich prvnímu výročí. Důraz by měl být kladen na skutečnost, že uplynul první rok a čeká na ně šťastný rodinný život. Najdete zde mnoho zajímavých a originálních gratulací:

Chintzova svatba: co dát?

Pro svatbu v Chintzu by měl mladý pár nabízet všechny druhy chintzů (v extrémních případech bavlnu) a položek:

  • šaty a košile,
  • záclony,
  • háčky a ručníky,
  • prádlo,
  • ubrousky,
  • kapesníky,
  • řemeslné hračky atd.


Rodiče manželů obvykle dávají plenky a klouzačky, naznačující pokračování takového druhu. Manželé již dávno dávali navzájem chintzové kapesníky k tomuto výročí svatby. Obzvláště dojemný a krásný je kapesník, který nevěsta sama vyšívala. Můžete si také dát navzájem dárky, které symbolizují jejich láskyplné hračky (např. Zajíčci, srdce atd.), Nebo dokonce dát manželovi bavlněné tričko a letní šaty pro vaši ženu.


Bavlněný potisk - první výročí svatby - je skvělou oslavou pro mladý pár, který je připraven udržovat oheň své lásky po mnoho dalších let. A rok po svatbě v Chintzu oslaví své papírová svatba!