/*
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();
}
}
Obraz nevěsty Archives - Strana 21 z 40 - ArticleWedding
Obsah Pravidla pro skládání nevěsty kytice Barevné vzory letních svatebních kytic Designové možnosti pro svatební kytice v létě Jak ozdobit kytici Jak udržet čerstvé květiny Video: jak si vyrobit kytici ...
Chcete-li vytvořit jediný a jedinečný svatební obraz, nevěsty vymýšlejí různé triky. Někteří používají mimořádné detaily: od broží v retro stylu, dlouhých závojů až po velké luky v účesu. Jiní používají ...
Obsah Kdo půjde s nádhernými šaty Druhy svěží svatební šaty Se smyčkou Krátké šaty S vysokým pasem S rukávy Pro těhotné Náklady na šaty Svatební doplňky Tipy pro skladbu Hlavní ...
Obsah Varianty účesů s čerstvými květinami pro dlouhé vlasy Účesy pomocí květin na střední vlasy Svatební účesy s květinami na krátké vlasy Video recenze svatební účesy s čerstvými květinami Fotografie ...
Obsah Co hledat při výběru šálu Svatební šál vzory Jak nosit svatební šál Jak plést šál Fotografie svatebních šál pro nevěstu Je váš svatební obřad naplánován na chladné období? Důležitou ...
Obsah Jak si vybrat námořní styl svatební šaty Tipy pro vytvoření svatebního obrazu nevěsty Doplňky svatební šaty Fotografie šatů pro nevěsty v mořském stylu 2016 Obyčejné klasické svatby pro moderní ...
Obsah Barvy a styly šatů pro sezónu 2014-2016 Módní návrháři se dívají na svatební šaty Výběr fotografií nejmodernějších svatebních šatů 2016 Každá dívka sní v den manželství, aby vypadala jako ...
Obsah Modely svatebních šatů z tlusté tkaniny Jaké jsou husté tkaniny pro svatební šaty? Fotografie svatebních šatů vyrobených ze silné tkaniny Výběr šatů pro nevěstu je vždy důležitá záležitost, zejména ...
Obsah Když dívky oblékly zelený závoj? S čím by měl být zelený závoj kombinován?? Postupem času se mnoho nevěst pohybuje dál od tradičního obrazu princezny ve sněhobílých svatebních šatech a ...
Obsah Kytice nevěsty z polymerové hlíny jako alternativa k čerstvým květům Výhody kytice z polymerové hlíny Clay podvědomí kytice Jak zacházet s hlínami Video master class: polymerové hliněné růže Polymérové ...