Skip to content

Tooltip formatting issues in WP-CLI Handbook (missing link and extra period) #627

Description

@Rima1889

Bug Report

Describe the current, buggy behavior

There are tooltip formatting and linking issues in the WP-CLI Handbook documentation pages.

  1. On the handbook page, the tooltip for “plugin” does not contain a link when hovering over the word.
  2. On some pages, the tooltip text includes an extra period (.) at the end, which looks like a formatting mistake.

These issues affect the readability and consistency of the documentation.

Affected pages:

Describe how other contributors can replicate this bug

Steps to reproduce:

  1. Go to the WP-CLI handbook page:
    https://make.wordpress.org/cli/handbook/
  2. Hover over the “plugin” word.
  3. Notice that the tooltip appears but no link is attached.

Additional issues:

  1. Go to:
    https://make.wordpress.org/cli/handbook/guides/installing/
  2. Hover over “php”.
  3. The tooltip shows an extra period (.) at the end.

Another example:

  1. Go to:
    https://make.wordpress.org/cli/handbook/guides/quick-start/
  2. Hover over “multisite”.
  3. The tooltip text contains an unnecessary extra period (.).

Describe what you would expect as the correct outcome

  • The tooltip for “plugin” should contain the correct reference link if it is meant to link to plugin documentation.
  • Tooltip text should not include unnecessary extra punctuation, such as an extra period (.).
  • Tooltip formatting should remain consistent across the handbook documentation.

Provide a possible solution

  • Check the glossary or tooltip configuration used in the WP-CLI handbook.
  • Ensure the “plugin” term has the correct link reference attached.
  • Remove the extra period (.) from tooltip definitions for terms like php and multisite.

Provide additional context/Screenshots

Screenshots showing the tooltip issues can help illustrate the problem.

https://ibb.co/7dszNfVL
https://ibb.co/YB4kS3jC
https://ibb.co/k6Kp3DsY
https://ibb.co/vxLpzRDG

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions