Måske med et mini plugin
opret en fil med navnet "rsj_create_posts.php" og pust denne kode i filen og gem den i din plugin mappe, husk at aktiveret plugin'et og put så shortcode "create-posts-from-users" på en side og tryk på knappen.
Så opretter den en side til alle dem er der subscriber, du kan rette kategorien i koden.
<?php
/*
Plugin Name: Posts creator
Plugin URI: http://electronic-life.net
Description: Creating posts based on users
Version: 1.0
Author: Rene Skou
Author URI: http://electronic-life.net
*/
/* the short code to include into a page or posts*/
add_shortcode('create-posts-from-users','rsj_create_posts');
function rsj_create_posts(){
if($_POST['action'] == "createposts")
{
$all_subscribers = get_users('role=subscriber');
foreach($all_subcribers as $subscriber){
$args = array(
'post_title' => $subscriber->display_name,
'post_content' => 'This is my post.',
'post_status' => 'publish',
'post_author' => $subscriber->ID,
'post_category' => array(8) //id for the category the posts should be in.
);
wp_insert_post($args);
}
}
?>
<form method="post" action="" enctype="multipart/form-data">
<button type="submit" name="action" value="createposts">Opret indlæg</button>
</form>
<?php }?>