/*
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();
}
}
Čas na svatbu Archives - ArticleWedding
Jaký je nejlepší čas na svatbu? Tuto otázku položilo mnoho novomanželů. Léto nebo podzim, zima nebo jaro. Každá sezóna je krásná svým způsobem. Vznešené zlaté odstíny podzimu, světlé barvy léta, zářivé zimní záře, mladá zelená jaro – vše je vhodné pro svatbu. Jaký je nejlepší čas na svatbu? Neexistuje žádná definitivní odpověď. Vše záleží na vás: vaší osobnosti, stylu vaší svatby atd. Někteří se obracejí na svatební znamení související s výběrem času a data svatby. Každý samozřejmě chce, aby jejich láska žila navždy, a rodinný život byl dlouhý a šťastný. Je jen na vás, kolik času na svatbu rozhodnete. A několik tipů najdete v této sekci!
Jste připraveni uvázat uzel, ale otázkou je, kdy to udělat: v jakém měsíci, v který den v týdnu, v jaký den je vhodné padnout v den sňatku? Možná už jste ...
Páry jednají velmi chytře a žádají o radu astrology, kdy se oženit nebo kdy je lepší se oženit, protože správný výběr svatebního dne má v budoucím životě nevěsty a ženicha ...
Vzrušující událost, jako je svatba, nás často činí příliš pověrčivými. Koneckonců existuje tolik přesvědčení a bude akceptováno! Například je dobře známo, že v květnu je lepší nehrát si svatbu ... ...
Když se blížíme k výběru příznivého času na svatbu, páry, často i ty, které byly dříve „naštvány“ svatebními obřady a tradicemi, nyní začínají naslouchat a dokonce se řídit jejich doporučeními. ...
Obsah Znamení a svatební datum Kritéria pro výběr svatební datum Výběr měsíce a „svatební kalendář“ Výběr dne v týdnu Lunární kalendář a výběr data svatby Znamení a svatební datum Věříme ...
Numerologie - Doktrína čísel a jejich dopad na váš život je kouzlem čísel, jak tomu říkají. Tato věda a numerologické karty osudu sestavené na jejím základě vám pomohou pochopit, proč se ...
Známky, tradice, pověry, horoskopy ... oh, jak obtížné je vzít v úvahu vše, co se týče vašeho vlastního svatebního dne! Jaký je nejlepší měsíc pro registraci manželství?? Leden - do ...
Nejprve si vzpomínáme, že příroda nemá špatné počasí a každá sezóna má svá kouzla. Pojďme mluvit o nejchladnějším ročním období - zimě. Říkají, že když prší ve svatební den, znamená ...
Obsah Časový faktor Villainy pravidlo Půsty, dobré dny a jiné pověry Mavericks a Classics Příznaky osudu Na první pohled není absolutně nic složitého při výběru vhodného data pro oslavu. Ve ...
Poté, co se obyčejný zamilovaný pár proměnil v nevěstu a ženicha, je první, na co se zamyslet, svatební den. Chci, aby to bylo nejen výhodné pro mladé lidi a jejich ...