Title: custom &#8216;write post&#8217; page
Last modified: August 18, 2016

---

# custom ‘write post’ page

 *  [dufbil](https://wordpress.org/support/users/dufbil/)
 * (@dufbil)
 * [19 years, 3 months ago](https://wordpress.org/support/topic/custom-write-post-page/)
 * Hi,
    I’m working on a new wordpress site in which I want to allow multiple contributors
   to publish new posts. I wonder if there’s a plugin that would let me make a wordpress
   page that works as a minimal ‘write post’ form. Just with a couple of fields 
   for title and contents plus a couple of categories to choose from.
 * I’ve been looking for quite a while now, but haven’t found something like it.
 * Any advice?

Viewing 9 replies - 1 through 9 (of 9 total)

 *  [damj](https://wordpress.org/support/users/damj/)
 * (@damj)
 * [19 years, 3 months ago](https://wordpress.org/support/topic/custom-write-post-page/#post-536232)
 * You can do something based on user level to hide all the fields you don’t want
   to appear for these users by adding a few lines to “edit_form_advanced.php”.
   
   I did this : I added `<?php if ($user_level > 2) : ?>` before all the fieldsets(
   or anything you don’t want to display) that were to not show. And `<?php endif;?
   >` after. For example to hide the password field :
 *     ```
       <?php if ($user_level > 2) : ?>
       <fieldset id="passworddiv" class="dbx-box">
       <h3 class="dbx-handle"><?php _e('Password-Protect Post') ?></h3>
       <div class="dbx-content"><input name="post_password" type="text" size="13" id="post_password" value="<?php echo $post->post_password ?>" /></div>
       </fieldset>
       <?php endif; ?>
       ```
   
 *  Thread Starter [dufbil](https://wordpress.org/support/users/dufbil/)
 * (@dufbil)
 * [19 years, 3 months ago](https://wordpress.org/support/topic/custom-write-post-page/#post-536235)
 * Hi damj,
 * Sounds like the best solution so far! 🙂
 * Though, it would be ideal to have a custom ‘write post’ page, that goes with 
   the rest of the blog’s theme and that’s linked from the navigation when people
   are logged in.
 * Anyway, I’m going to try your hack right now. Thanks a lot!
 *  [damj](https://wordpress.org/support/users/damj/)
 * (@damj)
 * [19 years, 3 months ago](https://wordpress.org/support/topic/custom-write-post-page/#post-536397)
 * Just one more thing :
    you can’t suppress that way the “commentstatusdiv” fielset
   if you want the comments to default to “opened”. What I did is enclose that fieldset
   in a div with style=”display:none”. Before : `<?php if ($user_level < 3) echo'
   <div style="display:none;">'; ?>` After : `<?php if ($user_level < 3) echo '</
   div>'; ?>`
 * I hope this helps… It works for me but I’m just a beginner to php…
 *  Thread Starter [dufbil](https://wordpress.org/support/users/dufbil/)
 * (@dufbil)
 * [19 years, 3 months ago](https://wordpress.org/support/topic/custom-write-post-page/#post-536472)
 * Thanks for letting me know. I appreciate it!
 *  [akanowicz](https://wordpress.org/support/users/akanowicz/)
 * (@akanowicz)
 * [19 years, 1 month ago](https://wordpress.org/support/topic/custom-write-post-page/#post-536596)
 * HI there- I tried that solution- and it hid all the Write sidebar stuff, but 
   it also hid it when I was logged in as Admin.
    Could there be more to that php
   if statement?
 *  [thedesigncoalition](https://wordpress.org/support/users/thedesigncoalition/)
 * (@thedesigncoalition)
 * [19 years ago](https://wordpress.org/support/topic/custom-write-post-page/#post-536627)
 * yeah definitely removing it from everywhere. Whats wrong here? Scratching my 
   head.
 *  [herrin](https://wordpress.org/support/users/herrin/)
 * (@herrin)
 * [18 years, 4 months ago](https://wordpress.org/support/topic/custom-write-post-page/#post-536673)
 * Looking for something like this too. It seems like an important thing to be able
   to do in a community style website system. Could get quite complicated though
   if you’re adding extr fields as well like upload media files etc etc. Anyway 
   hope to see this functionality sometime in the future.
 *  [Matthew Willse](https://wordpress.org/support/users/thecoup/)
 * (@thecoup)
 * [18 years, 3 months ago](https://wordpress.org/support/topic/custom-write-post-page/#post-536676)
 * there was a plugin called [custom write panel](http://rhymedcode.net/projects/custom-write-panel),
   but it doesn’t work in WP2.3. hopefully someone will pick up its development.
 *  [kishan129](https://wordpress.org/support/users/kishan129/)
 * (@kishan129)
 * [18 years, 3 months ago](https://wordpress.org/support/topic/custom-write-post-page/#post-536677)
 * There is a new plugin called [Fresh Page](http://wordpress.org/extend/plugins/fresh-page/)
   
   that has the Custom Write Panel included. It is supported on WP2.3. Is there 
   anyone that could help me to use this? I want to have users input information
   into specific fields that I provide and those fields in turn show up on the post.
 * For example, I was users to input Journal Name and Page Numbers. I created those
   input fields using the plugin. Entered information in, and said publish, but 
   when I look at the post, it is blank.
    Any help?

Viewing 9 replies - 1 through 9 (of 9 total)

The topic ‘custom ‘write post’ page’ is closed to new replies.

## Tags

 * [custom](https://wordpress.org/support/topic-tag/custom/)

 * 9 replies
 * 7 participants
 * Last reply from: [kishan129](https://wordpress.org/support/users/kishan129/)
 * Last activity: [18 years, 3 months ago](https://wordpress.org/support/topic/custom-write-post-page/#post-536677)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
