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(); } }  Papír pro svatební pozvánky - který si vyberete pro tisk a pro kutilské pozvánky

Co si vybrat papír pro svatební pozvánky?

Novomanželé prostřednictvím svatebních oznámení informují své blízké o důležité události, takže jejich designu by měla být věnována maximální pozornost. Hlavní věc je, že obálky nebo pohlednice odpovídají zvolenému stylu oslavy a přesně vystihují povahu svatby. Vyberte si kvalitní papír pro svatební pozvánky – to znamená dělat polovinu práce a text a výzdoba se snadno přijdou sami.

Svatební pozvánky papírové tipy

Existuje spousta ready-made svatební pozvánky, počínaje obyčejnými pohlednicemi prodanými téměř v každé prodejně, končící texturovanými uměleckými díly, které jsou vytvářeny pouze na individuálním projektu. Pro novomanžele je krásné svatební oznámení stejně důležité jako například kytice nevěsty, výběr restaurace nebo limuzíny. Než tedy něco zastavíte, měli byste zvážit následující body:

  1. Kdy a kde se bude akce konat.
  2. Čas slavnostní části a slavnostní banket.
  3. Dostupnost svatebního motivu.
  4. Barva nevěsty kytice.

Skutečně nezapomenutelné svatební pozvánky v maloobchodních prodejnách jsou vzácné. Pokud si chcete nechat vzpomenout na vaše manželství, je lepší si pozvat sami sebe. Do-it-sami věci i po chvíli nést svou energii, takže hosté budou určitě držet vaše pozvání po svatbě. Díky moderní technologii je nyní pozvánka vyrobena z nej neočekávanějších materiálů, ale papír byl a zůstává pro tyto účely stále populárnější..

Co hledat při výběru papíru pro tisk?

Při vytváření svatebních pozvánek se zvláštní pozornost věnuje kvalitě papíru, designu, barvě, dekorům a dokonce i vůni. Při výběru papíru pro tisk musíte věnovat pozornost jeho hustotě. Správné rozhodnutí – psací papír s hustotou 65 g / m2. m. Je vhodný pro jakékoli nápady vytvořené ručně, a pokud je to nutné, namalujte je ve vybrané barvě, zpracovejte pouze vnější povrch a vnitřek je impregnován.

jestli ty – kreativní povaha, pokud chcete vytvořit něco jako skici (vy sami skica), měli byste si vybrat speciální kresbu nebo akvarel papír. Módní efekt pergamenu ve věku je snadné vyrobit z vařené kávy, která dokonale zněla («stárnout») vaše pozvánky a kromě toho jim dodají příjemnou aroma kávy.

Při výběru svatební pozvánky není tak důležité, z čeho budou vyrobeny. Hlavním kritériem výběru bude styl svatby a originalita. Bohužel ne všechny svatební karty prodávané v maloobchodních prodejnách jsou originální: reliéfní prsteny a bílé labutě nikoho nepřekvapí. Výhodou hotových pozvánek je jejich nízká cena a široký sortiment. Ale pokud je to možné, je lepší si objednat svatební pozvánky v tiskárně nebo to udělat sami.

Pokud jsou nákupní karty lakonické, pak pozvánky na objednávku dávají obrovský prostor pro vaši fantazii. Designový papír sice není levný a umělec za něj bude muset zaplatit, ale podle svého vkusu získáte exkluzivní kopie. Pozvánky na objednávku jsou uvedeny v několika variantách:

  • papír ve zkumavce nebo obálce;
  • malé knihy;
  • obálky;
  • svitky.

Odrůdy papíru

Při objednání svatebních oznámení nebo s vlastní výrobou karet si můžete vybrat papír. Obvykle pro tyto účely použijte povlak nebo design:

  • Potažené – Jedná se o vysoce kvalitní výrobky s matným nebo lesklým povrchem. Slouží k tisku reklamních katalogů, lesklých časopisů a dalších podobných tištěných produktů. Hotové materiály jsou příjemné na dotek a mají vysoké rozlišení tisku. Natíraný papír se vyrábí nanášením několika vrstev na pravidelný podklad..
  • Designový papír – Jedná se o výkonné produkty. Má neobvyklou strukturu a různé povlaky, které mu dodávají příjemné hmatové vlastnosti, perleťový lesk nebo metalizovaný povrch. Existuje mnoho kolekcí značkových produktů. Známé reliéfy zahrnují len, kašmír, kladivo, skořápku, velveteen.

Hustota papíru

Při výrobě pozvánek by měla být věnována pozornost hustotě vybraného papíru a je určena dělením hmotnosti na objem:

  • Potažené výrobky (lesklé, matné) mají hustotu 80 g / m2. až 300 g / m2.
  • U pozvánek se obvykle používá lepenka o hustotě 150 g / m2. m.
  • Silnější karton se používá pro pohlednice, které nemusí být složeny, ale je již obtížné na ně tisknout některé prvky.
  • Pro svatební pozvánky, které si chtějí ozdobit vlastními rukama, občas berou papír o nižší hustotě (svitky, trubice).

Jaký papír si vybrat pro kutily?

Pokud chcete překvapit hosty, vytvořte pozvánky vlastními rukama. Aby byly ručně vyrobené karty úspěšné a zprostředkovaly atmosféru vaší budoucí svatby, měli byste dodržovat určitou posloupnost akcí:

  1. Rozhodněte se pro styl, barevné schéma, design a vzor.
  2. Vyberte si techniku.
  3. Získejte potřebné materiály: karton nebo papír s nízkou hustotou (v závislosti na designu), krajky, květiny, stuhy a další užitečné drobnosti.
  4. Vytvořit text.

Pro různé techniky výroby svatebních karet se používá papír různých hmotností. U technologie pro quilling (válcování papíru), která je v současné době v módě, by měl být ukazatel minimální hustoty 60 g / m2. Pro stejně populární scrapbooking techniku ​​se toto číslo pohybuje od 70 g / sq. m. až 400 g / m2.