Project Description

PFUN-User Generated Content WordPress Theme

User Generated Content, Front-end Post and Profile Editing

PFun is a user generated content wordpress theme, allow users post, login/register and edit profile from front-end. It also comes with a custom Private Message(PM) system for interaction among users.

Live Preview


Get it Now

Documentation  Latest Version: v1.1.2

Frontend User Generated Content & User Approved Content. User Interaction with Follow and Messaging System

Key Features

Frontend submit

Frontend Submit

Yeah this should come along with any User Generated Content(UGC) theme and we are spending much time to make it. The submit form is really descriptive and also charming to let you users contribute to your site.

You can set in the theme options whether only logged in users or all visitors can submit posts. You can also control whether the submitted posts will be published immediately or go in the queue for admin approval.

Vote button

Vote button

We have a built-in ajax upvote/downvote button with this theme. Let your readers vote for their favorite posts and track what’s hot.

Category icons

User Approved Posts

This is kind of new concept in the WordPress market.

Basically, if you set the submit post status to pending, all submissions will go to the Upcoming queue and go live only when it meets the vote count threshold that you can set in Theme Customzer.

So, this feature really helps you create an automated site: user submits posts, other users help you approve it by voting on it. You don’t need to approve it manually one by one!

Social sharing icons

Social Sharing Icons

With our integrated social sharing buttons in the post, you can accumulate social followers and get more traffic automatically.

Edit Profile

Frontend Profile Editor

You don’t want users to access to your admin dashboard right? So we have created the frontend profile form for your users either update their profile name, avatar, social links or change password. All in one place!

Sticky header

Frontend Login/Register

I am bored of the default login/register form and I guess you too. That’s why you need this frontend form.

Users login, register or recovery password by clicking the button on the top menu, and  a beautiful popup form will appear to let them perform the action they need.

Also when users are visiting any pages or performing any actions protected by “logged in is required”, the form will also appear.

Sticky header

Custom Message System

Interaction is important for any UGC website, and we create this Private Message(PM) system to enhance it.

Any registered user can send new messages, reply messages to interact with others. You will like it!

Custom Sidebar

Unlimited Sidebars

You can create as many sidebars as you want with Pfun. Then you can assign a specific sidebar to a certain post/page.

Accent color

Unlimited Colors

We are trying our best to provide you with the best default color scheme but not everyone thinks the same. With our color options, you can set your color preference as you wish, your imagination is the limit.


Fluid Responsiveness

We create this theme with mobile first in mind, but it adapts seamlessly to any display that’s viewing it, either desktop, tablet or mobile phone.

Live customizer

WP Native Live Customizer

Fully control your theme options in one place, with WordPress native Customizer.

infinite scroll

Infinite Scroll + Numeric Pagination options

There are 3 types of pagination you can choose from the Theme Options: You may prefer the default Prev/Next buttons, or you are a fans of automatically infinite scroll, or you’d like just let users click to load more content.


Cross browsers compatibility: Chrome, Firefox, IE8+ and Safari

Our codes are verified and strictly follow WordPress development standards. While our competitors are busy integrating the latest, fanciest web tricks in their products for the latest browser, we are busy making a stable product for all major browsers and platforms.

translation ready

Localization Support – Easy to translate

This theme comes with fully prepared language files ready for easy translation into your language. Translatable .po files included.

Other Features

  • Not Safe For Work (NSFW) filter
  • Back to Up button
  • Fresh & Hot Posts widgets
  • Lightbox effect for submitted gallery post
  • Custom Logo
  • Custom question & answer quiz for login/register/submit forms
Get it Now