PHDSS Logo

Boost your site's SEO with the InLinks Sync plugin. Automatically fetch and apply internal links, schema markup, heading optimizations, and broken link fixes from InLinks, seamlessly integrated with your WordPress site.
(an active Inlinks Subscription is required.)

Download Now FAQ View Help Document

Frequently Asked Questions

Current readme.txt with updated changelog.

Where do I find my InLinks Project ID?

Open your InLinks dashboard and copy the numeric ID from the embed script. Example:

https://jscloud.net/x/12345/inlinks.js

How do I install the plugin?

Upload the ZIP via:
  Plugins > Add New > Upload, activate it, then visit
  Settings > InLinks Sync to enter your Project ID.

Is and Inlinks subscription required to use this plugin??

Yes, an active Inlinks account is required to use this plugin.

How often is InLinks data fetched?

By default the plugin caches JSON for 60 minutes. You can change this in Settings or click "Refresh InLinks Data Now" on any post to force a fresh fetch.

What happens if I disable InLinks Sync?

  • No new data is fetched.
  • Cached files stay until you delete them.
  • Existing changes remain on your pages.

How do I troubleshoot issues?

  1. Enable logging in the plugin settings.
  2. Check the debug log: wp-content/uploads/inlinks-debug.log
  3. Use "Delete JSON Cache" to force new data.
  4. Still stuck? Open a ticket in your InLinks account.

Can I update the plugin automatically?

Yes! The plugin checks daily for new releases and offers one-click updates from the settings page. Manual ZIP uploads are also supported.

Will this slow down my site?

No, everything is cached locally and injected server-side. No extra HTTP requests on the front-end, so it's actually faster than client-side JavaScript.

Should I remove the InLinks JavaScript tag?

Yes. Deactivate or comment-out the old script once the plugin is active. The plugin warns you if the tag is still detected to prevent double-fetching and conflicts.

Can I use a different Project ID for one post only?

Yes. In the block-editor sidebar under InLinks Project ID Override enter any numeric ID; leave blank to use the global setting.

What exactly does the plugin change on my site?

This replaces the same functions that are preformed by the inlinks Javascript. This script fetches JSON from jscloud.net and can update internal links, headings (h1, h2), broken links, titles, meta tags, and schema markup.

Can I force an immediate refresh for one post?

Yes. In the admin Posts/Pages list click InLinks Data Refresh InLinks Data Now.

Where are the cache files stored?

Inside wp-content/uploads/inlinks-cache/. The plugin creates .htaccess Deny from all for security.

How do I turn on debug logging?

Check Enable Logging in settings. Logs appear at wp-content/uploads/inlinks-debug.log.

What gets cleaned up on uninstall?

  • All plugin options
  • Cached JSON files
  • Debug log
  • Post meta created by the plugin

Zero footprint left behind.