Skip to content

Commit

Permalink
Update readme and name of plugin
Browse files Browse the repository at this point in the history
  • Loading branch information
jtsternberg committed Aug 4, 2016
1 parent 16e814c commit e0d8ef1
Show file tree
Hide file tree
Showing 24 changed files with 85 additions and 65 deletions.
36 changes: 24 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,44 @@
# GatherContent Import -- Version 3.0.0.2 #
# GatherContent Plugin -- Version 3.0.0.2 #

The GatherContent Import plugin allows you to quickly import structured content from your GatherContent projects into your WordPress site, as well as export your existing WordPress content to GatherContent.
This plugin allows you to transfer content from your GatherContent projects into your WordPress site and vice-versa.

## Description ##

This plugin allows you to transfer content from your GatherContent projects into your WordPress site and vice-versa.
Installing our WordPress plugin on your site allows you to quickly perform updates of your content from your GatherContent account to WordPress as well as push your WordPress content updates back to GatherContent. Content can be imported as new pages/posts or custom post types, and you can also import your WordPress content back to new GatherContent items.

GatherContent is an online platform for pulling together, editing, and reviewing website content with your clients and colleagues. It's a reliable alternative to emailing around Word documents and pasting content into your CMS. This plugin replaces that process of copying and pasting content and allows you to bulk import structured content, and then continue to update it in WordPress with a few clicks.
The plugin allows you to map each field in your GatherContent Templates with WordPress fields. This is accomplished by creating a Template Mapping, which allows you to map each field in GatherContent to various fields in WordPress; title, body content, custom fields, tags, categories, Yoast fields, advanced custom fields, featured images … and many more.

Connecting a powerful content production platform, to a powerful content publishing platform.
The module currently supports the following features:

Content can be imported as items, posts, media or custom post types. And you can choose to create new items etc. or overwrite existing entities.

The plugin allows you to specifically map each field on your templates in GatherContent to various fields in WordPress, these include; title, body content, custom fields, tags, categories, Yoast fields, advanced custom fields, featured images … and many more. It also allows you to directly embed images and files.
* Import content from GatherContent
* Export content to GatherContent
* Update content in Wordpress from GatherContent
* Update content from Wordpress to GatherContent

For additional developer documentation, please [review the wiki](https://github.com/gathercontent/wordpress-plugin/wiki).

### What is GatherContent?

GatherContent is an online platform for pulling together, editing, and reviewing website content with your clients and colleagues. It's a reliable alternative to emailing around Word documents and pasting content into your CMS. This plugin replaces that process of copying and pasting content and allows you to bulk import structured content, and then continue to update it in WordPress with a few clicks.

Connecting a powerful content production platform, to a powerful content publishing platform.

## Installation ##

This section describes how to install the plugin and get it working.

1. Upload `gathercontent-import` to the `/wp-content/plugins/` directory
2. Activate the GatherContent plugin through the 'Plugins' menu in WordPress
3. Click on the menu item "GatherContent"
3. Link your accounts. You will need to enter your GatherContent account URL (e.g. http://mywebsite.gathercontent.com) and your personal GatherContent API key. You can find your API key in your [Settings area within GatherContent](https://gathercontent.com/developers/authentication/).
1. Activate the GatherContent plugin through the 'Plugins' menu in WordPress
1. Click on the menu item "GatherContent"
2. Link your accounts. You will need to enter your GatherContent account URL (e.g. http://mywebsite.gathercontent.com) and your personal GatherContent API key. You can find your API key in your [Settings area within GatherContent](https://gathercontent.com/developers/authentication/).

For more detailed installation instructions please visit our [HelpCentre](https://gathercontent.com/support/wordpress-integration-installation/).

## Support ##
Contact us directly via email for support [[email protected]](mailto:[email protected]).

If you need help

* Please [visit our support documentation](https://gathercontent.com/support/wordpress-integration).

## Changelog ##

Expand Down
4 changes: 2 additions & 2 deletions assets/css/gathercontent-importer.css
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* GatherContent Importer
* GatherContent Plugin
* http://www.gathercontent.com
*
* Copyright (c) 2016 GatherContent
Expand Down Expand Up @@ -424,4 +424,4 @@ ul.gc-radio-desc li, ul.gc-reveal-items-list li {

.gc-metabox-status {
display: inline-block;
position: relative; }
position: relative; }
2 changes: 1 addition & 1 deletion assets/css/sass/gathercontent-importer.scss
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* GatherContent Importer
* GatherContent Plugin
* http://www.gathercontent.com
*
* Copyright (c) 2016 GatherContent
Expand Down
6 changes: 3 additions & 3 deletions gathercontent-importer.php
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?php
/**
* Plugin Name: GatherContent Importer
* Plugin Name: GatherContent Plugin
* Plugin URI: http://www.gathercontent.com
* Description: Imports items from GatherContent to your wordpress site
* Version: 3.0.0.2
Expand Down Expand Up @@ -64,7 +64,7 @@
function gathercontent_importer_php_version_too_low_notice() {
printf(
'<div id="message" class="error"><p>%s</p></div>',
__( 'Sorry, the GatherContent Importer plugin requires a minimum PHP version of 5.3. Please contact your host and ask them to upgrade. For convenience, you can use the note provided on the WordPress recommended host supports page: <a href="https://wordpress.org/about/requirements/">https://wordpress.org/about/requirements/</a>', 'gathercontent-import' )
__( 'Sorry, the GatherContent plugin requires a minimum PHP version of 5.3. Please contact your host and ask them to upgrade. For convenience, you can use the note provided on the WordPress recommended host supports page: <a href="https://wordpress.org/about/requirements/">https://wordpress.org/about/requirements/</a>', 'gathercontent-import' )
);
}

Expand All @@ -78,7 +78,7 @@ function gathercontent_importer_php_version_too_low_notice() {
function gathercontent_importer_wp_version_too_low_notice() {
printf(
'<div id="message" class="error"><p>%s</p></div>',
__( 'Sorry, for security and performance reasons, the GatherContent Importer plugin requires a minimum WordPress version of 4.4. Please update WordPress to the most recent version.', 'gathercontent-import' )
__( 'Sorry, for security and performance reasons, the GatherContent plugin requires a minimum WordPress version of 4.4. Please update WordPress to the most recent version.', 'gathercontent-import' )
);
}

Expand Down
4 changes: 2 additions & 2 deletions includes/classes/admin/ajax/handlers.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php
/**
* GatherContent Importer
* GatherContent Plugin
*
* @package GatherContent Importer
* @package GatherContent Plugin
*/

namespace GatherContent\Importer\Admin\Ajax;
Expand Down
4 changes: 2 additions & 2 deletions includes/classes/admin/bulk.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php
/**
* GatherContent Importer
* GatherContent Plugin
*
* @package GatherContent Importer
* @package GatherContent Plugin
*/

namespace GatherContent\Importer\Admin;
Expand Down
4 changes: 2 additions & 2 deletions includes/classes/admin/enqueue.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php
/**
* GatherContent Importer
* GatherContent Plugin
*
* @package GatherContent Importer
* @package GatherContent Plugin
*/

namespace GatherContent\Importer\Admin;
Expand Down
4 changes: 2 additions & 2 deletions includes/classes/admin/mapping/base.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php
/**
* GatherContent Importer
* GatherContent Plugin
*
* @package GatherContent Importer
* @package GatherContent Plugin
*/

namespace GatherContent\Importer\Admin\Mapping;
Expand Down
6 changes: 3 additions & 3 deletions includes/classes/admin/mapping/field-types/base.php
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
<?php
/**
* GatherContent Importer, Base Field Type
* GatherContent Plugin, Base Field Type
*
* @package GatherContent Importer
* @package GatherContent Plugin
*/

namespace GatherContent\Importer\Admin\Mapping\Field_Types;
use GatherContent\Importer\Base as Plugin_Base;
use GatherContent\Importer\Views\View;

/**
* GatherContent Importer, Base Field Type
* GatherContent Plugin, Base Field Type
*
* @since 3.0.0
*/
Expand Down
4 changes: 2 additions & 2 deletions includes/classes/admin/post-base.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php
/**
* GatherContent Importer
* GatherContent Plugin
*
* @package GatherContent Importer
* @package GatherContent Plugin
*/

namespace GatherContent\Importer\Admin;
Expand Down
4 changes: 2 additions & 2 deletions includes/classes/admin/single.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php
/**
* GatherContent Importer
* GatherContent Plugin
*
* @package GatherContent Importer
* @package GatherContent Plugin
*/

namespace GatherContent\Importer\Admin;
Expand Down
4 changes: 2 additions & 2 deletions includes/classes/base.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php
/**
* GatherContent Importer
* GatherContent Plugin
*
* @package GatherContent Importer
* @package GatherContent Plugin
*/

namespace GatherContent\Importer;
Expand Down
4 changes: 2 additions & 2 deletions includes/classes/exception.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php
/**
* GatherContent Importer
* GatherContent Plugin
*
* @package GatherContent Importer
* @package GatherContent Plugin
*/

namespace GatherContent\Importer;
Expand Down
4 changes: 2 additions & 2 deletions includes/classes/mapping-post.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php
/**
* GatherContent Importer
* GatherContent Plugin
*
* @package GatherContent Importer
* @package GatherContent Plugin
*/

namespace GatherContent\Importer;
Expand Down
4 changes: 2 additions & 2 deletions includes/classes/sync/base.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php
/**
* GatherContent Importer
* GatherContent Plugin
*
* @package GatherContent Importer
* @package GatherContent Plugin
*/

namespace GatherContent\Importer\Sync;
Expand Down
4 changes: 2 additions & 2 deletions includes/classes/sync/log.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php
/**
* GatherContent Importer
* GatherContent Plugin
*
* @package GatherContent Importer
* @package GatherContent Plugin
*/

namespace GatherContent\Importer\Sync;
Expand Down
4 changes: 2 additions & 2 deletions includes/classes/sync/pull.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php
/**
* GatherContent Importer
* GatherContent Plugin
*
* @package GatherContent Importer
* @package GatherContent Plugin
*/

namespace GatherContent\Importer\Sync;
Expand Down
4 changes: 2 additions & 2 deletions includes/classes/sync/push.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php
/**
* GatherContent Importer
* GatherContent Plugin
*
* @package GatherContent Importer
* @package GatherContent Plugin
*/

namespace GatherContent\Importer\Sync;
Expand Down
6 changes: 3 additions & 3 deletions includes/classes/utils.php
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
<?php
/**
* GatherContent Importer
* GatherContent Plugin
*
* @package GatherContent Importer
* @package GatherContent Plugin
*/

namespace GatherContent\Importer;
use DateTime;
use DateTimeZone;

/**
* GatherContent Importer Utilities
* GatherContent Plugin Utilities
*
* @since 3.0.0
*/
Expand Down
4 changes: 2 additions & 2 deletions includes/functions/core.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php
/**
* GatherContent Importer
* GatherContent Plugin
*
* @package GatherContent Importer
* @package GatherContent Plugin
*/

namespace GatherContent\Importer;
Expand Down
4 changes: 2 additions & 2 deletions includes/functions/functions.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php
/**
* GatherContent Importer
* GatherContent Plugin
*
* @package GatherContent Importer
* @package GatherContent Plugin
*/

namespace GatherContent\Importer;
Expand Down
2 changes: 1 addition & 1 deletion languages/gathercontent.pot
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"Project-Id-Version: GatherContent Importer\n"
"Project-Id-Version: GatherContent Plugin\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-07-22 00:40-0000\n"
"PO-Revision-Date: 2015-07-22 00:41-0000\n"
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "gathercontent-importer",
"title": "GatherContent Importer",
"title": "GatherContent Plugin",
"description": "Imports items from GatherContent to your wordpress site",
"version": "3.0.0",
"license": "GPLv2",
Expand Down
26 changes: 17 additions & 9 deletions readme.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
=== GatherContent Importer ===
=== GatherContent Plugin ===
Contributors: gathercontent, mathew-chapman, namshee, justinsainton, jtsternberg
Donate link: http://www.gathercontent.com
Tags structured content, gather content, gathercontent, import, migrate, export, mapping, production, writing, collaboration, platform, connect, link, gather, client, word, production
Expand All @@ -12,33 +12,41 @@ Quickly transfer structured content to and from your GatherContent projects and

== Description ==

This plugin allows you to transfer content from your GatherContent projects into your WordPress site and vice-versa.
Installing our WordPress plugin on your site allows you to quickly perform updates of your content from your GatherContent account to WordPress as well as push your WordPress content updates back to GatherContent. Content can be imported as new pages/posts or custom post types, and you can also import your WordPress content back to new GatherContent items.

GatherContent is an online platform for pulling together, editing, and reviewing website content with your clients and colleagues. It's a reliable alternative to emailing around Word documents and pasting content into your CMS. This plugin replaces that process of copying and pasting content and allows you to bulk import structured content, and then continue to update it in WordPress with a few clicks.

Connecting a powerful content production platform, to a powerful content publishing platform.
The plugin allows you to map each field in your GatherContent Templates with WordPress fields. This is accomplished by creating a Template Mapping, which allows you to map each field in GatherContent to various fields in WordPress; title, body content, custom fields, tags, categories, Yoast fields, advanced custom fields, featured images … and many more.

Content can be imported as items, posts, media or custom post types. And you can choose to create new items etc. or overwrite existing entities.
The module currently supports the following features:

The plugin allows you to specifically map each field on your templates in GatherContent to various fields in WordPress, these include; title, body content, custom fields, tags, categories, Yoast fields, advanced custom fields, featured images &hellip; and many more. It also allows you to directly embed images and files.
* Import content from GatherContent
* Export content to GatherContent
* Update content in Wordpress from GatherContent
* Update content from Wordpress to GatherContent

For additional developer documentation, please [review the wiki](https://github.com/gathercontent/wordpress-plugin/wiki).

### What is GatherContent?

GatherContent is an online platform for pulling together, editing, and reviewing website content with your clients and colleagues. It's a reliable alternative to emailing around Word documents and pasting content into your CMS. This plugin replaces that process of copying and pasting content and allows you to bulk import structured content, and then continue to update it in WordPress with a few clicks.

Connecting a powerful content production platform, to a powerful content publishing platform.

== Installation ==

This section describes how to install the plugin and get it working.

1. Upload `gathercontent-import` to the `/wp-content/plugins/` directory
2. Activate the GatherContent plugin through the 'Plugins' menu in WordPress
3. Click on the menu item "GatherContent"
3. Link your accounts. You will need to enter your GatherContent account URL (e.g. http://mywebsite.gathercontent.com) and your personal GatherContent API key. You can find your API key in your [Settings area within GatherContent](https://gathercontent.com/developers/authentication/).
4. Link your accounts. You will need to enter your GatherContent account URL (e.g. http://mywebsite.gathercontent.com) and your personal GatherContent API key. You can find your API key in your [Settings area within GatherContent](https://gathercontent.com/developers/authentication/).

For more detailed installation instructions please visit our [HelpCentre](https://gathercontent.com/support/wordpress-integration-installation/).

== Frequently Asked Questions ==

= If you need help =
* Please [visit our support documentation](https://gathercontent.com/support/wordpress-integration).


== Screenshots ==
1. Create Template Mappings to map your GatherContent Templates to your WordPress content.
2. Mappings allow you to import GatherContent items as Pages, Posts, Media and various Custom Post Types.
Expand Down

0 comments on commit e0d8ef1

Please sign in to comment.