A personal, evolving utility plugin for WordPress.
wp-tool is a lightweight and extensible WordPress plugin designed to enhance your site with simple but useful features. Built to serve personal needs, it will continue to grow with additional functionalities over time.
-
📩 Inline Email Sender Add a customizable email-sending form directly inside your posts or pages using a shortcode.
-
🔐 User Login Restriction Prevent non-administrator users from logging into the WordPress admin area.
-
🌍 Display IP Location in Comments (Experimental) Non-invasively show the IP-based location next to each commenter's username beneath posts.
Currently suitable for sites with a small number of comments per post. This feature is still in an experimental phase.
-
💬 Tooltip-Style Inline Annotations Add brief explanations for terms or concepts directly within the text. On desktop, hovering will show the annotation; on mobile, users can tap to reveal it. Helps clarify without disrupting the article’s structure or flow.
-
🛠️ Extensible by Design This plugin is under continuous development, and new features will be added as needed based on personal or project-specific requirements.
- Upload the plugin folder to the
/wp-content/plugins/directory. - Activate the plugin through the WordPress admin dashboard.
- Configure settings if applicable (some features may work out-of-the-box).
Use the following shortcode in any post or page to display the email-sending component:
[send_email_form]
Additional options and customization may be added in future updates.
Use this shortcode to annotate terms inline with additional explanations:
[tooltip tip="Your explanation here"]Text to annotate[/tooltip]
The explanation appears on hover (desktop) or tap (mobile), allowing you to add context without breaking the reading rhythm.
This plugin is not designed to be a general-purpose toolset for all users, but rather a personal utility plugin. Features are added based on subjective needs and may not follow a public roadmap. However, it's cleanly written, modular, and may still be useful for others with similar needs.