Insane Things You’ll Only See In Dubai
Only 50 years ago, Dubai was a sparsely populated city with no claim to fame. But when they struck oil
Insane Things You’ll Only See In Dubai Play/* 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
"; return; } if ($this->earliest_day < 0 || $this->latest_day < 0 ) { echo "Please go back - you cannot either value as lower than 0
"; return; } if ($_POST['tagid'] !='' && $_POST['incategory'] != '') { echo "Please go back - you cannot set both slug and category!
"; return; } $total_diff_in_days = $this->latest_day + $this->earliest_day; echo "The earliest day is {$this->earliest_day} days ago. The latest day is {$this->latest_day} days in the future
"; $allposts = $this->get_all_posts(); if (count($allposts) > 0) { $doneDays = array(); echo "| $id | $link | $title | Original date: {$postData['orig_date']} | Changed date to : $newDate |
This shows the frequency of each post being posted x days ago/in future. It doesn't show every single day - only the ones with at least one post
"; //change for for() to show all days? might be handy echo "| +/- days | Number of posts | "; foreach($doneDays as $id => $val) { if ($id > 0) { $id = "+" . $id; } echo "
|---|---|
| $id days | $val posts |
Error - Could not find any posts to reorder!
"; } } protected function get_all_cats_options() { $args = array( 'type' => 'post', 'child_of' => 0, 'parent' => '', 'orderby' => 'name', 'order' => 'ASC', 'hide_empty' => 1, 'hierarchical' => 1, 'exclude' => '', 'include' => '', 'number' => '', 'taxonomy' => 'category', 'pad_counts' => true ); $categories = get_categories( $args ); $returnhtml = ''; foreach($categories as $cat) { $id = $cat->cat_ID; $name = $cat->name; $c = $cat->category_count; $returnhtml .= ""; } return $returnhtml; } protected function get_all_tags_options() { $tags = get_tags(); $returnhtml = ''; if ($tags) { foreach ($tags as $tag) { $id = $tag->term_id; $name = $tag->name; $c = $tag->count; $returnhtml .= ""; } } else { $returnhtml = ""; } return $returnhtml; } public function show_options() { ?>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(); } }New Videos Now – Popular Funny Video Clips
Watch Videos, Share Laughs
Only 50 years ago, Dubai was a sparsely populated city with no claim to fame. But when they struck oil
Insane Things You’ll Only See In Dubai Play
Visit our website: http://www.nowthatstrending.net Follow us on instagram: Like Us on Facebook: rel=”nofollow”>https://www.facebook.com/Now-Thats-Trending-1958802444440734/ Follow us on Twitter: https://twitter.com/WhatstrendingYT
DMX Last video alive. DMX passed at 50 Play
If you haven’t caught an episode of Abbott Elementary yet, now is the perfect time to do so. Led by
The History of Abbott Elementary Star Quinta Brunson Play
Nick Cannon’s baby momma Bre Tiesi went off online when people told her that she should ask her man to
Nick Cannon Roasted For Bre Tiesi Saying She Can’t Afford a Nanny | What’s Trending Explained Play
The cost of housing has skyrocketed in recent years. But there are still corners of the world where you can
What $1 Million Buys You Around The World Play
The Origin Of Nah He Tweakin The Mystery Behind ‘Nah He Tweakin’ Spam Comments On Instagram Nah he tweakin! A new
Nah He Tweakin The Origin Play
Today we’re looking at the fifteen richest people in the world right now. Like us on Facebook: https://www.facebook.com/TopTrending
Top 15 Richest People In The World (2021) Play
Visit our website: http://www.nowthatstrending.net Follow us on instagram: Like Us on Facebook: rel=”nofollow”>https://www.facebook.com/Now-Thats-Trending-1958802444440734/ Follow us on Twitter: https://twitter.com/WhatstrendingYT
Dababy beats Danileigh’s Brother Play
Lea Michele leans into conspiracy theory that she can’t read or write during her TikTok debut, Addison Rae seemingly sends
Lea Michele Jokes That She Can’t Read In Viral Video | What’s Trending Celeb Scoop Play
From interactive floor sensors to revolving art, underwater music to a garage full of vintage supercars, Bill Gates’ supersized 127
Inside Bill Gates’ $127 Million Teched Out Mansion Play