Linux 软件免费装

NOW Finance Social Content Importer

开发者 pelsnowfinance
更新时间 2026年9月28日 09:37
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

social media instagram linkedin content import tiktok

下载

2.0.6 2.0.2

详情介绍:

NOW Finance Social Content Importer reads posts and media from supported social APIs and stores them in WordPress. Imports include descriptions, hashtags, dates, and available engagement counts. New imports are drafts. Automatic imports, public REST access, and local MP4 downloads are off by default. The responsive [nsci_content_feed] shortcode displays published items without requiring ACF, Elementor, or FileBird. You supply and maintain each provider's developer app, credentials, account access, and approvals. Installing the plugin does not grant API access. Features

安装:

  1. Install the plugin ZIP from Plugins > Add New, or upload the now-finance-social-content-importer folder to /wp-content/plugins/.
  2. Activate the plugin.
  3. Open Social Content > Content to choose the plugin-managed destination or an existing post type and map its fields.
  4. Open Social Content > Help to review provider requirements. Prepare your developer app and approved scopes, then enter its details under Social Content > Connections.
  5. Save the provider settings. Connect the account for OAuth providers, then select Test Connection.
  6. From Overview, run a manual import. Review the drafts in your chosen post type and inspect any errors under Logs.
  7. Publish the posts you want to display, then add [nsci_content_feed] to a page.
  8. Enable scheduled imports, public REST access, or local MP4 downloads only if your site needs them.
The server must have Sodium or OpenSSL for encrypted credential storage. To keep encryption stable if WordPress salts rotate, define a long random NSCI_SECRET_KEY in wp-config.php.

升级注意事项:

2.0.6 Reliability and security fixes for imports, OAuth connections, and Instagram carousels. Existing settings and imported content are preserved. 2.0.5 Changing the content destination no longer duplicates imports. Run "Update existing" after changing it to move all previously imported items. 2.0.4 Makes the import panel's cancel and progress reporting reliable when imports overlap. Existing settings and imported content are preserved. 2.0.3 Setup Help is available from the Social Content navigation. Existing settings and imported content are preserved. 2.0.0 When migrating from the previous plugin slug, back up the database, deactivate the old plugin, and do not delete it because its uninstall routine removes shared settings and credentials. Update TikTok and LinkedIn redirect URLs, then restart OAuth flows.

常见问题:

Does the plugin provide API credentials?

No. You create or control the developer app, obtain provider approval and scopes, and supply the credentials.

What provider access do I need?

TikTok requires approved Login Kit and Display API access with the requested scopes. Instagram imports require a supported professional account, Meta API access, a long-lived access token, and that account's Instagram User ID. LinkedIn organization imports require approved API access. LinkedIn currently says it is not accepting new requests for r_member_social, so member imports work only when that permission is already granted to your app. See the provider setup links under Social Content > Help.

Why does Test Connection fail?

Check that the provider approved the app and scopes, the credentials belong to the intended app, and the account ID or Author URN matches the account you want to import. For Instagram, use the API host and permissions that match your Meta login method. For TikTok and LinkedIn, register the exact HTTPS redirect URL shown in the plugin settings. Review Logs for the provider's response.

Does it require ACF, JetEngine, Elementor, or FileBird?

No. The plugin can use its own post type and WordPress metadata, or map fields to an existing post type, ACF, or JetEngine/Crocoblock. FileBird can organize imported attachments. Some field types cannot be mapped directly: an image URL cannot fill an ACF Image field expecting an attachment ID. Repeater, group, relationship, and date conversions are not automatic. Review fields marked Type unknown before importing.

Where do imports appear?

Imports go to the selected destination and are drafts by default. Changing the destination moves previously imported items there on their next import or "Update existing" run. Changing a field mapping only affects values written from then on; values already stored under the old key are not copied. Check Logs for import results.

How do I display imported content?

Use [nsci_content_feed]. Its optional attributes are count (1 to 100), source (tiktok, instagram, or linkedin), and columns (1 to 4). Use [nsci_content_field field="short_description"] to display one registered field.

Does the plugin contact providers after activation?

No. Automatic imports are off on new installations. Provider requests begin when an administrator connects an account, tests a connection, or starts an import.

Are scheduled imports exact-time jobs?

Schedules use WP-Cron, which runs when WordPress receives a request. Low-traffic sites may run jobs late; a server cron can call wp-cron.php on a regular schedule.

What happens when the plugin is deleted?

Credentials, settings, caches, import history, and scheduled events are removed. Imported posts and media are retained. Delete those separately if you want a full purge.

更新日志:

2.0.6 2.0.5 2.0.4 2.0.3 Older release notes are in changelog.txt in the plugin folder.