<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">Hi everyone,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">One seemingly essential feature that Wordpress doesn’t have out-of-the box is a robust front-end posting solution for user generated content.<o:p></o:p></p>
<p class="MsoNormal">We want users to be able to login and submit posts, categorize and tag them, add meta data and upload images. Users need to be able to edit and delete their posts (Prior to being published by someone with the appropriate capabilities).
<o:p></o:p></p>
<p class="MsoNormal">We wanted this all to be handled on the front end partly to avoid the need for users to interact with the Wordpress backend interface but also because restricting backend access alleviates a lot of security concerns.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Surprisingly, there aren’t a lot of plugins that fulfil this need. We looked at Gravity Forms, which is a great plugin, but it is not made to handle frontend posting and lacks a lot of features that would make it a viable solution.<o:p></o:p></p>
<p class="MsoNormal">Perhaps the reason that there aren’t a lot of plugins for this is because the best one has pretty much covered everything.<o:p></o:p></p>
<p class="MsoNormal">Enter WP User Frontend. <o:p></o:p></p>
<p class="MsoNormal">While the <a href="http://wordpress.org/extend/plugins/wp-user-frontend/">
free version of WPUF</a> is great, a <a href="http://wedevs.com/plugin/wp-user-frontend-pro/">
completely revised premium version</a> was released in the past week or so that adds many of the critical features that aren’t available in the free version.
<o:p></o:p></p>
<p class="MsoNormal">WPUF is a full frontend posting solution complete with a frontend dashboard, frontend posting and editing interfaces with support for multiple forms for custom post types and more.
<o:p></o:p></p>
<p class="MsoNormal">It also handles capability settings like backend restriction and works well with the User Role Editor plugin and the Active Directory plugin we are using. Users must be logged in to submit posts and posts are automatically attributed to
the user.<o:p></o:p></p>
<p class="MsoNormal">We are currently working with the free version with some minor modifications; the developer has provided plenty of hooks with documentations to allow the plugin to be extended to do just about anything. The most noticeable difference in
the pro version is the essential ability to create multiple forms, which allows users to submit different types of posts.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Our ultimate goal is to launch a news site that allows faculty, staff, and students to login and contribute news stories with images, categorize and tag them, indicate whether they should appear on listservs and whether they should be featured.
The posts are submitted, by default, as pending review and are not published until they are edited by users with backend access. Once the story is submitted, the user can edit or delete it via a front-end dashboard, but once the post is published, they are
no longer able to modify it. <o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Hope this helps; we’re very happy with the plugin so I thought I’d share…<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Thanks,<o:p></o:p></p>
<p class="MsoNormal">George Spake<o:p></o:p></p>
<p class="MsoNormal">UTHSC ITS Web Services<o:p></o:p></p>
<p class="MsoNormal">(901) 448-1888<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>