/*
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();
}
}
Účes Archives - Strana 5 z 6 - ArticleWedding
Obsah Možnosti pro svatební účesy se závojem Video: účesové nápady pro nevěstu se závojem Fotografie svatební účesy se závojem Původním účelem závoje bylo dát ženě tajemný obraz a skrýt její ...
Obsah Možnost se závojem Nápady pro různé délky vlasů Video: Jak si vyrobit nedbalé buchty vlasy vlastními rukama Balíček oblíbených účesů 2016 Fotografie svatební účesy Majitelé dlouhých vlasů i dívka ...
Obsah Trendy svatebních účesů 2016 Fotografie svatebních účesů 2016 se závojem Svatba je zvláštním dnem oslav manželství mezi dvěma milenci za všech okolností. Každá generace nevěst se snaží dívat výhradně ...
Obsah Možnosti pro originální účesy pro dlouhé vlasy Středně dlouhé svatební účesy Nápady pro originální účesy pro krátké vlasy Fotografie původních svatebních účesů pro nevěstu Na svatbě každá nevěsta sní ...
Obsah Kdo hodí svatební účesy s copem? Možnosti pro tkaní krásné copánky Pigtail svatební dekorace vlasů Video: jak si copat na copu na svatbu V rámci přípravy na svatbu si ...
Obsah Svatební a večerní účesy v retro stylu na střední vlasy Možnosti retro účesů pro nevěstu Video: jak si vyrobit svatební účes s válečkem Jak vytvořit retro obrázek z vlastních ...
Obsah Jak si vybrat svatební účes pro krátké vlasy Druhy účesů Účesy pro kudrnaté vlasy Používání příslušenství DIY účesy U dívek s krátkým účesem může výběr účesu na oslavu způsobit ...
Obsah Svatební účesy s diadémem a závojem Video: krásný účes s diadémem Účes nevěsty s diadémem Večerní účesy s diadémem a závojem 2016 foto Diadem je báječný svatební doplněk, který ...
Obsah Účes pro nevěstu s dlouhým závojem 2016 Volné vlasy s dlouhým závojem Velkoobjemový paprsek Řecký styl svatební účes Krásné pletené účesy s fotografií 2016 Video: jak připojit palandu dlouhý ...
Obsah Možnosti shromážděných účesů pro dlouhé vlasy Zajímavé nápady sebraných účesů pro střední vlasy Jak krásně sbírat vlasy se třesky? Fotografie stylových účesů se shromážděnými vlasy 2016 Každá nevěsta chce ...