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(); } }  Líbánky v Římě

Líbánky v Římě

Obsah



Plánujete líbánky, ale ještě jste se nerozhodli, kde strávit tento sladký a bezstarostný čas? Svatební portál articlewedding.com vás zve k zvážení možnosti, jako je například výlet do Říma…

Proč přesně Řím?

S kouzelnou architekturou a uměleckými památkami všude, s majestátní krajinou a staletou kulturou, s útulnými kavárnami, které nabízejí chutné pokrmy, které si opravdu chcete vyzkoušet, Řím – je to opravdu oslava smyslů. Město je nirvanou pro milovníky historie a umění, a to i přesto, že vás tyto věci nikdy neznesly – Nenechá tě lhostejným. Zůstaňte v Římě – nejedná se o nudnou prohlídku muzea, ale o skutečně živé dobrodružství, jehož hlavními postavami budete vy, váš duše a samozřejmě věčné město. Kromě toho v Římě neexistují neméně pozadí romantiky než kostely a starobylé ruiny. Přemýšlejte o staletých starověkých náměstích, kde můžete při západu slunce odejít do důchodu, zmrzlinářské salónky nabízející stoly pro dva španělské schody, na jednom z nich Gregory Peck navrhl Audrey Hepburn, aby «Římská dovolená»… To vše znamená, že Řím – skutečně kouzelné místo pro líbánky, město, které inspiruje vášeň pro život, město, které může nejen zvýšit vzájemnou touhu po novomanželech.

Co musíte vědět, než se vydáte do Říma?

Takže základní informace, které vám pomohou připravit se na cestu: hlavní jazyk Římanů – Měna je italština, ačkoli mnozí mluví anglicky – Euro, doba letu z Moskvy – přibližně 15,5 hodiny.

Kolik času naplánovat výlet?

Počasí

Počasí v Římě je příjemné po celý rok, ale nejlepší čas na cestování – Květen, červen, září a říjen. V červenci a srpnu to může být příliš horké a město je v tuto chvíli obvykle zaplaveno turisty.

Nejlepší ceny

Nejnižší ceny jsou však na konci podzimu a v zimě: v této době je ve městě málo turistů (vrchol turistické sezóny) – Katolické Velikonoce a poslední letní měsíce).

Co dělat v Římě?

Zaprvé, zkoumání kulturních hodnot: Řím je bohatý na umělecké a architektonické skvosty, zejména ty, které přežily z období renesance a klasicismu. V tomto městě najdete něco vlastního, část sebe sama, putování kolem Kolosea a ruin fóra, a budete upřímně ohromeni, když uvidíte fresky Michelangela pod oblouky Sixtinské kaple Vanican.

Za druhé, Řím – skvělé místo pro nákupy: v blízkosti Španělských schodů najdete mnoho módních butiků, které nelze ocenit. Nákupy v Římě mohou se svými milenci trvat několik dní: můžete si koupit vše od kožených tašek a pásů po parfémy a světově proslulé italské módní oblečení.

Za třetí, nenechte si ujít příležitost ocenit italskou kuchyni. Určitě si užijte artyčoky a různé těstoviny, zejména cacio e pepe (s ovčím sýrem a černým pepřem) a amatriciana (s rajčaty, paprikou a slaninou). Doporučujeme začít ráno s malým šálkem silného cappuccina a při večeři vypít sklenku místního vína.…

Líbánky v Římě – toto je skutečně živé a nezapomenutelné romantické dobrodružství, které si budete pamatovat po celý život. Cítíte atmosféru tohoto věčného města, můžete snadno najít společnost, pokud se chcete bavit a relaxovat na mimořádném večírku a samozřejmě si užít společnost druhé. Jak se říká, všechny silnice vedou do Říma, tak jděte do toho :)