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(); } }  Top 7 chyb při výpočtu svatebního rozpočtu: jak se jim vyhnout?

Výpočet rozpočtu na svatbu: analyzujeme běžné chyby!

Při plánování svatebního rozpočtu se vás přímo dotýkají, první slova, která vám přijdou na mysl, jsou: «drahý» a «náročná na práci», a to je pravda. Pokud nemáte komorní svatbu nebo oslavu pro dva, plánuje se alespoň fotografie a nejjednodušší program, bude to vyžadovat značné množství, natož několik desítek nebo dokonce stovky lidí. Pokud alespoň trochu oslabí kontrolu při přípravě na oslavu, rozpočet na svatbu se okamžitě nafoukne.

Ale co když vám tým portálu Wedding.ws řekne o nejzávažnějších chybách při sestavování rozpočtu na svatbu? Pokud se jim můžete vyhnout, budete moci vypočítat požadovanou částku co nejpřesněji a nebudete překvapeni překvapením ve formě nepředvídaných nákladů.

Rozdělení rozpočtu na svatbu: Nejčastější chyby

Než provedete výpočet svatebního rozpočtu, pochopte jednu jednoduchou pravdu: nejprve určete maximální částku, kterou si můžete dovolit utratit za dovolenou, a teprve poté se rozdělí do všech položek výdajů. Na něco můžete přidělit méně peněz a na něco, co můžete ušetřit jen svatební rozpočet. Když se rozhodnete pro částku, je čas zkoumat chyby týkající se finanční části plánování dovolené.

Chyba 1. Bojí se zjistit od příbuzných, kteří jsou ochotni zaplatit a za co

Nevěsta a ženich by se měli zeptat svých příbuzných, zda jsou připraveni přispět do svatebního rozpočtu. Někteří rodiče souhlasí s tím, že organizaci budou platit téměř v plné výši, někdo je okamžitě informován, že by s jejich pomocí neměli počítat. Novomanželé však mohou mít také bohaté strýce a tety, bratry a sestry, prarodiče.

Máte-li blízký vztah a příbuzné více než jednou z vlastního podnětu «sponzorováno» prostě se vám to líbí, možná už na vaši oslavu přidělili určitou částku. Stačí se na to zeptat, než začnete rozdělovat svůj svatební rozpočet.

Chyba 2. Přemýšlení o webu poslední

Největším výdajem je svatební místo, protože pronájem restaurace nebo banketové haly za den vás bude stát docela dost. Zde můžeme zahrnout náklady na jídlo a pití, protože většina restaurací a kaváren nesouhlasí s tím, že si berete jídlo s sebou. Maximální míra, se kterou mohou souhlasit, je předložit nakrájené výrobky, které jste nakoupili, a dát alkohol, který jste si zakoupili, jinde na stůl.

Pokud jste již určili přibližný rozpočet vaší svatby, okamžitě z ní odeberte náklady na banket. Někdy se stává, že jste vždy snili o tom, že v tomto panství slavíte triumf, ale ve skutečnosti se ukazuje, že za peníze, které musíte vrátit, můžete koupit zbrusu nové auto nebo dokonce malý byt. Proto můžete chtít zlikvidovat tuto částku jiným způsobem a pro banket zvolit něco levnějšího. Přemýšlejte, co je pro vás důležitější: velkolepá oslava, ale dlouhé období tvrdé práce pro hromadění hmotného bohatství nebo rozpočtové svatby, ale dobrý začátek rodinného života v hmotných podmínkách.

Chyba 3. Nepočítejte počet hostů najednou.

Tato položka přímo souvisí s předchozí položkou. Výběr místa závisí na počtu hostů: měl by vyhovovat všem hostům. Nezapomeňte také, kolik jídel a alkoholu budete muset objednat. Tento okamžik je velmi důležitý. Souhlasíte, svatební rozpočet pro 200 osob se bude velmi lišit od rozpočtu pro 50 hostů.

Chyba 4. Kupte si všechny potřebné materiály na svatbu pouze ve vašem městě.

Materiály máme na mysli výzdobu stránek, drobnosti jako bonbonniery, knoflíky a pozvánky, čerstvé květiny atd. Do této kategorie mohou být také zahrnuty svatební šaty a doplňky novomanželů. Pokud žijete v hlavním městě nebo jiném velkém městě, přemýšlejte o tom, zda si v menší vesnici můžete koupit vše, co potřebujete?

Faktem je, že ve velkých městech jsou zcela odlišné ceny. A někdy bude nákup materiálu v malém sousedním městě i při dodání mnohem levnější.

Chyba 5. Nezohledňujte funkce výběru data

Pokud máte omezený svatební rozpočet, ale z nějakého důvodu jste si ještě nevybrali datum, je čas to udělat. Faktem je, že náklady celé organizace závisí na ročním období. Tzv «svatební sezóna» trvá od dubna do začátku října (v závislosti na regionu a klimatických podmínkách). A během tohoto období stoupají ceny prakticky za všechno: pronájem místa konání, organizátorské a smluvní služby, výzdoba, svatební šaty atd..

Mimochodem, nemusíte přenést oslavu do chladnějšího období roku, abyste ušetřili peníze. Pokud nevěříte ve znamení, skvělým měsícem pro výběr data svatby je květen. Mnoho novomanželů se tento měsíc nevezme kvůli známé pověře, takže si můžete vzít na vědomí květen.

Chyba 6. Volba příliš komplikovaného svatebního stylu

Čím více originálního stylu vyberete, tím vyšší «poškození» rozpočet svatba. Jeho výpočet by měl být proveden s přihlédnutím k tomu, kolik peněz utratíte za všechny potřebné rekvizity, které je navíc obtížné najít.

Chyba 7. Špatné přidělení rozpočtu

Plánování svatebního rozpočtu a konkrétně rozdělení finančních prostředků pro každý pár má své vlastní. Novomanželé sami rozhodují, na čem ušetřit a na co můžete utratit trochu více peněz. Existuje však univerzální příklad přidělení rozpočtu, který vám umožní alespoň přibližně odhadnout náklady za každý organizační okamžik:

  • banket, občerstvení pro hosty a alkohol - 48-50%;
  • pořádání svatebního obřadu - 2-3%;
  • oblečení a doplňky pro novomanžele - 8-10%;
  • květiny a květinářství - 8-10%;
  • zábava pro hosty, hudba, hostitelské služby - 8-10%;
  • filmařské a fotografické služby - 8-10%;
  • svatební pozvánky a jiné kanceláře (přání, přání pro hosta atd.) - 2-3%;
  • snubní prsteny - 2-3%;
  • parkování a doprava hostů - 2-3%;
  • bezplatné dárky pro hosty - 2-3%;
  • další nepředvídané výdaje - 8%.

Doporučuje se také pro zajištění «hodit» na vrcholu asi 5% z celkového rozpočtu na svatbu před výpočtem konečné částky. Tyto dodatečné prostředky budou sloužit jako bezpečnostní polštář pro případ vyšší moci: peníze na vyřešení problému již byly ušetřeny a budete klidnější.

Svatební portál vám řekl, jak se vyhnout chybám a naplánovat svůj svatební rozpočet. Doufáme, že vám naše tipy pomohou zorganizovat perfektní oslavu a vyhnout se trapným situacím..