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(); } }  Nápisy na svatební dorty - jak si vybrat ten správný, foto

Nápisy na svatební dorty

Obsah



Existuje dobrá tradice - zdobit sváteční koláče nápisy, v nichž hosté vyjadřují svou lásku a úctu k hrdinům této příležitosti. Svatba je skvělý den! Tak proč potěšit novomanžele krásnými slovy s dobrým přáním? Chcete vědět, jaké jsou možnosti pro nápisy na svatební dorty a pravidla pro použití, stejně jako vidět jejich fotografie?

Jak přijít s textem na svatební dort

Jak si vybrat nápis na svatební dort?

Existují dvě hlavní možnosti pro pozdrav textů pro svatební dorty. První jsou věty, které uvádějí jména nevěsty a ženicha. Povrch cukrovinek je kromě nich zdoben i obrazy svatby, romantického vybavení - prsteny, srdce, postavy novomanželů. Alternativou je nepoužívat celá jména nevěsty a ženicha, ale pouze jejich velká písmena. Je to atraktivní, protože velká písmena jsou vidět z dálky, mnoho hostů si je jistě všimne.

Druhou možností je sledování nějakého okřídleného výrazu s přáním dobra, štěstí, lásky. Tradiční přání pro nevěstu a ženicha «Kéž budete žít šťastně až do smrti», «Hořce» považováno za dobré, ale trochu «znuděný» možnosti nápisu. Těm, kteří milují originalitu, se doporučuje zvolit jinou větu, například v angličtině. «Sladké jako naše láska», což znamená «Sladká jako naše láska».

Co je nežádoucí psát na dortu

Co byste na dort neměli psát?

Gratulujeme k dortu, musí být stručné. Povrch cukrovinek, i když relativně velký, ale o něm trochu napište. Toto není speciálně navržené přání. Maximální počet slov je pět nebo šest, prostě se už nehodí. Proto byste neměli skládat dlouhé svatební pozdravy.

Není třeba psát fráze jako: «Blahopřejeme, milý / milovaný». Tyto věty se nacházejí na pohřebních věncích. Novomanželé, hosté svatební hostiny budou tato slova spojovat s jinou, méně slavnostní událostí. Při psaní byste měli věnovat pozornost gramotnosti, je lepší několikrát zkontrolovat pravopis v gratulačním textu. Čárky v něm musí být správně umístěny (v případě potřeby).

Nápady pro svatební nápisy a pravidla pro jejich použití

Nápady pro nápisy a pravidla pro jejich použití

Úloha psaní gratulačního textu je zjednodušena, pokud je vybrána možnost «osobní» Gratulujeme. Pouze bude nutné upravit nápis tak, aby vypadal slavnostně a potěšoval oko. Mezi iniciálami novomanželů jsou srdce, prsteny obvykle malovány smetanou a písmena jsou obklopena mastickými květinami. Pokud zvolíte možnost gratulace několika slovy, musíte přijít s textem sami: jediný způsob, jak dosáhnout originality. Pokud je fantazie těsná, použijte připravené nápady pro text svatebních pozdravů. Zde jsou:

  • Navždy spolu!
  • Kéž budete žít šťastně až do smrti!
  • Přejeme vám lásku a štěstí!
  • Buďte šťastní děti!
  • Láska a prosperita!
  • Šťastný svatební den!

Pravidla pro použití gratulačních textů na dortu:

  1. Gratulační text by měl být krátký, ne více než 5-6 slov. Pokud jsou slova dlouhá, zkuste najít jejich synonyma, která se skládají z menšího počtu písmen.
  2. Vyberte si barvu glazury, smetany tak, aby nápis byl kontrastní, vyniká na obecném pozadí.
  3. Umístění fráze závisí pouze na představivosti umělce. Hlavní věc je, že je hladká a je symetrická vzhledem k vnějším okrajům dortu.
  4. Povrch koláče by měl být rovný. Pokud píšete slova přímo podél hlíz, dutin, písmena se nevyhnutelně rozostří a budou nedbalá. V případě potřeby vyhlaďte povrch, na který chcete použít text.
  5. Aby nedošlo k zkazení čáry, nakreslete linku párátkem nebo štětcem na povrch dortu před použitím písmen.
  6. Nezapomeňte si nacvičit psaní před ozdobením kulinářského produktu.
  7. Slova musí být psána bez přestávek - dělení slov není povoleno.
  8. Chcete-li úkol usnadnit, měli byste spočítat počet písmen v gratulaci a poté vypočítat jejich velikost tak, aby text pasoval zcela bez procházení přes okraje.
  9. Nezapomeňte vytvořit videa a fotografie své práce.

Fotografie vtipné nápisy na svatební dorty

Fotografie vtipných textů na svatební dorty

1752549-8-10.jpg