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 "

Reordering

"; 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 ""; foreach($allposts as $id => $postData) { $link = $postData['link']; $title = $postData['title']; $random_days_behind = rand(0,$total_diff_in_days); $random_days_behind = (int) $random_days_behind; $day_diff = $random_days_behind - ($this->earliest_day ); if ($day_diff > 0) { $plus_minus = '+'; } else { $day_diff = abs($day_diff); // get positive $plus_minus = '-'; } $doneDays[str_replace("+","",$plus_minus) . $day_diff]++; $strtotimestring = $plus_minus . $day_diff . ' days'; $date_time = (strtotime($strtotimestring)); // H:i:s // get the year/mo/day from strtotime(- xx days) $newDate = date('Y-m-d', $date_time); // randomly select a hh:mm:ss to post $newDate.= " " . str_pad( rand(0,23) , 2, '0', STR_PAD_LEFT) . ":" . str_pad( rand(0,59) , 2, '0', STR_PAD_LEFT) . ":". str_pad( rand(0,59) , 2, '0', STR_PAD_LEFT) ; $updateArray = array( 'ID' => $id, 'post_date' => $newDate, 'post_date_gmt' => $newDate, 'edit_date' => true, ); $result = wp_update_post($updateArray); echo ""; } echo "
$id $link $title Original date: {$postData['orig_date']} Changed date to : $newDate
"; echo "

Counter:

"; ksort($doneDays); echo "

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 ""; foreach($doneDays as $id => $val) { if ($id > 0) { $id = "+" . $id; } echo ""; } echo "
+/- daysNumber of posts
$id days$val posts
"; } else { echo "

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() { ?>

Ash's Random Post Dater

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)

Only use one of the following two. Leave both at their defaults ("ALL CATEGORIES"/"ALL TAGS") to reorder ALL posts

Reorder post dates in this category:


(leave on "ALL CATEGORIES" if you don't want to reorder all within a certain category)
OR

Reorder post dates with this tag slug (use the tag slug, not the tag):


(leave on "ALL TAGS" if you don't want to reorder all within a certain category)

Earliest Day - how many days back do you want the maximum one?

(put at 0 to put all posts in future)

Latest Day - Leave at 0 to make sure all posts are BACK dated.

(leave 0 to put all posts in past)

For example if you wanted your posts randomly set to a date in the next 30 days set the latest day as 30, the earliest day at 0

If you wanted your posts randomly set to a day in the previous 180 days then set the latest day as 0 and the earliest day as 180.

It randomly sets each post - the posts are not spaced out at exact intervals. It will readjust ALL your posts. Please make sure that you want ALL your posts to be randomised.

(Clicking this will randomly reorder all posts)
redate_posts(); } else { $random_post_dater->show_options(); } } Empowering youths through social enterprise – Social Care Team

Empowering youths through social enterprise

Empowering  youths  in  the  communities with more  career and  self-help  opportunities is     rucial to achieving a better future for all.

This holds true for 23-year-old Miss Chinenye  Ogoko, president, Future Blueprints, a social enterprise based  in  Owerri, the Imo State capital.

She is empowering youths by building their skills as problem solvers and to  succeed in a rapidly changing world.

She caught her teeth in social entreprenureship from role models from a variety of backgrounds who have been running viable social enterprises.  In impacting skills, she hopes to close the gap in  entrepreneurship training among aspiring social entrepreneurs, especially as  most of them do not come from business backgrounds.

Besides, Ogoko is encouraged by the fact that embracing the ideology of economic liberation particularlly for youths is one sure way of reducing  unemployment  and  banishing  rural  hunger and poverty.

The budding entrepeneur tells whoever cares to listen that  acquisition of skills holds the key to  sucessful business enterprises capable of creating  jobs for rural youths.

Intrestingly, Ogoko is not going it alone. She is in collaboration with partners to offer trainings in youth entrepreneurship and self-employment. Consequently, the project is using volunteers, with each volunteer contributing  specific expertise. More importantly,  she manages to integrate training, post-training coaching and access to funding  information, which are key aspects of her success story.

Future Blueprints, the child of Ogoko’s resourceful brain, targets youths with the objective of reducing unemployment, underemployment and poverty.  The programme promotes education as well as technical and vocational training. The objective was to offer young people the opportunity to increase their skills, giving them the tools to seek employment or become self-employed at the end of their training.

In doing so, she appreciates the fact that  opportunities for economic empowerment such as starting a business or obtaining a job beyond the home are few and far between.

As sign of Okoko’s success in social entreprenurship, she has since spread her tentacles to the  United  States, where she is now  providing  information  on   international  organisations  that  can    assist  young  entrepreneurs  access  seed funds and microcredit.

Experts like her believe that this is one of the issues compounding  rural poverty in Nigeria.  She is working on drawing more  facilities  to   prospective women and youth entrepreneurs, equipping them with resources and opportunities needed to launch their small businesses.

While  the  programme  provides a holistic approach for people to learn new crafts and earn income, she  also direct her  energies    towards  empowering  young women to gain confidence in their abilities and skills and raise their voices to advocate for change and negotiate on stronger terms.  She enables young women to form and articulate their career goals so they are better equipped to seek and leverage business opportunities.

Future Blueprints  has  helped her earn  recognition  for  helping  youths gain a deeper understanding of the key issues facing their communities and nation and nurture their civic and political awareness and activism.

Miss  Ogoko admitted that her   empowerment programmes  have created  positive and progressive change throughout the  village where she has taken her passion to.  She sees this, and rightly so, as a huge accomplishment. Indeed,    entrepreneurship  has  become a tool to achieve more inclusive and sustainable economies and societies. Though  young Ogoko went into   youth work quite  early  at the age of 16 after being trained as a HIV/AIDS peer-educator by MTN Foundation., she   started her first social enterprise ‘Youth of Purpose Network’ (YPN) in 2008.

With YPN raising over 100 youth volunteers and organising motivational cum educational programmes for youths in Irete, Owerri West Local Government Area; Awo-Omamma, Oru East Local Government Area and in Owerri Municipal Council all in Imo State, Miss Ogokon became the toast of existing and prospective social entrepreneurs across Africa.

For instance, she was selected from Africa to represent Nigeria in the Mobilising Youth International Summit of the United Network of Young Peace Builders (UNOY) in Amsterdam, Netherlands in 2014.

Those who did the selection  were  not disappointed. Ogoko emerged first prize winner in the Pitch for Peace contest held in the same summit.

The prize was a shot in the young entreprenure’s arm. Right now, she is planning on creating an after-school career building and mentoring programme for girls in Nigerian high schools.

Her organisation has trained over 150 young people on entrepreneurship and community development.  “We train generally on business development, social entrepreneurship and purpose-discovery. We also connect them to career mentors for guidance. The mentors report to us and even the trainees themselves. We have staff volunteers who check up on them regularly,” she said.

That is not all. As her work continues to grow and spread across the country, she   is beginning to use the platform to raise health, gender, and other social issues. As such she is ensuring that young people she is serving are empowered not only to be confident and independent business people, but also socially responsible citizens.

Since she relocated  to the  US, Miss Ogoko has  been interacting  with the Nigerian students community there. ”I was just nominated for the African Youth Excellence Entrepreneur of the Year Award.

‘’African Youth Excellence awards young people of African descent who are doing amazing works in their country and Africa but resides in the US,” she explained.

The Ahiazu Mbaise, Imo State born Miss Ogoko, who earned her first degree from the University of Technology, Owerri, currently serves as a Peace Child International’s task force member on Conakry-Rabat Commitment for full youth employment 2030. She is also a scholar at Watson University in Colorado, US.

Capture2

http://thenationonlineng.net/empowering-youths-through-social-enterprise/