سلام
با توجه به اینکه خیلی از دوستان در مورد محدود کردن حجم فایل های آپلودی توسط کاربران سوال میپرسند تصمیم به معرفی یک افزونه جانبی خوب و مفید برای این کار گرفتیم.
توسط افزونه رایگان زیر که در مخزن وردپرس موجود هست علاوه بر اینکه حجم فایل های آپلودی توسط کاربران رو کنترل کنید، همچنین میتونید ابعاد تصاویر آپلودی رو هم مورد کنترل کنید.
البته شاید از روی تاریخ افزونه و یا تعداد ستاره هاش احساس کنید که افزونه مشکل داره ولی خب تست شده و سالم هست.
اما نکته بعدی:
شاید خیلی از شما دوستان با خطای 404 هنگام دانلود فایل های آپلودی توسط کاربران مواجه شده باشید. یعنی کاربران سایت یک فایلی رو آپلود کردند اما شما بعنوان مدیر سایت وقتی میخواید فایل مورد نظر رو دانلود کنید با خطای 404 مواجه بشید.
برای رفع این مشکل به صورت زیر عمل کنید:
به مسیر زیر در هاست مراجعه کنید :
wp-content/uploads/https://gravityforms.ir/wp-content/uploads/saman-1.jpg_forms
و فایل .htaccess رو باز کنید.
کد زیر رو جایگزین محتویاتش کنید:
# BEGIN Gravity Forms # Disable parsing of PHP for some server configurations. This file may be removed or modified on certain server configurations by using by the gform_upload_root_htaccess_rules filter. Please consult your system administrator before removing this file. <IfModule mod_php5.c> php_flag engine off </IfModule> # END Gravity Forms
19 پاسخ
با سلام
با استفاده از ابزار 404 تستر می تونید چک کنید که صفحه 404 سایت به درستی تنظیم شده یا نه.
آدرس ابزار 404 تستر:
http://www.seosem.ir/tool/404tester
با تشکر
سلام ، ممنون از زحماتتون
چطوری میتونم یک نوار پیشرفا آپلود برای فرم درست کنم که یوزر وقتی فایلی با حجم زیاد آپلود میکنه بفهمه که داره آپلود میشه
سلام .
شما وقتی فیلد آپلود رو که به فرم اضافه کردید از تب عمومی همین فیلد تیک ” فعال سازی بارگذاری چندگانه” رو بزنید و زیرش هم “حداکثر تعداد فایل” رو مشخص کنید . اینطوری پروسه آپلود رو به صورت درصد نشون میده .
البت افزونه زیر هم هست که تست نکردمش :
https://wordpress.org/plugins/gravity-forms-advanced-file-uploader/screenshots/
این کدی که گفته بودید را آخر فایل htaccess ولی باز هم عکس فایلهای ارسالی را باز نمیکنه؟
خبر میدم .
با سلام و احترام
من فرم ثبت نام اعتکاف رو درست کردم
این آدرسش هست توجه بفرمایید
http://darolhedayeh.com/1394/04/07/%D8%AA%D8%B3%D8%AA-%D9%81%D8%B1%D9%85/
1-کلید آپلود کار نمیکنه اصلا در صورتی که در پیش نمایش فعاله
لینک پیش نمایش: http://darolhedayeh.com/?gf_page=preview&id=1
2-چرا دایره ها و چک باکس ها و… رفته سمت چپ؟؟؟
3-مثلا برای اطلاعات دانشجو شرط گذاشتم که اگر تحصیلات رو روی دانشجو زد این نمایش داده بشه و در دمو هم اینطوریه اما در سایت بدون هیچی همش دیده میشه
ممنون میشم کمکم کنید ثواب داره
سلام . جیکوئری در سایت شما فراخونی نمیشه یا تداخل جیکوئری در سایت شماست که این قسمت آپلود و منطق شرطیش مشکل پیدا کرده .
افزونه ها رو تک تک غیرفعال کنین و ببینید تداخل از کدومه . اگه نشد آخرش هم با قالب پیشفرض 2015 تست کنید .
ولی احتمالا از قالب باشه چون طراحان ایرانی معمولا تو فوتر کد wp_footer رو نمیذارن .
سلام.فایل htaccess ویرایش شد اما فایل های آپلودی همچنان دچار خطای 404 هستند.
سلام . چک کنید فایل اصلا داخل هاست وجود داره یا نه …
ولی در محتویات htacess قسمت زیر رو حذف کنید :
SetHandler none
SetHandler default-handler
Options -ExecCGI
RemoveHandler .cgi .php .php3 .php4 .php5 .phtml .pl .py .pyc .pyo
باسلام من افزونه فرم ساز Gravity forms نصب وفعال کردم الان میخواستم بدونم از کجا باید فرم نمایش داد برای کابران وویرایش کرد فرم رو؟؟!1
سلام . از قسمت مدیریت وردپرس >> فرم ها قابل انتخاب و ویرایشه .
اما برای نماییش داخل برگه ها و نوشته های جدید دکمه اش اضافه شده که از طریقش اقدام کنید .
سلام
می خواستم موقع آپلود عکس توسط کاربر یک پیش نمایش از عکس ارسالی رو ببینه تا اگر در عکس ارسالی اشتباهی کرده اون رو عوض کنه.
سلام . درست متوجه منظورتون نشدم ولی فک کنم لینک زیر اموزش همون چیزی باشه که شما میخوای :
http://gravitywiz.com/customzing-multi-file-merge-tag/
در ضمن میتونید فرم چند مرحله ای بسازید و از پست زیر استفاده کنید »
http://develop.gravityforms.ir/5690/before_submission/
باسلام اقای مهندس خیلی مزاحم شدم ایا امکان داره روش ایجاد اپلود عکس یا فایل مشابه وب سایت خودتون بدید باتشکر
سلام . از فیلد های خود گرویتی فرم فیلد “بارگزاری فایل” رو اضافه کنید و از تب عمومی اون تیک ” فعال سازی بارگذاری چندگانه” رو بزنید
سلام من به مسیری که گفتید رفتم ولی فایل htaaccess نیست این فایل بعد از ورود به publich-html; هست ممنون میشم کمک کنید خیلی نیاز دارم
حتما hidden هست . به هاست بگید بهتون نشون میده
سلام
ممنون از تلاش شما
لطف کنید و به سوال منو در اسرع وقت جواب بدید
من میخوام کاربر بتونه فایل هایی رو که تا الان آپلود کرده ببینه(آرشیو داشته باشه)
مثلا یه کاربر یک ماه پیش یه فایل رو ارسال کرده و حالا بعد یک ماه میخواد از ان فایل دوباره سفارش بده
بره داخل آرشیبو و دوباره انتخابش کنه
گراویتی فرم امکان ساخت آرشیو رو داره
ممنون
سلام
خیر متاسفانه