Send files or request files on WordPress with Tarkle

Embed file transfers, file requests and download links on your WordPress pages with the Tarkle plugin.

Updated 4 min readTarkle

You can request files on WordPress with the Tarkle plugin. The plugin places a file request form, a file transfer or a direct download link into any WordPress page or post, so the client sends or downloads files on the page where they already read your work. The plugin's page on WordPress.org describes the same three uses.

Uploads from the request form go from the visitor's browser to Tarkle's storage. They do not pass through your WordPress server, so your site does not carry the upload.

Three things the plugin puts on your pages

A transfer viewer shows the files of one transfer in a frame on your page, so visitors can download several files from one place. A file request form lets visitors upload files to your workspace from that same page. A direct download link starts the download of one transfer when someone clicks it, with no transfer page in between.

The transfer viewer and the request form are frames, so the content inside them comes from Tarkle, not from your WordPress site. The frame takes its styling from your workspace settings, which means the page looks the way you set it up in Tarkle.

The rules to know before you embed

Each of the three uses has a rule that decides whether it shows on your page:

  • Only public transfers can be embedded on WordPress.

  • A file request can be embedded only while it is public, not completed and not expired.

  • A direct download link works only with a transfer set to direct download.

Set the transfer or the request to public before you copy it into the plugin. A transfer that is not public is refused by the WordPress connection.

Embeds need a Pro or Agency organization. Free includes file sharing and file requests in Tarkle itself, and the WordPress embeds are not part of Free. If you start on Free, you can still share files and collect them with a request link, then add the plugin when you move to a paid plan.

Request files on WordPress: connect the plugin

Install the Tarkle plugin from WordPress.org, activate it and paste your secret token into its settings. You create the token on the API settings page in Tarkle. A token made by an account that is not an owner or admin of the workspace is refused, so use the account that owns or administers the workspace you want to connect.

Once the token is saved, the plugin can read the transfers and requests of that workspace. Copy the slug of the transfer or request you want to show, then add it to the page you choose.

Branding and the Powered by Tarkle line

The plugin's page on WordPress.org says the plugin takes its styling from your workspace settings, so the transfer viewer and the request form follow the look you set in Tarkle. The Powered by Tarkle line depends on your plan. Free keeps it on the public pages. Pro lets you turn it off. On Agency, the line is replaced by your agency name when White label is turned on, as the pricing page describes for Agency.

The plugin also supports a custom domain. The plugin's page on WordPress.org lists support for custom domains and workspace subdomains, and you set up a custom domain in your workspace. Setting one up does not turn your WordPress domain into the address of the files.

Where to start

Pick one page, add a public transfer you already shared with a client, and open the page in a private browser window to see what a visitor sees. Then add a file request to the same page, so the client can send files back in the same place.

The WordPress integration page and the help article on the plugin cover the setup in more detail. Embed a file request on your website explains the request form step by step, and the direct download links page explains the third use. For the transfer viewer, the embed transfers page shows what a visitor sees on the page.

What to remember about Tarkle

The Tarkle WordPress plugin embeds file transfers, file request forms and direct download links in your pages and posts. Transfers and requests must be public, and embeds need a Pro or Agency organization. Start for free to try file sharing and requests, then see the plans when you want embeds on your site.