ذخیره اطلاعات فرم در دیتابیس با CFDB + آموزش ویدیویی

در تاریخ ۲۶ مرداد ۱۳۹۴ آموزش ویدیویی اضافه شد!

ذخیره کردن اطلاعات فرم تماس با ما در Data base

یکی از دغدغه های همیشگی وبمستران پاسخ دادن به ایمیل های ارسالی کاربران است که بایستی توسط افراد مختلف در سایت بررسی گردد. برای مثال ایمیل های ارسالی به بخش حسابداری و مالی، پشتیبانی و مدیریت را باید تمامی این افراد اجازه دسترسی به خواندن ایمیل ها را داشته باشند. از طرفی هم شاید نتوان  به تمامی این افراد دسترسی به ایمیل مورد نظر را داد. پس راه چاره چیست ؟ در این مطلب افزونه ای را به شما معرفی میکنیم تا با استفاده از آن بتوانید ایمیل های ارسالی کاربران از طریق افزونه Contact form7 را در دیتا بیس ذخیره کنید تا سایرین هم به آنها دسترسی داشته باشند.

در گذشته مطلبی با عنوان فرم ساز contact form7 را به همراه آموزش ویدیویی منتشر کردیم که در آن آموزش کامل کار با افزونه داده شده بود. در این پست میخواهیم افزونه Contact Form 7 – Database Extension رو معرفی کنیم. این افزونه با قابلیت های فراوان و امکان تنظیم دسترسی ها و تنظیمات مختلف بر روی قسمت های مختلف آن یکی از بهترین افزونه ها برای ذخیره اطلاعات فرم تماس با ما در داخل دیتابیس است.

ذخیره اطلاعات فرم در دیتابیس

با نصب این افزونه منویی به منوی پیشخوان وردپرس شما اضافه میشود که به شما اجازه کنترل و بررسی محتوای ایمیل های ارسالی از سوی کاربران را میدهد. همچنین این افزونه قابلیت این را دارد که به شما خروجی در قالب فایل اکسل و دیگر فرمت های رایج از اطلاعات موجود در دیتابیس را بدهد.

  نحوه استفاده از ابزار آنالیز عنوان در وردپرس

خروجی گرفتن در فرمت اکسل از اطلاعات دیتایس

برای خروجی گرفتن از اطلاعات این افزونه شما میتوانید به قسمت پایگاه داده فرم تماس بروید و در آن قسمت از منوی آبشاری بالای صفحه گزینه Excel CSV را انتخاب کنید و بر روی دکمه صادر کردن کلیک کنید تا فایل مورد نظر بر روی کامپیوتر شما دانلود شود. همچنین میتوانید از همان منوی آبشاری گزینه های دیگری مانند صفحه HTML و فایل هایی نظیر JSON و Google Spread Sheets را انتخاب کنید.در صورتی هم که با نمایش فایل خروجی گرفته شده به صورت اکسل مشکل دارید میتوانید مطلب رفع مشکل نمایش فایل های پشتیبان در اکسل را بخوانید.

excel-hamyarwp

در صورتی هم که بخواهید تنظیمات بیشتر و پیشرفته تری را بر روی فایل خروجی مورد نظر خودتان اعمال کنید میتوانید از طریق قسمت کد کوتاه اقدام به خروجی گرفتن بکنید.

 

short-code-hamyarwp

مشاهده آموزش ویدیویی ذخیره اطلاعات فرم در دیتابیس با CFDB

دانلود آموزش ویدیویی ذخیره اطلاعات فرم در دیتابیس با CFDB

پیش‌نمایش

 

دانلود افزونه

دانلود صفحه افزونه اسکرین شات
آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

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

ارسال دیدگاه به معنی این است که شما ابتدا قوانین ارسال دیدگاه را مطالعه کرده‌اید و با آن موافق هستید.

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. با سلام
    در بخش پایگاه داده فرم تماس، فرم تماس های ساخته شده در لیست کشویی نمایش داده نمیشود. مشکل چیست؟
    فرم های تماس با contact 7 ساخته شده اند.

  2. سلام
    ممنون از پست جالبتون، اما برای من کار نمیکنه
    فرم تماس 7 دارم. در بخش پایگاه داده فرم تماس، از لیست کشویی فرمها، هیچ فرمی نمایش داده نمیشه تا انتخابش کنم.
    مشکل از کجاست؟

    • 10 سال عضو همیار وردپرس

      سلام
      چی رو انتخاب کنید ؟ منظورتون در phpmyadmin هست ؟

  3. سلام من تنظیمات ساعت ارسال رو Asia/Tehran گذاشتم اما در جدول زمان ارسال رو همیشه مقدار ثابت “دی ۱۱, ۱۳۴۸ ۳:۳۰ قبل از ظهر” نمایش میده چرا؟!

    • 10 سال عضو همیار وردپرس

      سلام
      تاریخ کلی از تنظیمات همگانی اوکی هست ؟

    • بله زمان محلی تهران هست

    • 10 سال عضو همیار وردپرس

      سلام
      افزونه ی wp-jalali نصی کنید

    • با سپاس فراوان از شما با نصب افزونه مورد اشاره شما مشکل حل شد.

    • 10 سال عضو همیار وردپرس

      سلام
      موفق باشید

  4. سلام به شما و تشكر فراوان از زحمات و مطالب بسيار مفيد و كاربرديتون. خدا اين وردپرس رو از ما نگيره.
    من با استفاده از افزونه فرم ساز captainform تعدادي فرم درست كردم و در حال استفاده هم هستم. http://ejraiepnu.gigfa.com/?page_id=12
    كه خوب ارسال ميشه به پست الكترونيكيم. اكنون افزونه Contact Form 7 – Database Extension رو نصب كردم و دوست دارم اطلاعات فرم به ديتابيس وب سايتم وارد بشه ولي اين اتفاق نميافته. حدسم اينه كه بايد افزونه فرم سازي كه استفاده ميكنم هم بايد contact form7 باشه . شايدم بايد تو ديتابيس سايتم يه كارايي بكنم. در ضمن از فرم ساز حاضرم راضي هستم و ميخام در صورت امكان از همين طريق باشه. لطفا راهنمايي كنيد.

    • 10 سال عضو همیار وردپرس

      سلام
      تمامی فرم ساز ها جدولی در دیتابیس به خود اختصاص می دهند.
      حتما برای captainform هم جدولی موجود هست.

  5. سلام
    چطور میشه فیلدهای پایگاه داده فرم تماس و حذف کرد یا ادیت کرد؟

    • 10 سال عضو همیار وردپرس

      سلام
      باید در phpmyadmin جدول مربوط به فرم تماس خودتون رو پیدا کنید و اطلاعاتش رو حذف یا ویرایش کنید.

    • میشه لطفا بیشتر برام توضیح بدید؟

    • 10 سال عضو همیار وردپرس

      سلام
      تمامی اطلاعات سایت همونطور که می دونید در پایگاه داده ذخیره میشه. برای اینکه جدامل ذخیره شده رو بتونیم ببینیم باید به phpmyadmin واقع در هاست مراجعه کنیم و جدول مربوطه رو پیدا کنیم.

  6. الان نه نیاز به contact form7 هست نه به افزونه های جانبی براش

    الان Gravity forms همه این مشکلات رو یکجا حل کرده !!!

  7. سلام این چنین چیزی من پیدا کردم شاید بدردت بخوره سایز دلخواه میده به تصویر شاخص

    این کد تو single یا هر فایل دیگه :

    <a href="” data-rel=”prettyPhoto”>
    <img src="” alt=”” />

    اینم فانکشنش

    if ( function_exists( ‘add_theme_support’ ) ) {
    add_theme_support( ‘post-thumbnails’ );
    add_image_size( ‘slideshow’, ۹۶۰, ۳۲۵, true );
    add_image_size( ‘post’, ۲۲۰, ۱۳۸, true );
    add_image_size( ‘small_post’, ۵۵, ۵۵, true );
    }
    function slideshow_image(){
    if ( has_post_thumbnail() ) {
    the_post_thumbnail( ‘slideshow’, array(‘class’ => ‘test’) );
    } else {
    };
    }
    function post_image(){
    if ( has_post_thumbnail() ) {
    the_post_thumbnail( ‘post’, array(‘class’ => ‘test’) );
    } else {
    };
    }
    function small_post_image(){
    if ( has_post_thumbnail() ) {
    the_post_thumbnail( ‘small_post’, array(‘class’ => ‘test’) );
    } else {
    };
    }

  8. 10 سال عضو همیار وردپرس

    با سلام یک سوال داشتم:
    سلام من یک قالب طراحی کردم که هدر آن مطلب تصادفی سایت را نشان می دهد که سایز آن 1024400 می باشد و سایز نرمال تصاویر شاخض مطالب 300 * 150 می باشد و من برای این که تصاویر هدر آن پر کیفیت باشد از عکس سایز 1024400 استفاده می کنم و با دستور img آن را برای مطالب با تصاویر شاخص 300 * 150 کوچک می کنم اما حجم عکس همان عکس اصلی است که برای لود شدن تصاویر کوچک باید به اندازه تصویر هدر صبر کنم
    چکار کنم ؟

    • 10 سال عضو همیار وردپرس

      سلام
      اسلایدر شما چیه ؟ معمولاً بعضی از اسلایدرها به خاطر داشتن Jquery های سنگین ،سرعت بارگذاریشون پایین میاد

      با احترام

    • سلاممعمولا تصویر شاخصی که برای مطالب استفاده می کنیم یک تصویر استیک عکس به عنوان نمونه ببینید:bayanbox.ir/id/2062211426344087377?viewتصاویر شاخص من با سایز A می باشد و در بخش های B فقط ریسایز می شود در ظاهر اما واقعا همان سایز و حجم تصویر A را دارندچکاری کنم که مطلب را منتشر می کنم با تصاویر سایز A در بخش B واقعا کم حجم و سایز آن کم شود؟

    • 10 سال عضو همیار وردپرس

      سلام
      حجم رو که نمیشه اینجا تغییر داد ! تصویرتون رو اول توی فوتوشاپ کم حجم کنین و بعد اینجا آپلود کنید
      اینجا فقط میتونین بهش سایز بدید

      با احترام

  9. سلام
    بعد از اینکه اطلاعات در دیتابیس ذخیره میشه چطور میشه اطلاعات را واکشی کرد ؟ اگر امکانش هست یک نمونه مثال بزنید .
    به طور مثال یک صفحه مخصوص کاربران درست کنیم که کدملی که قبلا توی فرم ارسال کرده رو نمایش بده
    خیلی ممنون از سایت پر محتوای شما
    منتظر جواب شما هستم

  10. سلام
    ببخشید یه سوال؟
    این که در دیتابیس ذخیره بشه یعنی به راحتی مثل نظزات در پنل مدیریتی وردپرس میشه خوند؟؟؟؟؟؟

    • 10 سال عضو همیار وردپرس

      بله
      با احترام

مطالب زیر را حتما بخوانید