/*
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();
}
}
Svatební soutěže Archives - ArticleWedding
Jednou z důležitých fází jakékoli svatby je svatební hostina. Proto by měl být uspořádán na nejvyšší úrovni: perfektní dekorace, chutné menu a samozřejmě zajímavý zábavní program. Jak pobavit hosty? Jak je přimět, aby se zajímali o svatbu? Takové otázky trápí mnoho novomanželů. Můžete si objednat řadu svatebních služeb, například barmanskou show, ohňová show, pozvat na svatbu hudební skupinu nebo kouzelníka. A samozřejmě nezapomeňte na svatební soutěže. Koneckonců, mnoho z hostů se bude chtít účastnit svatební oslavy. A jak je to lepší, kromě pořádání svatebních soutěží. Které soutěže si vybrat? Co musíte koupit a připravit se na konkrétní svatební soutěž? Odpovědi na tyto a další otázky najdete v této sekci!
Obsah Mini Rally "Závod" "Bitva s balónky" "Battle Battle" "Nejrychlejší" Hádejte film "Milostný příběh" "Nejlepší fotograf" Život nestojí v klidu. A pokud dříve, byly populární svatební soutěže, ve kterých byly ...
Obsah "KVN: pojď s koncem vtipu" "Lepit srdce" "Slavné páry" "Co je láska?" "Legrační abeceda" " Rodinný život je složitá věc " "Tak pojďme pít" "Krásný outfit pro každého hosta" ...
Všechny matky v dětství vyprávějí svým dětem příběh o housce. Dobrá stará pohádka v každém věku přinese spoustu radosti a zábavy. Hrdinové tohoto příběhu se pobaví a ostatní hosté se ...
Obsah Příprava výkupného se soutěžemi o ženicha "Jak dobře znáš svou nevěstu?" "Zjisti svého zasnoubeného" "Dokažte, že jste skvělý budoucí manžel" "Zpověď" "Najít klíč" Obřad výkupného je standardní svatební scénář. ...
Při výběru soutěží na svatební den musíte věnovat pozornost tomu, do které věkové kategorie patří většina pozvaných hostů. Soutěže pro studentské svatby by se samozřejmě měly lišit od soutěží, které ...
Slavnostní část pominula, ženich se stal manželem a nevěsta - legální manželka. Hosté již byli opilí a snědli. Každý je také unavený tancem, co mám dělat? Je nutné bavit hosty. ...