Default Pins
Featured posts at the top of community feeds
Announcements
Important updates in dedicated announcement sections
Global Featured
Platform-wide featured content for maximum visibility
Pin Placement Types
Different placement types determine where pinned posts appear in your app’s interface.Placement | Description | Use Case | Visibility |
---|---|---|---|
default | Standard community pins | Important community posts | Community members |
announcement | Announcement section pins | Critical updates, rules | Community members |
global | Platform-wide featured | Major announcements, events | All users |
Post pinning is managed through the Moderation Console. The SDK provides read-only access to display pinned content effectively.
Query Pinned Posts
Retrieve pinned posts to display at the top of community feeds, ensuring maximum visibility for important content.To maintain a balanced feed with fresh content, limit the number of globally featured posts to ensure optimal user experience.
Query Announcement Posts
These posts are tracked separately, similar to default pinned posts but with different behavior. Announcements are typically housed at the top of the community in a separate section, making them easily accessible without forcing users to go through every announcement. This type of pinned post is suitable for multiple important posts that need to be highlighted simultaneously, such as reminders, updates, or informational content.Query global featured posts
Global featured posts keep your key content prominently displayed at the top of the main feed, the typical landing page on both web and app platforms. This ensures your announcements reach the entire in-app community, maximizing visibility. The getGlobalPinnedPost() function in the social.plus SDK provides a dedicated collection of featured posts that are intended to appear at the top of the global feed, ensuring users see these posts first, regardless of community affiliation.Use Cases
Community Announcements
Pin important community rules, events, or policy updates
Featured Content
Highlight exceptional user-generated content or discussions
Event Promotion
Feature upcoming events or time-sensitive information
Welcome Messages
Pin welcome posts for new community members
Best Practices
Implementation Guidelines
Implementation Guidelines
- Visual Hierarchy: Use distinct styling for pinned posts to make them easily identifiable
- User Experience: Limit the number of pinned posts to avoid overwhelming users
- Responsive Design: Adapt pinned post layout for different screen sizes
Troubleshooting
Pinned posts not appearing
Pinned posts not appearing
- Check if posts are properly pinned in the Admin Console
- Ensure correct placement parameter is being used
- Validate network connectivity