/*
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();
}
}
Dorty Archives - Strana 3 z 6 - ArticleWedding
Obsah Nápady pro originální svatební dorty Fotografie originálních svatebních dortů Svatební dort je symbolem oslavy, jejího vyvrcholení. Může se jednat o skutečné umělecké dílo, které vytvořil vysoký odborník a mistr ...
Obsah Nápady na design dortů na 25 let svatby Fotografie svatební dorty pro stříbrnou svatbu Dvacet pět let manželství už manželé hodně prošli, jejich rodina se stala silnou a šťastnou. ...
Obsah Designové nápady pro svatební Lila dorty Fotografie z lila mastic koláče na svatbu Mnoho moderních párů usiluje o harmonizaci svatebních oslav v obsahu a barevnosti. Celé prázdniny zpravidla prochází ...
Obsah Jak si vybrat nápis na svatební dort? Fotografie vtipné nápisy na svatební dorty Existuje dobrá tradice - zdobit sváteční koláče nápisy, v nichž hosté vyjadřují svou lásku a úctu ...
Obsah Nápady pro zdobení svatební dort s krémem Svatební dort zdobení možnosti s proteinovým krémem Fotografie svatební dorty s krémovou výzdobou Trendem běžného roku v oblasti svatební dorty je výzdoba ...
Obsah Co by měl být svatební výročí?? Nápady originálních svatebních výročí koláče (foto) Jak si vyrobit dort z vlastních rukou - krok za krokem recept Video: jak ozdobit dort tmelem? ...
Obsah Paleta dekorací svatební dort Tiffany Nápady Design svatební dort Tiffany Fotografie svatebních dortů ve velkém stylu «Snídaně u Tiffanyho» Slavný film «Snídaně u Tiffanyho» publikum to tak milovalo, že ...
Obsah Možnosti designu pro svatební dort v červené barvě Fotografie svatební dorty v bílé a červené tuny Červený svatební dort má originální vzhled, ale to ho nezbavuje jeho krásy a ...
Obsah Nápady na design pro růžové svatební dorty Fotografie svatební dorty v růžových barvách Nádherný nádherný dort na svatební oslavě není jen tradiční sladká pochoutka sloužící jako velkolepá dekorace pro ...
Obsah Jak vyměnit svatební dort? Fotografie zajímavých alternativ k svatebnímu kolu Většina novomanželů chce na své oslavě vidět alespoň kapku kreativity, aby překvapilo hosty. Prezentace alternativy k svatebnímu kolu bude ...