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(); } }  Výběr měsíce na svatbu

Výběr měsíce na svatbu

Známky, tradice, pověry, horoskopy ... oh, jak obtížné je vzít v úvahu vše, co se týče vašeho vlastního svatebního dne! Jaký je nejlepší měsíc pro registraci manželství??

Leden - do rané vdovství. Nevíme, čím se předci řídili, což potvrzuje takové znamení ... Lidé si dnes jsou jistí, že lednová rodina je klíčem k silné a klidné rodině. Bojíte se uniformity takové perspektivy? Můžete si samozřejmě zahrát italskou rodinu s křikem a výpraskem - což je nejdůležitější, nepřehánějte to. A lépe se naučte zdobit svůj život a přinést lidem novou víru - v lednu se rodí kreativní rodiny.

Pane - únor souhlas s rodinami přináší mír, jednotu duší. Ačkoli nyní z nějakého důvodu naši současníci od něj neočekávají nic dobrého. Hádky, obtížné „broušení“, zejména v prvních několika letech, se mohou stát skutečnou zkouškou pevnosti svazků Hymen. Poté ale pár prochází nepochopením a hádkami a najde klidné a klidné domácí štěstí. Pohodlí a klid. Po svatebním dni tedy trpělivost neublíží oběma.

Unie uzavřená v březnu slíbila, že bude žít mimo rodičovský domov. Ano, a ve Velké poště nekorunoval (a nekorunoval) kostel novomanželů. Současným způsobem je vysvětlit variabilitu počasí v domě (někdy tiše, pak bouřlivé) - změna v březnovém počasí (poté déšť, poté sníh, pak slunce, pak zamračený den). Doporučují tedy expresivnímu charakteru jít tento měsíc do matričního úřadu.

Dubnové kapky - nepotěší stabilní štěstí, předci si byli jisti. Současníci tvrdí, že skutečná pravá láska bude sloužit jako hradba pro mladou rodinu. A neměli byste dávat pozor na kapky a změnu počasí.

Květen - od slova „dřina“ byli před několika generacemi přesvědčeni ženichové a nevěsty. A toto manželství je zrady. Víra z 19. století byla dnes nahrazena něčím jiným. Například přesvědčení, že je to nejlepší měsíc pro svatbu - a pro silný a šťastný rodinný život.

Ale každý poznal nejlepší měsíc na svatbu - červen. Život bude sladký, říkali za starých časů. Hlavní věc je opatření ve všem! Co jiného mohu přidat? Na jakém manželství je postaveno porozumění a úcta. A samozřejmě vám bude zaručena harmonie rodinných vztahů.

Podzim a svět s nádechem smutku je asi červenec. Současníci jsou v tomto ohledu méně romantičtí. To je místo, kde je důležitá střední půda, o které všichni tolik mluví, a o kterou se snaží všechny rodiny. Musíte však jen pochopit, že rodina (s velkým písmenem) je především. Zbytek, jak se říká, bude následovat.

Srpen - je lepší si vybrat pro ty, kteří chtějí být ideálním manželem nebo manželkou, nejen milenkou (milenkou), ale také skutečným přítelem. Podle moderní interpretace - tento měsíc - vyšetření na věrnost a upřímnost pocitů. Věříte ve znamení nebo ne, ale stojí za to poslouchat radu: nepřidělujte manželství během půstu.

Nejlepší měsíc na svatbu je září. Od nepaměti svatby v Rusku. Spolehlivá rodina, mír a harmonie v rodině - co dalšího je potřeba pro štěstí? ! Věrnost a mír. Jedním slovem.

Ale říjen nebyl s předky příliš dobrý. Slibuje se obtížný rodinný život. Přestože pro ty, kteří věří sami v sebe, ve své pocity, kteří jsou připraveni vydržet všechny potíže a jít do jasného rodinného štěstí, můžeme vám doporučit stanovit datum oslavy v jeden z říjnových dnů..

Přesto je lepší se rozhodnout pro listopad. Nejlepší měsíc na svatbu a nenajdete. Bohatství a rodinné štěstí - o čem ještě si můžete snít v tichém ráji zvaném „manželství s milovanou osobou“? ! Bez vášní to nebude možné, ale každý příběh bude mít vždy dobrý a dobrý konec. Stejně jako v pohádce.

Ve skutečnosti se církev oženila během půstu..

V prosinci a na začátku ledna je jedním z nich vánoční příspěvek. Přestože trendy moderního světa jsou vůči sobě docela loajální - rána, jak říká, není pro budoucí rodinný život hrozná.

Při nastavování data oslavy nezapomeňte, že vy sami můžete udělat jakýkoli měsíc - nejlepší měsíc na svatbu. A na rozdíl od všech přesvědčení a znamení, vytvořit silnou a šťastnou rodinu, která se nebude bát žádných bouří a malých hádek. A na obloze bude vždy dobré počasí. V každém ročním období!