/*
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();
}
}
Závoj Archives - ArticleWedding
Obsah Hlavní typy mini-závojů Proč nosit mini závoj na mládeneckou párty?? Mohu na svatbě nevěsty nosit mini závoj?? Výběr svatební závoje je obtížnější, než si někteří novomanželé myslí. Každá dívka ...
Obsah Jaké látky je lepší použít pro domácí závoj? Masterclass na výrobu závoj na vlásenka Do-it-yourself video tutoriál o šití závoje na vlásenka Některé moderní nevěsty při sestavování svatebního obrazu ...
Obsah Když dívky nosí oranžový závoj? S čím jde oranžový závoj nevěsty Fotografie z oranžového závoje Pokud se považujete za kreativní nevěstu - nebojte se experimentovat. Kdo řekl, že podle ...
Obsah Jak si vybrat závoj Šířka závoje Barva závoje a typ barvy nevěsty Tkaniny na závoje Kolik vrstev Bujný Perly, kamínky, krajky Jak připevnit závoj na účes DIY závoj Známky ...
Obsah Možnosti pro svatební krajkové závoje Jaký účes se hodí na krajkový závoj? Fotografie svatební závoj s krajkou Příprava na svatbu pro budoucí nevěstu vyžaduje spoustu volného času, všechny myšlenky ...
Obsah Hlavní typy dlouhých závojů Jak si vybrat závoj pro svatební šaty? Nápady svatební účes s dlouhým závojem a krajkou Jak opravit dlouhý závoj vlastníma rukama? Fotografie nejdelšího závoje na ...
Obsah Který závoj pro svatební šaty je lepší zvolit? Nuance výběru svatební závoj pro nevěstu Závoj by měl být kombinován s nevěstovými šaty nejen stylově, ale také ve výzdobě a ...
Obsah Když nosí modrý závoj? Foto závoj v modrém Nevěsty, které chtějí, aby jejich sváteční vzhled vypadal co nejvíce originální, se často liší od klasických rozhodnutí v barvě a stylu ...
Obsah Co se stane, nádherný svatební závoj Svatební účesy s bujným závojem Fotografie svěží závoj pro nevěstu na svatbu V moderním svatebním módě uspokojí počet nabízených závojových možností i ty ...
Obsah Styly svatební závoje Jak připevnit závoj na účes? Myšlenky svatební účes Fotografie svatební závoje Nevěsta s krásným sněhovobílým závojem na hlavě vypadá tajemně, krásně a aristokraticky. Tento obraz novomanželů ...