/*
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();
}
}
Po svatbě Archives - Strana 6 z 8 - ArticleWedding
Rubrika: Po svatbě
Jak žít po svatbě Když se budoucím manželům před svatbou podařilo pociťovat všechny radosti a potíže spojené se společným životem, bylo by pro ně mnohem snazší se oženit. Už se jim podařilo vyvinout samy o sobě schopnost zdržet se konfliktů, přijímat si prostředí druhého. V některých situacích se milenci v mladém věku musí seznámit s různými charakterovými vlastnostmi navzájem pouze v postavení manžela a manželky. Abyste nebyli zklamáni, měli byste pochopit, že skutečný rodinný život se skládá nejen ze šťastných okamžiků, ale také z každodenních povinností a rutiny. Potíže při společném životě Snad nejčastější příčinou všech problémů a konfliktů, které vzniknou po svatbě, jsou velká očekávání. Nově vytvořená manželka upřímně uvěřila, že poté, co se oženila, by jí vybraný vyvolený strávil s ní veškerý svůj volný čas. Manžel naivně věřil, že jeho milovaný zběsilý entuziasmus pro něj vaří chutné večeře pro něj ve dne i v noci a neustále čistí své rodinné hnízdo. Ve skutečnosti se ukazuje, že každý z manželů má své vlastní představy o rodinném životě. Jak se vyhnout monotonii Chcete-li se vyhnout monotónnosti v manželství, změňte svůj pohled na rodinný život. Vaše štěstí je na vás. Nezapomeňte pro sebe udělat malá překvapení. Může to být nejjednodušší zábavná maličkost, skromné známky pozornosti. Nechte jeden druhého komické romantické poznámky. Bavte se o víkendu. Jděte na rodinný piknik, pokud chcete, vezměte si s sebou přátele. Romance ve vztahu Chcete-li zachovat romantiku v rodinných vztazích, musíte připojit fantazii. Ne vždy čekejte, až manžel učiní první krok. Napiš romantický dopis, zařiď nádherný večer při svíčkách jen pro dva, vykoupej se spolu s růžovými lístky a aromatickými oleji. Svými činy inspirujete milence nebo milovaného, aby odpověděl. V rodinném životě je nesmírně důležité nezapomenout na svého přítele udělat příjemné známky pozornosti.