This Blog Blogs
Technical Acceptance Criteria
- WordPress Multisite will be used to facilitate managing large numbers of blogs
- Each store will have their own blog in the network
- Each store’s blog will be served from its own subdomain, e.g. https://store1.blogs.alltrue.com/
- Subdomains should be used so stores could map their down domain to their subdomain if they wish
- A wildcard DNS and SSL setup is required
- Each Store Admin will be able to log in to WordPress seamlessly using their AllTrue credentials
- Something like this approach will be required to do this
- Store Admins will have access to their own WordPress blog only
- Store Admins perform the following actions in WordPress’s dashboard:
- Add their own logo in the theme settings
- Post content within the above categories and subcategories only
- Share posts to social media
- Share posts to store profile page
- This may be done via a special tag, for example
- A custom role may be required in WordPress to limit functionality such as adding more categories
- Each blog’s theme will be styled to match the AllTrue design
- This will require a custom theme
- Where content needs to be showed in a news feed or in any other page of the main AllTrue app, the WordPress API will be used to retrieve the content
Where content is viewed directly on the blog, the standard WordPress theme will be