Linux 软件免费装
Banner图

Refract

开发者 anpsthemes
更新时间 2026年11月8日 16:54
PHP版本: 8.1 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

social media social sharing open graph schedule posts content repurposing

下载

1.2.1

详情介绍:

You already write on your blog. With Refract, you don't have to write the same thing again for every network. When you publish a post, Refract gets it as a note. It writes a version for each account you chose, in your workspace's voice, and crops the post's images for each network. Every version waits for your approval. You preview and approve the versions in the post editor, or in Refract. Nothing goes out until you approve it. Bring readers back from social Each version links back to your post, so your blog gets visits and your links get shared. Once a version is posted, the post editor shows the link to it and the clicks so far, for example "12 clicks from Instagram". From WordPress to Refract From Refract to WordPress Your site becomes an account in Refract. From Refract you can send blog posts to it as drafts, or, if you allow it, publish or schedule them. Refract can create posts, update the posts it created and move them to the trash. It can't change anything else on your site: not other posts, settings, users, plugins, themes or files. It's off until you turn it on, and then sends drafts only unless you choose otherwise. You choose which user the posts show as their author (Refract never signs in as that user) and the default category. You can turn this off at any time. Link previews The plugin can add social preview tags (Open Graph and X card), so your links show a title and an image on every network. If another plugin already adds these tags, the plugin leaves them to it. Networks Networks you can connect: TikTok, YouTube, X, Pinterest, Bluesky, Mastodon, Telegram, Discord, Tumblr, Slack, Pixelfed and DEV. Coming soon: Instagram, Facebook and Threads. What you need Source code The JavaScript in build/ is made with @wordpress/scripts. Its unminified source is in the plugin's src/ folder, and the build setup is in package.json and webpack.config.js. To build it yourself, run npm install and then npm run build in the plugin's folder. The source code is also on GitHub: anpsthemes-wp-themes/refract-for-wordpress. The network icons in src/common/marks.js come from Simple Icons (CC0 1.0). The Refract and LinkedIn marks are drawn for this plugin.

安装:

  1. In WordPress, go to Plugins › Add New, search for "Refract" and click Install, then Activate. Or upload the plugin's folder to /wp-content/plugins/ and activate it on the Plugins screen.
  2. Go to Refract › Settings and click "Connect to Refract". Sign in to Refract, or start a free trial, and allow the connection.
  3. Choose the workspace, the accounts that get a version of each post, and when to send posts to Refract. Click Save.
If the redirect back to your site doesn't work, for example on a local site or a site behind a login, open "Connect with a token instead". Create a token in Refract under Settings › API and agents, and paste it there.

屏幕截图:

  • The settings page.
  • The Refract panel in the post editor, with a version for each account.
  • The Activity page.

升级注意事项:

1.2.1 Publishing from Refract no longer acts as a user, and sends drafts only by default. 1.2.0 A clearer Settings page. 1.1.0 Lets you remove posts from your site in Refract. 1.0.0 First release.

常见问题:

Do I need a Refract account?

Yes. The plugin connects your site to Refract, which writes the versions and schedules the posts. You can start with a free trial.

Does anything go out without my approval?

No. Every version waits for your approval. Approve it in the post editor or in Refract, and Refract schedules it in your queue.

What does it cost?

The plugin is free. Refract is a paid service with a free trial. Each version costs 1 AI credit, or none with your own AI key. "The same post for every account, with the link" is always free. If you run out of credits, the post sidebar tells you, and you can send the same post to every account instead.

What is sent to Refract, and when?

Nothing, until you click Connect. The External services section below lists what's sent and when.

Can I change a version before it's posted?

Yes. Click "Edit in Refract" on the version to open it in Refract.

What happens when I update a post that was already sent?

By default, Refract updates the note when the title, excerpt or text changes. You can choose "Leave it" in the settings instead.

Can Refract publish to my site?

Only if you turn on "Let Refract publish to this site" in the settings. It then sends drafts only, unless you choose "Publish and schedule posts". Refract can only create posts, update the posts it created and move them to the trash; it can't change anything else on your site. Posts that come from Refract are never sent back to Refract.

Does it work with multisite?

Yes. Network activation works, and each site connects to Refract separately.

What happens when I deactivate or delete the plugin?

Deactivating stops the plugin's scheduled tasks and keeps the connection. Deleting the plugin removes its settings and post data, and asks Refract to end the connection.

更新日志:

1.2.1 1.2.0 1.1.0 1.0.0