Better Disqus Comments talks to Disqus directly. Showing comments needs only your site's shortname. The API keys are optional and only needed for Comment Sync and a few addons.
The unique name of your site on Disqus — the example in example.disqus.com. Disqus calls it the site's shortname; you chose it when you created the site on Disqus.
To find it, log in to Disqus, open your site's admin, and look under Settings → General — or see Disqus's guide, What's a shortname?
You can paste any of these; the plugin keeps only the name:
You enter
Saved as
example
example
example.disqus.com
example
https://example.disqus.com/admin/
example
The shortname isn't checked against Disqus when you save. If comments show a Disqus error such as "We were unable to load Disqus", check the spelling.
While no shortname is saved:
no comments or comment counts are shown to visitors;
the settings page shows "Enter your Disqus shortname to start showing comments.";
every other admin screen shows a reminder linking to the settings;
the toolbar Disqus menu only has Configure Plugin.
They are never sent back to the browser. After saving, the fields are empty with the placeholder "Saved — leave blank to keep".
Leaving a field blank when you save keeps the stored value.
To replace one, type the new value and save.
The keys are stored in their own option, dcl_disqus_account, not with the rest of the settings, so they are never exposed through the WordPress settings REST endpoint.
There is a fourth credential with no field on the settings page: the sync token, which Disqus uses to sign the comments it sends to your site. It is generated for you — a random 64-character value — the first time you click Enable sync. Sites upgrading from the official Disqus plugin keep their existing token.
Account fields save with the same Save Changes button as every other setting. The button stays disabled until something has changed, and a message at the bottom of the screen confirms the save: "Settings saved."
Disqus Account
Better Disqus Comments talks to Disqus directly. Showing comments needs only your site's shortname. The API keys are optional and only needed for Comment Sync and a few addons.
Shortname
Panel: Disqus · Stored in:
dcl_disqus_account.shortname· Default: emptyThe unique name of your site on Disqus — the example in
example.disqus.com. Disqus calls it the site's shortname; you chose it when you created the site on Disqus.To find it, log in to Disqus, open your site's admin, and look under Settings → General — or see Disqus's guide, What's a shortname?
You can paste any of these; the plugin keeps only the name:
exampleexampleexample.disqus.comexamplehttps://example.disqus.com/admin/exampleThe shortname isn't checked against Disqus when you save. If comments show a Disqus error such as "We were unable to load Disqus", check the spelling.
While no shortname is saved:
API keys
Panel: Comment sync · Stored in:
dcl_disqus_accountpublic_keysecret_keyaccess_tokenAll three come from a Disqus API application:
How secrets are stored
The secret key and access token are write-only:
The keys are stored in their own option,
dcl_disqus_account, not with the rest of the settings, so they are never exposed through the WordPress settings REST endpoint.The sync token
There is a fourth credential with no field on the settings page: the sync token, which Disqus uses to sign the comments it sends to your site. It is generated for you — a random 64-character value — the first time you click Enable sync. Sites upgrading from the official Disqus plugin keep their existing token.
Saving
Account fields save with the same Save Changes button as every other setting. The button stays disabled until something has changed, and a message at the bottom of the screen confirms the save: "Settings saved."
Related