Create Social Post
Lets members write a post, attach photos, and publish it to the wall.
Before you start
Section titled “Before you start”| Plugin | Ultimate Member - Social Activity |
| Endpoint groups | Wall, Uploaders for photos |
| Plan | Every plan |
Place News Feed as well. A composer with nowhere to read the results is a dead end.
Add it to your app
Section titled “Add it to your app”Drag Create Social Post onto a navigation bar. The centre of the bottom bar is the conventional place for a compose action, and the builder supports a raised centre item for exactly that.
It also works as a top-nav item beside the feed.
Settings
Section titled “Settings”| Setting | What it does | Default |
|---|---|---|
| Title, Description | Shown at the top | Empty |
| Restrictions | Which roles can post | Everyone |
Restrictions are worth using here. A community where only certain roles post is a common shape, and hiding the composer is clearer than letting people write something that is then refused.
What your members see
Section titled “What your members see”A text field, an image picker that opens the camera roll, and a post button.
Link previews build as they type. Paste a URL and a preview card appears in the composer before posting, so members can see what will be shared.
Images upload in two steps — the file is uploaded, then attached to the post. A slow connection shows progress rather than appearing to hang.
Posts made here appear in the feed and on the member’s own profile activity tab.
Camera roll access
Section titled “Camera roll access”The image picker needs the operating system’s photo permission. Members are asked the first time, and a member who declines sees the picker fail until they change it in system settings.
This cannot be tested in the preview — there is no camera roll in a browser frame.
When it does not work
Section titled “When it does not work”| Symptom | Cause | Fix |
|---|---|---|
| Posting is refused | The Wall group is off | Enable it |
| Images fail to attach | The Uploaders group is off | Enable it |
| The image picker does nothing | Photo permission was declined | Change it in the device’s settings |
| A post does not appear in the feed | The feed has not refreshed | Pull to refresh, or add Realtime |
| No link preview | The target has no Open Graph tags, or is too large to scrape | Expected |
| Some members have no composer | A restriction is set | Check Restrictions |