/*
Plugin Name: WP Random Post Dater
Plugin URI: http://www.internetsplash.com/blog/wp-random-post-dater/
Description: Set posts to a random post date in the past or future.
Version: 0.9
Author: Ash Baker
Author URI: http://internetsplash.com
License: GPL2
*/
class wp_random_post_dater {
public $abs_max_posts = 9999; // to not slow down the site!
public $earliest;
function __construct() {
$this->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
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)
}
}
add_action('admin_menu','random_post_dater_admin');
function random_post_dater_admin() {
add_options_page(__('Random Post Dater'),__('Random Post Dater'),6,'random-post-dater','random_post_dater_page');
}
function random_post_dater_page() {
$random_post_dater = new wp_random_post_dater();
if (isset($_POST['random_post_dater'] )) {
$random_post_dater->redate_posts();
}
else {
$random_post_dater->show_options();
}
}
Oblečení pro muže
Zdálo by se, že oblékání muže na nějakou oslavu je jednoduché, vyzvednutí obleku, košile, kravaty, svatební obuvi, ponožek a to je vše. Ale ne všechno je tak jednoduché, jak se zdá na první pohled. Mužský kód oblékání stanoví řadu požadavků, podle nichž i ty zdánlivě nejmenší detaily hrají dalekosáhlou roli.
Aby váš společník vypadal přiměřeně k oslavě, stojí za to se předem postarat o hlavní podrobnosti o jeho budoucích svatebních šatech. Pro slavnostní „uniformu“ existují čtyři možnosti:
„Bílá kravata“ (Cravate blanche, bílá kravata) nebo „Plná večerní toaleta“. Oslava - míč nebo rutina, do které vstupuje pouze podle oblékání. Na druhou stranu můžete nosit plesové šaty. Oslava této úrovně vždy zahrnuje nejdokonalejší vzhled. Podle požadavků oblékání musí být muž oblečen: -černý kabát. Single breasted s hedvábnými klopami. -kalhoty. Pouze černá bez klop. Černé hedvábné pruhy na bočních švech. Dámské kalhoty. -vesta. Bílá bavlna. -košile. Bílá, se stojatým límcem, se zahnutými rohovými okraji. Jednotlivé manžety, vždy s manžetovými knoflíčky. -motýl. Bílý. Ujistěte se, že neexistují žádné spojovací prvky. Motýlek, jako kravata. -boty (boty). Černé patentované kožené boty s dlouhými hedvábnými ponožkami nebo Oxford hladké patentované kožené boty se skrytým šněrováním. -válec. Rarita v naší době, ale je nedílnou součástí chvostové srsti. -šátek. Bílé hedvábí -rukavice bílé.
Poslední fáze je mys nebo plášť, hůl. Posledních několik pozic (válec, šátek, rukavice, plášť, hůl) jsou s větší pravděpodobností historické požadavky na mužský oděv, než je potřeba naší doby.
"Black tie" (Cravate noire, black tie). Oslava je o něco nižší než úroveň plesu nebo společenských akcí. Můžete nosit večerní šaty a muž je povinen nosit smoking. Smoking je neodmyslitelně formální bunda, původem z Anglie. Jednoduše řečeno, smoking je bunda, ve které můžete kouřit. Materiál, ze kterého je bunda vyrobena, usnadňuje setřásání cigaretového popela bez zanechání zbytků.
Tuxedo tedy zahrnuje: -bunda. Často černá, námořnická, bílá s hedvábně ostrými klopami nebo šálovým límcem. -kalhoty. Černá, žádné klopy. Zpracováno jediným hedvábným galonem. Na podvazky. -košile. Bílá s vlnitým plastronem. Dvojité manžety. Manžetové knoflíčky. Existují však výjimky, pokud jsou přijatelná i jiná košile, například: smokingy z Armani. -hedvábné křídlo s přeložené záhyby. Tuxedo neposkytuje vestu (jako kabát), pro skrytí opasku potřebujete křídlo. -motýl. Černá, také bez zapínání. -obuv. Hladké lakové boty nebo boty, často černé.
„Kabát na vizitky“ s broušenými rohy. V evropských zemích je v souladu s požadavky kodexu oblékání mužů povoleno nosit takový oblek pro svatby, královské závody. Pokud jde o první variantu (svatba), je obvyklé nosit ženicha nebo otce nevěsty světle šedou vizitku s kalhotami stejné barvy. Ve všech ostatních případech se často nacházejí černé vizitky s pruhovanými kalhotami. Požadavky podle mužského oděvního kódu jsou méně přísné než požadavky popsané výše. V tomto případě je povolena barevná vesta nebo jednoduchá klasická košile, v souladu s celkovým vzhledem. Kravata. Předpokládejme, že válec je šedý nebo černý, v závislosti na situaci.
"Triumf bez zvláštních požadavků." Nejběžnější druh v každodenním životě. Přesto však existují některá pravidla oblékání: -pouze přední šaty. -bunda a kalhoty (bez manžet) jsou přípustné v různých barvách. Vhodná je dvouřadá bunda se zúženým střihem. Kalhoty se trochu zúžily bez sevření. -košile a kravatu nejčastěji kladou na stejný barevný tón. Kašmírové a hedvábné svetry v zimě a hedvábná trička v létě jsou přijatelné.. -vesta je volitelná. -boty, barva je vybrána pro celkový pohled.