View Categories

Frequently Asked Questions (FAQ)

2 min read

A collection of the most common questions users ask about the Cointacted Social Terminal.

This page provides fast, straightforward answers to the most important questions about installation, commands, safety, wallet detection, performance, and customization.


🔹 1. Does the terminal store any user data? #

No.
The core plugin does not store, track, log, or transmit any personal data.

Optional features (like “Save last connected wallet”) store minimal data locally inside WordPress user meta, and only when explicitly enabled.


🔹 2. Does the terminal connect to MetaMask automatically? #

No. Never.

The core plugin will never:

  • request wallet connection
  • trigger popups
  • sign anything
  • call RPC
  • access accounts

It only detects wallet info if MetaMask already exposes it.


🔹 3. Does this plugin interact with the blockchain? #

The core plugin does not.

All real Web3 actions happen inside optional add-ons, which ask for permission and rely on the wallet extension.

The core plugin stays 100% read-only and safe.


🔹 4. Why can’t visitors run certain commands? #

Guests can only use commands marked as:

public: true

Commands involving:

  • personal data
  • wallet info
  • usermeta
  • admin info

…require login even if guest mode is enabled.


🔹 5. Why is the cursor misaligned or typing weird? #

This happens when your theme forces a custom input style.

Fix by overriding height and padding:

#cointacted-social-terminal-input {
    height: auto !important;
    padding: 0 !important;
}

Also ensure the terminal is using its monospace font.


🔹 6. Why does the terminal not scroll? #

Check:

Cointacted → General Settings → Scroll behavior

If set to:

  • Grow with the page, there is no inner scroll
  • Scrollable inside the terminal, scroll is active

Also remove overflow:hidden from parent containers.


🔹 7. Why do I see “Command not found”? #

Likely causes:

  • command belongs to an add-on
  • add-on script not loaded
  • wrong name typed
  • command is private
  • duplicate terminals on page
  • metadata conflict

Run:

help
help search <keyword>

🔹 8. Why is the terminal slow or freezing? #

Most common causes:

  • custom command printing thousands of lines
  • heavy loops
  • optimization plugin minifying or deferring JS
  • duplicate terminals
  • page builder animations
  • browser extensions interfering

Fixing one or two issues usually resolves all lag instantly.


🔹 9. Can I add my own commands? #

Yes—very easily.

Add this JavaScript:

CointactedSocialTerminalTerminal.registry.test = function(input) {
    append_line("Hello!", "system");
};

And optionally metadata:

commands_meta.test = {
    group: "CUSTOM",
    description: "Test command",
    public: true
};

🔹 10. Can developers integrate REST API with commands? #

Yes.
Custom commands can:

  • call /wp-json/... endpoints
  • run AJAX requests
  • talk to external APIs (if CORS allows)
  • load dynamic content
  • interact with usermeta through REST

Add-ons are built this way.


🔹 11. Can I style the terminal? #

Yes.

You can safely override:

.cointacted-social-terminal { ... }
.cointacted-social-terminal__output { ... }
.cointacted-social-terminal__input { ... }

The structure is stable and update-safe.


🔹 12. Why doesn’t the wallet show up? #

Possible reasons:

  • MetaMask locked
  • Wallet extension not installed
  • User denied access
  • Browser private mode
  • Guest mode restrictions
  • Add-ons not installed (wallet commands may be add-on related)

The core plugin never forces connection.


🔹 13. Why isn’t my custom JS working? #

Check:

  • Did the JS file load? (DevTools → Network)
  • Any syntax errors? (Console)
  • Did you register commands after terminal loaded?
  • Did you include dependencies?
  • Did an optimizer minify or block the script?

🔹 14. Can I reset everything to default? #

Yes.
Delete this option:

cointacted_social_terminal_settings

The plugin will recreate a clean config.

You can also reset command content from:

Cointacted → Commands


🔹 15. Does the terminal work with any theme or builder? #

Yes.
It is tested with:

  • Block themes
  • Classic themes
  • Elementor
  • Divi
  • Oxygen
  • Bricks
  • BuddyBoss
  • Brizy
  • Beaver Builder
  • FSE themes

If the theme forces form styles, add one CSS override and everything becomes pixel-perfect.


🎯 Summary #

This FAQ solves the most common questions:

✔ Safe & privacy-respecting
✔ Developer-friendly
✔ Works with all themes
✔ Add-ons extend functionality
✔ No blockchain interaction by default
✔ Guests only see safe commands
✔ Easy custom commands
✔ CSS-friendly
✔ Scroll/typing instant fixes
✔ Reset anytime

Leave a Reply

Your email address will not be published. Required fields are marked *