I have a pretty good question here. I would like to create a hidden page on my wordpress blog for each user as they are registered. I already have most of the code of what needs to be put on the page with a simple shortcode. All I need is something to actually make the page. Here is some of my code.
<?php
function added($user_id)
{
global $wpdb;
// Create a page for the user with certain settings
// WHAT DO I PUT HERE!?
}
add_action( 'user_register', 'added' );
function author_page($atts, $content = null)
{
// Some code here on what to output on the page...
}
add_shortcode( 'author', 'author_page');
?>
Well, that's pretty much what I've got with about 350 lines of code in the author_page function and some other stuff that the plugin will do. All I need to do, is in the // WHAT DO I PUT HERE!?
bit, I need some code that will allow me to create a page, under the subheading authors, make it not seen on the dropdown of that menu page, and then put the shortcode [author id="1 or whatever it is"]Some description of the Author, or could be left out...[/author]
on the page.