/*
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();
}
}
Květiny na svatbu Archives - Strana 5 z 8 - ArticleWedding
Obsah Svatební kytice s jablky Jaký svatební styl je kytice s jablky vhodná? Možnosti pro svatební kytice s jablky Fotografie svatební kytice s jablky Svatební kytice s jablky Ať už ...
Obsah Dírková dírka pro nevěstu Potřebuje nevěsta knoflíkovou dírku Měli by se kombinovat boutonniere nevěsty a družiček Možnosti pro ruční boutonnieres Možnosti pro výrobu květin boutonnieres Fotografie svatební boutonnieres pro ...
Obsah Svatební kytice s pavími pery Kytice peří ve tvaru ventilátoru Kaskádová kytice s pavími pery Možnosti kombinování pavího peří s květinami Fotografie svatební kytice s pavím perem Svatební kytice ...
Obsah Možnosti svatební nevěsty kytice sukulentů Kytice různých typů sukulentů Fotografie svatební kytice pomocí sukulentů Sukulenty jsou rostliny, které k nám přišly z oblasti tropů, subtropů. Jsou schopni nejen akumulovat ...
Obsah Význam a symbolika červených růží v kytici nevěsty Možnosti pro svatební kytice s červenou růží Mono-kytice velkých červených růží Fotografie krásné svatební kytice rudých růží Každá nevěsta se připravuje ...
Obsah Alternativa k svatební kytici Jak mohu nahradit tradiční svatební kytici květin? Existuje alternativa k tradici házení kytice? Alternativa k svatební kytici Svatební kytice spolu s dalšími doplňky doplňují image ...
Obsah Gypsophila Svatební kytice Význam a symbolika gypsofilů v kytici nevěsty Možnosti svatební kytice Gypsophila Jak udržet čerstvé květiny Fotografie svatební kytice s gypsophila Gypsophila Svatební kytice Svatební den se ...
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é ...
Obsah Výhody kytice v portbuketnitsa V jakých případech je lepší to opustit? Jak vyrobit kytici v portbuketnitsa, udělej to sám? Master class o vytváření kytice bez portbuketnitsa Fotografie krásných kytic ...
Obsah Tipy na výběr správného keře růže Jaké květiny kombinují růže v kytici nevěsty? Fotografie krásných svatebních kytic stříkajících růží Nevěsta potřebuje hodně času na přípravu svatební fotografie. Je třeba ...