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.4k↓100%[2 PRs](https://github.com/wearesideways/sw-classic-ig-plugin/pulls)proprietaryPHPPHP &gt;=8

Since Jan 29Pushed 2y 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 1mo 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 72% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity63

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

1471d 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.

22.8k69.3k](/packages/grumpydictator-firefly-iii)[cheesegrits/filament-google-maps

A Google Maps package for Filament PHP with field, column and widget

322533.2k1](/packages/cheesegrits-filament-google-maps)[laragraph/utils

Utilities for using GraphQL with Laravel

2113.8M7](/packages/laragraph-utils)[thenextweb/passgenerator

A Laravel package to create Apple Wallet (old Passbook) compatible tickets.

297435.6k](/packages/thenextweb-passgenerator)[infusionsoft/php-sdk

PHP SDK for the Infusionsoft

1292.1M7](/packages/infusionsoft-php-sdk)[firefly-iii/data-importer

Firefly III Data Import Tool.

7545.8k](/packages/firefly-iii-data-importer)

PHPackages © 2026

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