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(); } }  Pozvánky v mořském stylu - jak to udělat sami a ozdobit, text pozvánky

Svatební pozvánky na námořní styl

Obsah



Co by mohlo být hezčí než předváděcí starosti, které detaily si nejprve vymyslet? Toto je pozvání, jehož vytvoření vyžaduje opatrný přístup. Ať se modrá barva stane hlavním gamutem vaší svatby, symbolizuje oddanost a navozuje spojení s mořem. Pokud máte svatbu v mořském stylu, představte si, jak bude kombinace bílé a modré vypadat neobvykle v designu pozvánky a pomůže obnovit atmosféru mořské nálady pro oslavu a zábavu hostů..

Jak ozdobit pozvání do mořského stylu

Svatba – Toto je událost, která se koná jednou za celý život, takže chci, aby všechno bylo zvláštním způsobem, nezapomenutelné, ne jako všichni ostatní. V tomto případě všechny krásy a dekorace přinášejí svůj vlastní přínos: zdobení svatební pozvánky hraje důležitou roli. Existuje mnoho možností pro jeho výzdobu v mořském stylu:

  • Například namalujte pohlednici s obálkou v mořských tónech pomocí obrázků různých ryb, delfínů, vln, lodí.

  • Namísto výzdoby vypadá ruční práce s prvky mořských objektů elegantně: hvězdy, kresby vyrobené z písku, skořápky, šňůry, kotvy.

  • Na slavnostní stůl znázornit mořskou pannu a Triton tváří nevěsty a ženicha. Tento nápad lze snadno realizovat vlastními rukama, je schopen zaujmout a zapůsobit na každého příjemce, protože je tak romantický.
  • Jinou možnost – je to využití retro témat, použití něčeho, jako je urgentní telegram s naléhavým vyvoláním slavnostní události. Je možné porazit styl samotné pozvánky, jako stará obálka zabalená do pytloviny, z níž pohlednice vypadá.
  • Je zajímavé použít jako takový atribut magnet se jmény novomanželů a daty jejich svatby na modrém a bílém pozadí. To je příjemné pro hosta, protože to vypadá jako suvenýr, a také nevyžaduje žádné další dekorace. Takové magnety jsou vyráběny na zakázku..

Text pozvánky

Není snadné přijít s pozvánkami v námořním stylu a vyzvednout potřebné linky vhodné pro tento atribut svatby. Novomanželé vždy přistupují k tomuto problému velmi pečlivě, váhají, pochybují a vyberou několik možností, což zabere spoustu času. Text, který se chystáte použít, je velmi důležitý:

  • Musí dodržovat mořská témata, být pohostinní, vstřícní, dovoleno trochu humoru, možná i romantika.
  • Je nutné uvést datum, místo, čas slavnostní události, popsat plán návštěvy plánovaných míst.
  • Námořní styl textu může hrát téma lodí plujících po moři a kombinujících jejich osudy do jedné krásné plachty, která se vznáší na ostrově štěstí. Ostrov štěstí znamená dlouhý šťastný rodinný život plný lásky nebo matriční úřad, kde se bude konat slavnostní malování.

  • Vytvořte malý plán událostí, které se konají v určený den, pomocí divadelního stylu, například:

Akt 1. Vykoupení nevěsty.

Akt 2. Slavnostní malba.

Akt 3. Svátek do celého světa.

  • Pozvánka může obsahovat informace o oblékání, podle kterého budou hosté oblečeni.
  • Způsob psaní textu lze psát ručně, připomínající staré dobré časy, ale můžete kontaktovat tiskárnu, abyste neztráceli čas vyplněním pohlednic.

Možnosti pozvání v mořském stylu

Když přemýšlím o každém detailu na svatbě, chci si vybrat to nejlepší, vymyslet něco neobvyklého, přispívá také ekonomická stránka. Někteří novomanželé dávají přednost tomu, aby se okamžitě obrátili na specialisty, aniž by přemýšleli o mozku nad tvorbou a nevynalezli kola, protože lidé, kteří to pořád dělají, mohou rychle najít tu správnou myšlenku.

Mořské Pozvánky – to je něco, co můžete vytvořit pomocí vlastních rukou, utrácet minimum peněz, které bude vypadat krásně, jemně a snadno proveditelné. S trochou představivosti si nechte přijít na to, jak nejlépe porazit pozvání do mořského stylu. Pro celou řadu nápadů zkuste udělat několik možností pro pozvání do mořského plánu, abyste se ujistili, která z nich se vám nejvíce líbí: stylizovaná pohlednice, zpráva v láhvi nebo svitek s pozvánkou.

Stylizované přání

Lidé rádi dostávají dopisy, takže možnost se stylizovanou pohlednicí, například ručně, je relevantní. S využitím mořského stylu představivost vzlétne každému, i těm nejzkušenějším novomanželům. Zdobení v mořském stylu je možné pomocí pruhovaného vzoru v modré a bílé paletě, mořských vln, zobrazení mořských atributů (oblázky, mušle, ryby, kotvy):

  • Pozvěte formulář, například mořskou mušli, uvnitř níž je pohlednice nebo barevná loď s plachtami.
  • Pomocí písku a lepidla na kartě nebo obálce zobrazte racky, západ slunce na moři, srdce milenců.
  • Na obálku připojte známky s kotvami, loděmi a dalšími námořními předměty.

Zpráva v lahvi

Host bude příjemně překvapen, že obdrží neobvyklou svatební pozvánku jako láhev, kde je přiložený dopis. Vezměte malou láhev, sbalte pohlednici s textem a vložte ji dovnitř s korkem. Nebo místo korku použijte produkt stočený svitkem. Výzdoba bude provazem propleteným kolem krku a pomocí lepeného písku na dně a stěnách láhve napodobíte dojem, že byla právě nalezena na pobřeží.

Posun pozvánky

Možná se vám bude líbit lakonická verze pozvánky ve formě svitku. Tento případ zahrnuje použití pouze pohlednic s textem, který je zabalený, ve tvaru svitku a svázaný stuhou. Stuhu můžete ozdobit mořskými motivy (hvězdami, mušlemi, kotvami) nebo ji nahradit námořním lanem. Malá havajská květina (lilie nebo leknín) připojená ke svitku bude vypadat něžně.

DIY námořní styl svatební pozvánky

Vyzbrojeni výše uvedenými myšlenkami není vůbec nutné platit peníze za vytváření pozvánek pro hosty, zejména proto, že to není vždy outsider, který udělá přesně tu možnost, která uspokojí náročného hrdinu této příležitosti. Vždy existují drobné nedostatky, podrobnosti nebyly zohledněny.