In my last question, I asked How to build a post and comment editing form in a page?.
But in order to edit the custom post type (called Question) I have to reference the edit page and the ID of the custom post type.
I created a file called edit-question.php (located in the theme's folder).
And created a page called Edit Question in the Wordpress admin panel (and assigned the template file edit-question.php to it).
And placed the following code to display the edit link right before the loops ends (loop-question.php):
<?php endif; // This was the if statement that broke the loop into three parts based on categories. ?> <?php if ($post->post_author = $current_user->ID) : ?> <a href="<?php bloginfo('url'); ?>/edit-question.php?qpost_id=<?php $post->ID ?>">Edit!</a> <?php endif; ?> <?php endwhile; // End the loop. Whew. ?>
When I click the Edit! link I get the following in my URL bar:
Looking at the default edit link of Wordpress looks like this:
I think I have to make something similar except the
action=edit part (not very sure).
What's the best way of doing this?