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í dárky s významem pro nevěstu a ženicha

Svatební dary s významem

Milenci se těší na svůj vlastní svatební den, a to i s úžasem. Dva osudy jsou spojeny dohromady, začíná nový život. Tradice se vyvinula tak, že na svatbě pro mladé lidi představují praktické věci nezbytné pro rodinný život. Není čas zamést stereotypy a představit neobvyklé – plný smyslu nebo humoru – překvapení?

Jak vybrat zajímavé svatební dárky

Otázka, co dát novomanželům na svatbu, není na první pohled snadná. Pokud k němu přistupujete kreativně, nechte se zmást tím, že jej nebudete mít v předvečer oslavy, ale pár týdnů před ním přijde odpověď sama o sobě. Obzvláště pokud vezmete v úvahu následující tipy:

  • Čím oficiálnější je tato oslava, tím konzervativnější je přítomnost. Je lepší předem vědět, jaký styl proběhne svatební obřad, aby bylo možné vybrat překvapení plné smyslu a vhodné v každé konkrétní situaci.
  • «Domácí výroba» neznamená to «špatný» nebo «levný». Nemyslete si, že na svatbu můžete dát jen zakoupený dárek. Cítíte sílu pomocí vlastních rukou, abyste si udělali dárek, ozdobnou memorabilii? Nebojte se začít podnikat.
  • Hodně záleží na tom, kdo patříte nevěstě a ženichovi, jaký vztah mezi vámi je. Pokud je krásná dívka v bílém – tvého starého přítele a reprezentativního muže, který ji podporuje – dobrý kámo, dárek může být opravdu inovativní. Nevěsta a ženich – vaši vzdálení příbuzní, se kterými máte velmi slabý vztah? Vaše humor, kreativita se s největší pravděpodobností neocení.
  • Při výběru dárku, kterým jdete na svatbu, nepostupujte podle obecně přijímaných kritérií. Nehledejte objemný, drahý, pevný objekt. Prezentace by měla mít smysl, přinést radost, pozitivní. V opačném případě bude věc shromažďovat prach v vzdáleném rohu nebo dokonce skončí ve spíži.
  • Univerzální dárek – peníze! Mohou a měly by být prezentovány neobvykle.

Hotovostní dárek na svatbu novomanželů

Nejviditelnější odpověď na otázku, co dát na svatbu, – peníze. V mnoha ohledech je takový dárek oprávněný: zábavný festival je spojen s působivými výdaji. Novomanželé nebo jejich rodiče často musí jít do dluhů, aby pokryli všechny výdaje. I takový praktický dárek však může být předložen bez nudy. Standardní, i když barevně navržená, obálka za peníze – ne tvoje cesta!

Vyplňte účty v zajímavé prasátko, obrovský kufr nebo silnou knihu-trezor. Naplňte je skleněnou nádobou zdobením dárku finančně atraktivním štítkem. Připojte je dovnitř obrovského deštníku: po jeho otevření se novomanželé ocitnou ve skutečném dešti peněz. Vložte je do balónků a naplňte je vzduchem a představte parta hrdinům této příležitosti. S takovým darem se finanční začátky mladé rodiny stanou fantasticky úspěšnými!

Luxusní svatební dárky

Výběr svatebního daru s významem do značné míry závisí na koníčcích, životním stylu, povaze nevěsty a ženicha. Nezletilí cestovatelé potěší dárkový výlet do nových, neprozkoumaných míst, milovníků sportu – certifikát na nákup dlouhodobého předplatného prvotřídního fitness centra, filmových fanoušků – domácí kino. Darujte neobvyklý i praktický dárek:

  1. Vysoce kvalitní povlečení s vyšívaným dotykem nebo romantickou frází;
  2. spárované župany;
  3. ubrusy, ručníky – textil s nadanými monogramy nebo s tematickými nápisy.

Komické svatební dárky

Nemyslete si, že originální svatební dárky pro novomanžele musí být důkladné. Prezentace mohou přinést velké množství humoru, nápovědu srozumitelnou příteli / příteli a druhou polovinu a všem blízkým hostům:

  1. Pro nově vyrobený pár, který sní o svém vlastním domě, představte cihlu a špachtli krásně svázané stuhou.
  2. Novomanželům, kteří očekávají dítě nebo sní o brzkém doplnění v rodině, předložte osvědčení o právu na narození a vychovejte co nejvíce dětí..
  3. Ukažte nějakou fantazii – vaše skvělé svatební dary ve smyslu nově vyrobené rodiny budou oceněny po mnoho dalších let. Předejte velmi mladému páru certifikát, který vám dává právo hádat se pouze jednou ročně. Doprovázejte dárek sadou papírového nebo plastového jednorázového nádobí pro šlehání.
  4. Novomanželé středního věku se zavedenými návyky a charakterem jistě přijdou vhodnou frázovou knihu pro muže i muže..
  5. Stejně jako všichni budou mít rádi velký proutěný koš, naplněný po okraj dobrotami, – aby byl společný život sladký.

Kreativní dárky s významem

Pokud máte kreativní schopnosti v jakémkoli oboru, pak by pro vás nemělo být obtížné přijít se svatebními dary s významem. Gratulujeme, jako komiksový nebo provokativní verš, je to zlověstná píseň s příběhem, který novomanžele čeká v jejich novém životě, jako videoklip ze společných fotografií nebo videí. Překvapení zaručeně zdobí večer. Pokud vy nebo některá z vašich přítelkyň – zručná řemeslnice, vytvořte krásné album pro vedení rodinného záznamu. Dárek jistě potěší!

Vtipné dárky

Pokud nově vyrobený manžel a manželka nejsou bez smyslu pro humor, dejte jim vtipný dárek. Například sada «blížící se» rolovací kolíky různých velikostí (v závislosti na tom, jak pozdě se slečna vrátila z práce) a odpovídající nádoby na vodu (to pomůže ochladit zápal rozhněvané ženy). Mnoho lidí bude milovat obrovský pestře zdobený stan do pláštěnky – vždy překonat obtíže společné cesty. Pro radu a lásku, která převládá mezi manželi, dejte jim pár hodinek s hodinami. Nechte své hostitele vyřešit věci!