PHPackages                             sidewaysnyc/sw-classic-ig - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. sidewaysnyc/sw-classic-ig

ActiveWordpress-plugin[Utility &amp; Helpers](/categories/utility)

sidewaysnyc/sw-classic-ig
=========================

Sideways Instagram plugin

3.0.2(4y ago)04.5k[2 PRs](https://github.com/wearesideways/sw-classic-ig-plugin/pulls)proprietaryPHPPHP &gt;=8

Since Jan 29Pushed 3y ago1 watchersCompare

[ Source](https://github.com/wearesideways/sw-classic-ig-plugin)[ Packagist](https://packagist.org/packages/sidewaysnyc/sw-classic-ig)[ RSS](/packages/sidewaysnyc-sw-classic-ig/feed)WikiDiscussions master Synced 1w ago

READMEChangelog (9)Dependencies (4)Versions (12)Used By (0)

SW Classic Instagram Plugin
===========================

[](#sw-classic-instagram-plugin)

Custom Wordpress plugin to import Instagram posts to WP posts (This is a replacement for the dsgnwrks-instagram-importer plugin).

### Configuration Vars

[](#configuration-vars)

You must define following keys to be able to connect with the FB Graph API:

`define('SW_IG_FB_APP_ID', 'XXXX');`

`define('SW_IG_FB_APP_SECRET', 'XXXXX');`

### Plugin Settings

[](#plugin-settings)

You can set different settings by project, you must define them on your local-config.php (or wp-config.php) file:

- Post Type Name: `define('SW_IG_POST_TYPE', 'instagram')`
- Default Post Status: `define('SW_IG_POST_STATUS', 'publish')`
- On/Off to remove hashtags from title (dsgnwrks remove from post\_title, post\_content, post\_excerpt): `define('SW_IG_REMOVE_HASHTAGS', false)`

### Features

[](#features)

- Plugin settings page to login and sync feed.
- Login with FB Business Accounts (must have an Instagram Page Linked)
    - Can login multiple accounts and each account can have many pages/ig\_pages linked to it.
- Import the last 20 Instagram posts as WP Posts.
    - It has validations to prevent duplicated entries compared with the current records on the database.
    - The import is manually.
- Custom settings depending on the project
    - Set custom posts type name
    - Set default status post
    - Set on/off remove hashtags on IG posts title
- Setting to enable or disable WP Cron Job for daily automatic imports
    - This will import from all the configured accounts
- In WP multisites, there will be a configuration page by each subsite

###  Health Score

32

—

LowBetter than 69% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor1

Top contributor holds 72% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~103 days

Recently: every ~94 days

Total

9

Last Release

1561d ago

Major Versions

v0.9.0 → 1.0.02020-08-17

1.2.0 → 2.0.02021-04-21

2.0.1 → 3.0.02022-03-09

PHP version history (2 changes)2.0.0PHP &gt;=7.4

3.0.0PHP &gt;=8

### Community

Maintainers

![](https://www.gravatar.com/avatar/f56e6ffda142b09290eec1c36e90a4e6aa9d9fb388266e26e0e65ea789794ed1?d=identicon)[sidewaysnyc](/maintainers/sidewaysnyc)

---

Top Contributors

[![gera919](https://avatars.githubusercontent.com/u/49208544?v=4)](https://github.com/gera919 "gera919 (18 commits)")[![luishdz1010](https://avatars.githubusercontent.com/u/1782649?v=4)](https://github.com/luishdz1010 "luishdz1010 (5 commits)")[![jaimeglez](https://avatars.githubusercontent.com/u/1247765?v=4)](https://github.com/jaimeglez "jaimeglez (1 commits)")[![markaar](https://avatars.githubusercontent.com/u/3639011?v=4)](https://github.com/markaar "markaar (1 commits)")

### Embed Badge

![Health badge](/badges/sidewaysnyc-sw-classic-ig/health.svg)

```
[![Health](https://phpackages.com/badges/sidewaysnyc-sw-classic-ig/health.svg)](https://phpackages.com/packages/sidewaysnyc-sw-classic-ig)
```

###  Alternatives

[grumpydictator/firefly-iii

Firefly III: a personal finances manager.

24.3k69.5k](/packages/grumpydictator-firefly-iii)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.5k6.0M772](/packages/sylius-sylius)[infection/infection

Infection is a Mutation Testing framework for PHP. The mutation adequacy score can be used to measure the effectiveness of a test set in terms of its ability to detect faults.

2.2k30.0M2.8k](/packages/infection-infection)[leantime/leantime

Open source project management system for non-project managers. Simple like Trello, powerful like Jira. Built with neurodiversity in mind.

11.3k4.0k](/packages/leantime-leantime)[firefly-iii/data-importer

Firefly III Data Import Tool.

8165.8k](/packages/firefly-iii-data-importer)[drupal/core-dev

require-dev dependencies from drupal/drupal; use in addition to drupal/core-recommended to run tests from drupal/core.

2023.2M366](/packages/drupal-core-dev)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
