Introduction
Storify is an automated system that requires no ongoing manual assistance. It was developed with CodeIgnitor per the client’s unique requirements for a social media feeder. Users can add WordPress websites and configure posting to social media through Storify’s settings.
As WordPress experts, our team developed webhooks to connect the WordPress sites to the CodeIgnitor platform. This enables analyzing and fetching post categories, allowing end users to configure posting schedules and categories as needed. We set up cron jobs on the client’s server using Philippine time zone settings.
Key Features
Qualified creatives with the design-chops to make your luminous dreams come true.
WordPress Webhooks Integration
End-user can select categories while scheduling the rule for posting, only post with selected category will be posted with this schedule.
Social Media Integration
We have implemented Facebook and Twitter APIs to auto post on the Facebook groups & pages as well as Twitter accounts.
Interval Scheduling
Instead of bulk posting to facebook we allowed users to choose an interval between posting on social media so the cron will work accordingly.
Google Drive Integration
For images to be fetched from google drive we configured google drive API within this CI Platform to allow end-users to directly schedule images from google drive.
User friendly Interface
Customized interface for separated services using the same page, for two different services we used the same page to make it easy for non-technical users.
Multiple Posting Rules
Users can configure as many social media accounts and rules for post schedules so it can include different posts for different accounts from the same source.
Business Challenges
This social media feeder project presented multiple challenges to be addressed using CodeIgnitor, including selective post fetching from WordPress and avoiding account blocking.
- WordPress integration with CI was needed to obtain both recent and old posts based on rules.
- Configurable timed intervals for posting were required to prevent platform restrictions.
- Google Drive image posting had to be implemented without repetition.
- Multiple rules per social media platform and accounts with separate configurations were necessities.
- Cron jobs were configured to the client’s time zone despite different server locations.
- Close collaboration provided clarity to overcome each obstacle in building a tailored solution.
Solutions
As WPWeb’s best WordPress experts, our team leveraged our skills to address each challenge and optimize this social media feeder per the client’s requirements and security priorities:
- Custom hooks integrated WordPress sites with the CI platform, enabling post data fetching.
- Configurable scheduling intervals were implemented for users to define posting times.
- Google Drive API integration allowed access to images for automated posting.
- Modular rules enable multiple customized rules per account and site.
- Since time zone settings were restricted, cron jobs were manually configured for the client’s time zone.
With the client’s needs driving development, we delivered a robust, secure, and customizable social media automation solution. Our WordPress expertise facilitated overcoming each hurdle.
Project in Figures
3.5
Months Duration
450
Estimated Man-hours
5
Team Size