Duplicate Personal Blogs as a Replacement or Addition to “Profile Posts”.

Elliott Ruth

New member
Hello,

I would like to open a discussion about the need to implement a personal blog feature within user profiles (member_view page) on XenForo driven forums. Currently, user profiles include a relatively unused and somewhat ill-conceived section called “Profile Posts”, whose purpose remains unclear and seemingly redundant.

What Are “Profile Posts” Tab Supposed to Be?

The first question is: are Profile Posts meant to be messages from the profile owner, or messages to the profile owner? Why have public posts on a profile at all?
  • If the posts are meant to be public updates from the user, the functionality is limited and lacks clear definitions.
  • If they are meant for others to leave messages, why not use private messaging or forum threads?
  • The "Update your status…" prompt appears both in Profile Posts and the “visitor menu body,” which only adds to the misunderstandings. Is this a feature for quick status updates, personal blogging, or something else?
Update ur status PPosts.webp
Update ur status VisitorView - Copy.webp

This ambiguity causes confusion among users and undermines the usefulness of the feature. Some might speculate that Profile Posts are intended as something like “guestbook” messages or testimonials, similar to what we see on this forum user’s profile:
Example: https://xenforo.com/community/members/chris-d.11388/
However, this use case is quite limited, and the feature remains underutilized.

The Missing Piece: Personal Blogs

Crucially, XenForo lacks a straightforward way for users to create personal blogs that are separate from forum threads. For many community members, the ability to share longer-form content, thoughts, or updates in a dedicated space—outside of specific forum topics—would be highly valuable.

The Profile Posts feature could serve this purpose if it were renamed to something more intuitive like “Blog”, with the following adjustments:
  • Only the profile owner can create new posts.
  • Visitors and followers can read and comment on these posts but cannot create new posts themselves.
  • This setup would transform Profile Posts into a lightweight personal blogging platform embedded directly within the forum environment.
Addressing Objections: “XenForo is a Forum, Not a Social Network”

Some might argue that XenForo is designed strictly as a forum engine, not as a social networking platform. Here is why this is not an obstacle. XenForo’s own slogans emphasize building a community experience, e.g.:

“There is no better platform upon which to grow your community.”
“Engage your customers with the premium community experience.”

The term "community experience" is broader than traditional forums, message boards or BBS systems. It encompasses various interactive features that foster engagement and personal connections, including blogs. Consider LiveJournal, an early example of a thriving community platform centered around personal and group blogs. Such features helped create vibrant, engaged user bases.

In XenForo, community blogs already exist at the group or node level (e.g., separate forums or nodes dedicated to blogging topics), so the missing piece is the personal blog, tightly integrated with each user’s profile.

Technical Feasibility and Minimal Effort

From a development standpoint, this personal blog functionality is essentially already implemented:
  • The current Profile Posts system can be adapted by removing posting permissions from guests and other users.
  • Only the profile owner can post new content (i.e., blog posts), while others comment on them.
  • This change would require minimal technical resources but offer substantial value.
Additional Improvement: Granular Follow Settings

Another feature worthy of enhancement is the Follow function.
Currently, when you follow someone, you receive all their updates, including: Profile posts or blog posts, New threads or posts they make, Their reactions and reactions on their posts.

However, I’d like to propose more granular control—allow users to choose precisely what they want to follow.

For example: I want to follow only personal blog posts from a user and new threads started by he or she. I’m not interested in every single post or reaction they make or receive. This flexibility aligns with personalized community experiences, helps reduce noise, and increases meaningful engagement.
 
Upvote 2
This suggestion has been closed. Votes are no longer accepted.
Hello,

I would like to open a discussion about the need to implement a personal blog feature within user profiles (member_view page) on XenForo driven forums. Currently, user profiles include a relatively unused and somewhat ill-conceived section called “Profile Posts”, whose purpose remains unclear and seemingly redundant.

What Are “Profile Posts” Tab Supposed to Be?

The first question is: are Profile Posts meant to be messages from the profile owner, or messages to the profile owner? Why have public posts on a profile at all?
  • If the posts are meant to be public updates from the user, the functionality is limited and lacks clear definitions.
  • If they are meant for others to leave messages, why not use private messaging or forum threads?
  • The "Update your status…" prompt appears both in Profile Posts and the “visitor menu body,” which only adds to the misunderstandings. Is this a feature for quick status updates, personal blogging, or something else?
View attachment 325198
View attachment 325199

This ambiguity causes confusion among users and undermines the usefulness of the feature. Some might speculate that Profile Posts are intended as something like “guestbook” messages or testimonials, similar to what we see on this forum user’s profile:
Example: https://xenforo.com/community/members/chris-d.11388/
However, this use case is quite limited, and the feature remains underutilized.

The Missing Piece: Personal Blogs

Crucially, XenForo lacks a straightforward way for users to create personal blogs that are separate from forum threads. For many community members, the ability to share longer-form content, thoughts, or updates in a dedicated space—outside of specific forum topics—would be highly valuable.

The Profile Posts feature could serve this purpose if it were renamed to something more intuitive like “Blog”, with the following adjustments:
  • Only the profile owner can create new posts.
  • Visitors and followers can read and comment on these posts but cannot create new posts themselves.
  • This setup would transform Profile Posts into a lightweight personal blogging platform embedded directly within the forum environment.
Addressing Objections: “XenForo is a Forum, Not a Social Network”

Some might argue that XenForo is designed strictly as a forum engine, not as a social networking platform. Here is why this is not an obstacle. XenForo’s own slogans emphasize building a community experience, e.g.:

“There is no better platform upon which to grow your community.”
“Engage your customers with the premium community experience.”

The term "community experience" is broader than traditional forums, message boards or BBS systems. It encompasses various interactive features that foster engagement and personal connections, including blogs. Consider LiveJournal, an early example of a thriving community platform centered around personal and group blogs. Such features helped create vibrant, engaged user bases.

In XenForo, community blogs already exist at the group or node level (e.g., separate forums or nodes dedicated to blogging topics), so the missing piece is the personal blog, tightly integrated with each user’s profile.

Technical Feasibility and Minimal Effort

From a development standpoint, this personal blog functionality is essentially already implemented:
  • The current Profile Posts system can be adapted by removing posting permissions from guests and other users.
  • Only the profile owner can post new content (i.e., blog posts), while others comment on them.
  • This change would require minimal technical resources but offer substantial value.
Additional Improvement: Granular Follow Settings

Another feature worthy of enhancement is the Follow function.
Currently, when you follow someone, you receive all their updates, including: Profile posts or blog posts, New threads or posts they make, Their reactions and reactions on their posts.

However, I’d like to propose more granular control—allow users to choose precisely what they want to follow.

For example: I want to follow only personal blog posts from a user and new threads started by he or she. I’m not interested in every single post or reaction they make or receive. This flexibility aligns with personalized community experiences, helps reduce noise, and increases meaningful engagement.
There's add-ons for this. For example UBS (User Blog System) by the amazing developer @Bob .

 
There's add-ons for this. For example UBS (User Blog System) by the amazing developer @Bob .
I think that this should be a built-in feature rather than an addon. By the way, I am not very fond of Bob's addons. They all share the same architecture but differ only in name and "label" text.

All of his addons operate on the same underlying engine. Specifically, his UBS addon, firstly, stores blogs separately rather than on the user’s own page. Secondly, it requires the user to put in additional effort to create, configure, and manage it.
 
It's 2025 and if you think Xenforo will include a Blog addon, I think time has shown this isn't the case.
As I mentioned in my post, there is already a feature called "Profile Posts," although its purpose is somewhat unclear. Converting it into a blog is quite straightforward and does not require any additional add-ons. Honestly, I don’t quite understand the need to create an add-on for a blog. Essentially, any thread could serve as a blog entry, and any forum could function as a blog.

It's not very convenient for the user to go to a different place on the website just to write their blog. Since the user has their own page, it's easier and clearer for them to write there.
 
Last edited:
Customise profile posts then..?
I took the time to write a detailed and well-reasoned post, complete with an example and a proposed solution. Yet, you responded with a single brief sentence. I neither wish to nor will I engage further in a dialogue marked by such disregard
 
"Profile Posts," although its purpose is somewhat unclear.
It's usefulness was never clear.
It hasn't changed in years.

Many Blog addons are great.

in 2014 it was clear Profile Posts wouldn't amount to much.

Xenforo is kinda forum only software, unless you need a powerful Media section with the drawback it is isolated from the forums.
 
Last edited:
Back
Top Bottom