متغیرهای ویژه برای ایمیل Contact Form 7

افزونه فرم تماس ۷ یا Contact Form 7 هنگامی که اطلاعات را از کاربر دریافت می‌کند آن‌ها را به ایمیل مورد نظر شما ارسال می‌کند.

علاوه بر اطلاعاتی که کاربر در فیلدهای فرم پر کرده است، با استفاده از برخی متغیرهای ویژه می‌توانید اطلاعات بیشتری از وضعیت موجود کسب کنید

Contact Form 7

برای مثال IP فرد مورد نظر و همچنین نام برگه‌ای که فرم درون آن موجود بوده است می‌توانند به ایمیل مدیر سایت ارسال شوند. در ادامه فهرست کامل متغیرهای ویژه فرم تماس ۷ را مشاهده می‌کنید:

متغیرهای عمومی

  • ‎[_remote_ip] : نشانی IP ارسال کننده فرم
  • ‎[_user_agent] : اطلاعات مربوط به User Agent مرورگر ارسال کننده
  • ‎[_url] : نشانی صفحه‌ای که فرم در آن ثبت شده است
  • ‎[_date] : تاریخ ارسال فرم
  • ‎[_time] : زمان ارسال فرم
  • ‎[_invalid_fields] : تعداد فیلدهایی که محتوای نادرست دارند
  • ‎[_serial_number] : این متغیر یک شماره سریال به فرم اختصاص می‌دهد. برای عملکرد صحیح این فرم لازم است تا افزونه Flamingo را هم نصب کنید

متغیرهای مربوط به نوشته یا برگه

برای عملکرد این متغیرها لازم است تا فرم درون محتوای یک نوشته باشد. اگر فرم خارج از محتوای نوشته درج شده باشد، این متغیرها به درستی کار نخواهند کرد.

  • ‎[_post_id] : شناسه پست
  • ‎[_post_name] : نامک پست
  • ‎[_post_title] : عنوان پست
  • ‎[_post_url] : نشانی پست
  • ‎[_post_author] : نام نویسنده‌ی پست
  • ‎[_post_author_email] : ایمیل نویسنده‌ی پست

متغیرهای مربوط به سایت

  • ‎[_site_title] : عنوان سایت
  • ‎[_site_description] : توضیحات سایت
  • ‎[_site_url] : نشانی سایت
  • ‎[_site_admin_email] : نشانی ایمیل مدیر سایت

متغیرهای مربوط به کاربر

  • ‎[_user_login] : نام کاربری فرد وارد شده به سایت
  • ‎[_user_email] : ایمیل فرد وارد شده به سایت
  • ‎[_user_url] : نشانی سایت فرد وارد شده
  • ‎[_user_first_name] : نام کوچک فرد وارد شده
  • ‎[_user_last_name] : نام خانوادگی فرد وارد شده
  • ‎[_user_nickname] : نام مستعار فرد وارد شده
  • ‎[_user_display_name] : نام نمایشی فرد وارد شده

منبع: راهنمای Contact Form 7

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *