PHPackages                             isotopsweden/wp-cargo - 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. isotopsweden/wp-cargo

AbandonedArchivedWordpress-muplugin[Utility &amp; Helpers](/categories/utility)

isotopsweden/wp-cargo
=====================

Cargo will push content to other services

v2.0.0(4y ago)32.6k1[1 PRs](https://github.com/isotopsweden/wp-cargo/pulls)MITPHPPHP ^7.1

Since Sep 28Pushed 4y agoCompare

[ Source](https://github.com/isotopsweden/wp-cargo)[ Packagist](https://packagist.org/packages/isotopsweden/wp-cargo)[ Docs](https://github.com/isotopsweden/wp-cargo)[ RSS](/packages/isotopsweden-wp-cargo/feed)WikiDiscussions master Synced 4w ago

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

Cargo [![Build Status](https://camo.githubusercontent.com/00feb91540a8f763090f01a83b0df54f7e846f4790c68cda941d56918af8b7e5/68747470733a2f2f7472617669732d63692e6f72672f69736f746f7073776564656e2f77702d636172676f2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/isotopsweden/wp-cargo) [![codecov](https://camo.githubusercontent.com/37f17a47c460513d4120f88a07ffa922086053c06b1860c2323a22e3fcad0382/68747470733a2f2f636f6465636f762e696f2f67682f69736f746f7073776564656e2f77702d636172676f2f6272616e63682f6d61737465722f67726170682f62616467652e737667)](https://codecov.io/gh/isotopsweden/wp-cargo) [![Maintainability](https://camo.githubusercontent.com/81fc342b91a8b8d691e6098d838f3d41228f94451e824d1898b33562c60d010a/68747470733a2f2f6170692e636f6465636c696d6174652e636f6d2f76312f6261646765732f65666137393063336331336635613865643737302f6d61696e7461696e6162696c697479)](https://codeclimate.com/github/isotopsweden/wp-cargo/maintainability) [![Test Coverage](https://camo.githubusercontent.com/86bf9cdc51a629240d887deb6f60c37c2a730022b96f981637154291f7d03d94/68747470733a2f2f6170692e636f6465636c696d6174652e636f6d2f76312f6261646765732f65666137393063336331336635613865643737302f746573745f636f766572616765)](https://codeclimate.com/github/isotopsweden/wp-cargo/test_coverage)
========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================

[](#cargo----)

> Requires PHP 7.1 and WordPress 4.6

Cargo will push content to other services. If the push failes the content JSON will be saved in the database for the queue.

Installation
------------

[](#installation)

```
composer require isotopsweden/wp-cargo

```

Usage
-----

[](#usage)

Example configuration:

```
cargo()->set_config( [
  'content' => [
    'options' => ['siteurl', 'home']
  ],
  'database' => [
    'driver' => 'mysql',
    'mysql'  => [
      'table' => 'wp_cargo'
    ]
  ],
  'preview' => [
    'fields' => ['post_id' => 'ID', 'post_type'],
    'url'    => 'http://example.com/_preview'
  ],
  'pusher'   => [
    'driver' => 'http',
    'http'   => [
      'url' => 'http://localhost:9988'
    ]
  ]
] );
```

Prepare meta fields, so you can hook into a custom fields plugin or something else:

```
add_filter( 'cargo_prepare_meta_value', function ( $object_id, $slug, $value, $type ) {
  return $value;
}, 10, 4 );
```

Modify content data before push:

```
add_filter( 'cargo_modify_content_data', function ( $data, $type ) {
  return $data;
}, 10, 2 );
```

Run queue with WP-CLI:

```
wp cargo run

```

Push all content with WP-CLI:

```
wp cargo run --all

```

License
-------

[](#license)

MIT © Isotop

###  Health Score

31

—

LowBetter than 66% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 87.2% 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 ~391 days

Total

5

Last Release

1632d ago

Major Versions

v1.2.1 → v2.0.02022-01-11

### Community

Maintainers

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

---

Top Contributors

[![frozzare](https://avatars.githubusercontent.com/u/14610?v=4)](https://github.com/frozzare "frozzare (82 commits)")[![chrillep](https://avatars.githubusercontent.com/u/1267931?v=4)](https://github.com/chrillep "chrillep (7 commits)")[![karlmork](https://avatars.githubusercontent.com/u/1515688?v=4)](https://github.com/karlmork "karlmork (5 commits)")

---

Tags

pushwordpresswordpress-pluginwp-clipluginwordpressdatapushservicescargo

### Embed Badge

![Health badge](/badges/isotopsweden-wp-cargo/health.svg)

```
[![Health](https://phpackages.com/badges/isotopsweden-wp-cargo/health.svg)](https://phpackages.com/packages/isotopsweden-wp-cargo)
```

###  Alternatives

[helsingborg-stad/municipio

A bootstrap theme for creating municipality sites.

4028.3k10](/packages/helsingborg-stad-municipio)[iceicetimmy/acf-post-type-selector

Post type selector for Advanced Custom Fields.

559.0k](/packages/iceicetimmy-acf-post-type-selector)

PHPackages © 2026

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