About The Project
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 social media posting 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 Project Deliverables
Below are the deliverables that represent the core outputs required to fulfill our strategic objectives and meet client expectations.
WordPress Webhooks Integration
The end-user can select categories when scheduling the rule for posting. Only posts with the selected category will be posted with this schedule.
Social Media Integration
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
To fetch images from Google Drive, we configured the Google Drive API in this CI Platform so end users can directly schedule images from Google Drive.
User-friendly Interface
Customized interface for separate services on 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 post-scheduling rules as needed, so that different posts can be scheduled for different accounts from the same source.
Major Project Challenges
Our team faced different challenges. We addressed them using CodeIgnitor, including selective post fetching from WordPress and avoiding account blocking.
- WordPress integration with CI to obtain both recent and old posts based on rules.
- Configurable timed intervals for posting 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.
- Cron jobs configuration to the client’s time zone, despite different server locations.
- Handling rate limits from social platforms to avoid IP or account blocking.
- Managing large post queues without delays or duplicate publishing.
Close collaboration provided clarity to overcome each obstacle in building a tailored solution.
Solutions & Impact
Our WordPress experts optimized the social media feeder as 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.
- Because time zone settings were restricted, cron jobs were configured manually for the client’s time zone.
- Rate limit safeguards have been added to prevent account bans and posting errors.
- Optimized queue handling for smoother large post-processing.
With the client’s needs driving development, we delivered a robust, secure, and customizable social media automation solution.
Project in Figures
3.5
Months Duration
450
Estimated Man-hours
5
Team Size
Applied Technologies
More Screens
LOOKING FOR A DESIGN AND DEVELOPMENT PARTNER?







