plugin-icon

Shortcode Popup Forms

제작자: thaxam·
A lightweight plugin to create a clean, targeted contact form for a specific person using a simple shortcode. Ideal for quick, precise communication.
버전
1.2.2
최근 업데이트일
Feb 5, 2026
Shortcode Popup Forms

The Shortcode Popup Forms plugin allows you to easily add contact forms to your WordPress pages using a simple shortcode. When users click the contact button, a modern contact form appears with fields for name, title, email, and message. The plugin supports custom SMTP settings for reliable email delivery and offers multiple button design options.

Features

  • Add a contact form anywhere using a simple shortcode
  • Assign the message recipient (person/department) per shortcode
  • Minimal, fast, and fully responsive
  • No bloat — only essential fields
  • GDPR-friendly (no tracking, no cookies)
  • Works with any theme
  • Supports custom success messages

Shortcode Example

`

[thaxam-contact name=”John Doe” email=”john@example.com”] `

Settings Page

The plugin settings page can be accessed from your WordPress admin dashboard:

  1. Go to Tools > Shortcode Popup Forms
  2. Configure SMTP settings for custom email delivery
  3. Customize button designs and default recipient information

The settings page includes three tabs: – SMTP Settings: Configure custom SMTP server details for reliable email delivery – Default Recipient: Set default contact name and email for forms when not specified in shortcode – Button Design: Customize button appearance, colors, and behavior with multiple design options

Usage

Add the contact form to any page or post using the shortcode:

[thaxam-contact name=”John Doe” email=”johndoe@email.com”]

Shortcode Parameters

  • name (required): The name of the person to contact
  • email (required): The email address to send the message to
  • design (optional): Override the default button design (default, modern, gradient, outline, neumorphism, glassmorphism)

Examples

[thaxam-contact name=”John Doe” email=”johndoe@email.com”]

This will create a “Send Email” button with the default design that reveals a contact form when clicked.

[thaxam-contact name=”Jane Smith” email=”jane@email.com” design=”modern”]

This will create a “Send Email” button with the modern design style.

SMTP Configuration

If the default WordPress email settings don’t work, you can configure custom SMTP settings:

  1. Go to Tools > Shortcode Popup Forms in your WordPress admin
  2. Enter your SMTP server details:
    • SMTP Host: Your email server hostname (e.g., smtp.gmail.com)
    • SMTP Port: Usually 587 for TLS or 465 for SSL
    • SMTP Encryption: TLS, SSL, or None
    • SMTP Username: Your email username
    • SMTP Password: Your email password
  3. Save the settings

Gmail Configuration Example

For Gmail: – SMTP Host: smtp.gmail.com – SMTP Port: 587 – SMTP Encryption: TLS – SMTP Username: your-gmail@gmail.com – SMTP Password: Your Gmail app password (not your regular password)

Note: You may need to enable “Less secure app access” or generate an app password for Gmail.

Button Design Customization

The plugin offers extensive button customization options:

  1. Go to Tools > Thaxam Contact Form > Button Design tab
  2. Choose from 6 different design styles
  3. Customize colors using color pickers:
    • Background Color
    • Text Color
    • Hover Background Color
  4. Adjust styling properties:
    • Border Radius
    • Padding
    • Font Size

Form Fields

The contact form includes the following fields:

  • Your Name (required): Sender’s full name
  • Title: Optional title or subject
  • Your Email (required): Sender’s email address
  • Message (required): The message content

Security Features

  • All form inputs are properly sanitized
  • Nonce verification for AJAX requests
  • Email validation
  • XSS protection through proper escaping

Support

For support or feature requests, please contact Thaxam.

License

This plugin is licensed under the GPL v2 or later.

Credits

Made by Thaxam

무료유료 요금제에서
설치하면 WordPress.com 서비스 약관서드파티 플러그인 약관에 동의하게 됩니다.
테스트된 버전
WordPress 6.9.4
이 플러그인은 다운로드할 수 있으며 에서 사용할 수 있습니다.