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(); } }  Veil - elegantní alternativa k závoji

Veil - elegantní alternativa k závoji

Obsah



Každá dívka si začíná svou svatbou představovat a myslet téměř od dětství. Sny a nápady se mění s dobou dospívání. A když přijde čas na přípravu na svatbu, nevěsta přemýšlí podrobněji o prvcích svého obrazu: účes, šaty, kytice atd. Chcete-li si vybrat účes a pokrývky hlavy, musíte mít samostatný přístup.

Klasická dekorace pro svatební účes je závoj. Závoj však není jediným dekorativním prvkem pro moderní nevěsty. Jaké alternativní pokrývky hlavy mohou dívky použít k vytvoření svého vlastního jedinečného vzhledu dnes, zkusme to přijít na to spolu s portálem www.articlewedding.com.

Tato sezóna nabízí nevěstám, aby věnovali pozornost takovému příslušenství, jako je závoj. Závoj znamená malý klobouk s průhlednou sítí. Tenká síťovina je nejčastěji vyrobena z tylu a zakrývá obličej. Nazývá se také závoj. Tato čelenka byla bezprecedentně populární ve století před minulostí, ale moderní nevěsty by ji neměly zanedbávat. Nevěsta v závoji vypadá tajemně, sofistikovaně a romanticky..

Svatební závoj

Pokud jde o svatební závoje, vyznačují se zvláštním dekorem a stylem. Obvykle jsou závoje pro nevěsty zdobeny květinami, peřím, drahokamy. V dekoru se někdy používají krajky a kameny..

Moderní veillety poskytují nevěstě rozmanitý výběr doplňků pro ně. Závoje lze připevnit pomocí sponek na vlasy, čelenek nebo lastur. Přestože závoje jsou jasnými představiteli vintage stylu, jejich kombinace s různými svatební doplňky vám umožní vytvořit zcela odlišné obrázky.



Obzvláště populární, dnes, bílé závoje s černými korálky. Tato varianta je však vhodná pouze pro blondýnky nebo dívky s velmi světlou pokožkou.

Z čeho jsou závoje vyrobeny??

Pro výrobu závojů se zpravidla používá průsvitná textilie nebo síťovina. Také vhodná krajka. Mřížka je velká a malá. Délka závoje s jemnou sítí by měla být až po bradu. Velký závoj oka může být až k nosu nebo mírně vyšší.

Styly závojů

Dnes, svatební salony nabízejí poměrně pestrý výběr svatebních závojů. Existují dva hlavní styly:

  • Anglický styl závojů. Závoje tohoto stylu se vyznačují délkou ok, která končí pod úrovní očí. Takový závoj je docela koketní a pohodlný. Lze jej používat celý den a nezpůsobí to nepříjemnosti.
  • Francouzský styl závoje. Tyto závoje se vyznačují zvláštní elegancí a originálním dekorem. Veillety ve francouzském stylu vypadají moderněji a relevantněji.


Existuje několik dalších stylů závojů. Například se odlišuje ruský závoj, který zahrnuje boční zapínání, zatímco účes nevěsty je zcela skrytý. K moderním stylům patří modernější závoje. Délka oka takových závojů může být pod úrovní rtů nebo brady. Je obvyklé zdobit tento druh závoje kamínky, peřím a také všemi druhy velkých květů.

Hlavní výhody závoje

Závoj, stejně jako svatební čelenka, má řadu výhod. Nevěsty si mohou vybrat závoj, aby ozdobily svatební účes, protože:

  • ve srovnání s klobouky je závoj docela malý a nezkazí mu vlasy;
  • závoj je univerzální pokrývka hlavy, která se kombinuje s večerným oblečením a koktejlovými šaty;
  • za mokra počasí závoj pomůže zachovat vlasy a v žáru ho ochrání před přímým slunečním světlem;
  • dobře zvolený závoj pomůže skrýt a zjemnit rysy obličeje;
  • výběr účesů pro závoj nezpůsobuje žádné zvláštní potíže.


Jaké oblečení se kombinuje se závojem?

Výběr závoje k vytvoření velkolepého a luxusního svatebního vzhledu, webové stránky www.articlewedding.com zaznamenají některé body, které vám pomohou se správně rozhodnout:

  • protože Protože závoj připomíná retro styl, dokonale harmonizuje s vintage šaty;
  • pokud jste si vybrali spíše pompézní svatební šaty s velkým počtem ozdob, pak s ohledem na závoj, měli byste si vybrat skromnější volbu;
  • závoj lze kombinovat s koktejlovými šaty a příslušenstvím nebo s elegantním večerním oblečením;
  • soubor závoje a kalhotový svatební oblek bude vypadat docela harmonicky;
  • dobrá volba - závoj a krátké šaty.



Závoj a účes

Závoj lze bezpečně nazvat demokratickou a univerzální pokrývkou hlavy, protože je kombinován s téměř jakýmkoli účesem. Nejvýhodnější budou vypadat následující typy účesů:

  • volné vlasy s mírně zvlněnými konci dodají obrázku romantiku a něhu;
  • dokonale rovné vlasy vytvoří moderní stylový obraz nevěsty;
  • houska, zatímco se doporučuje vlasy trochu zvlnit, aby byly zvlněné;
  • krátký účes.



Tip: Aby měl závoj potřebný tvar, posypeme jej trochu lakem.

Udělejte svůj vzhled výjimečným, přineste do svého svatebního účesu něco nového a jedinečného!