namakpash

افزونه پاک کردن عکس های اضافی

15 پست در این موضوع قرار دارد

با سلام

هر عکسی که آپلود میکنم حدود 10 تا عکس اضافی هم آپلود میکنه در اندازه های مختلف که باعث میشه هاستم به شدت پر بشه

میخواستم ببینم هیچ افزونه ای هست که این عکس های اضافی رو پاک کنه؟ و فقط عکس با اندازه واقعی رو نگه داره

و چه جوری میشه کاری کرد که هر عکسی از الان آپلود میکنم فقط همین عکس رو در اندازه واقعی آپلود کنه و هاست رو الکی پر نکنه

( قبلا یه تاپیک در همین مورد بود هر چی گشتم پیداش نکردم )

پیشاپیش از جواب ها ممنون

1

به اشتراک گذاری این پست


لینک به پست

سلام دوست عزیز

افزونه‌ی Dynamic Image Resizer رو نصب کنین. دقت کنین که حتما پیوند یکتا باید چیزی غیر از پیش‌فرض باشه وگرنه با ساخت تصاویر بندانگشتی مشکب پیدا میکنه:

http://wordpress.org/extend/plugins/dynamic-image-resizer/

5

به اشتراک گذاری این پست


لینک به پست

شرمنده داداش دقیق متوجه نشدم باید چه جوری نصب کنم و چه تنظیماتی داره و چه جوری میشه اون عکس های اضافی رو پاک کنم

الان کلی عکس رو هاست هست میترسم یه کار اشتباه کنم عکسا بره هوا :wub:

0

به اشتراک گذاری این پست


لینک به پست

هیچ تنظیم خاصی نداره چیزی هم پاک نمیشه فقط نصب کنین

3

به اشتراک گذاری این پست


لینک به پست

بسیار ممنون

هیچ راهی هست که عکس های قبلی که در اندازه های مختلف هست رو حذف کرد؟

یا باید دستی پاک بشه؟

0

به اشتراک گذاری این پست


لینک به پست

راه هست اما باید کدنویسی کنید و کمی براتون سخت خواهد بود. باید کدی بنویسید که براساس اسم عکسها (که سایز روش نوشته شده) بیاد و حذف کنه.

شاید راحتترین راه برای شما همون حذف دستی باشه. خیلی هم وقت نمیگیره.

2

به اشتراک گذاری این پست


لینک به پست

دوستان من هم به این مشکل برخوردم قالب سایتم هر عکس رو در 6 سایز آپلود میکنه و هاست پر شده هر افزونه ای استفاده میکنم جواب نمیده که عکس های اضافی در سایز های دیگه پاک شه حدود 4000 تا عکس رو نمیشه دستی پاک کرد آخه

0

به اشتراک گذاری این پست


لینک به پست

سلام

به انجمن خوش اومدین دوست عزیز

من هنوز افزونه ایی برای اینکار ندیدم.

بالاتر هم گفتم مگر اینکه کدنویسی کنید.

2

به اشتراک گذاری این پست


لینک به پست

درود و ضمن خسته نباشید خدمت دوستان گرامی*

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

طبق عکس زیر :

آخرین عکس همان عکسی هستش که من آپلود کردم. که مابقی اضافه درست شدند ...

البته فکر می کنم سایز 100*100که با رنگ سبز مشخص کردم برای تصاویر شاخص هست درسته ؟

حالا اگر جز عکس اصلی و تصویر شاخص همه رو حذف کنم مشکلی پیش نمیاد ؟

و راهنمایی کنید که برای بعد از این باید چکار کنم که این مشکل پیش نیاد ؟

dn73875718z5pvn0m6n8.png

با تشکر از شما ... سال نو بر شما مبارک باد *

0

به اشتراک گذاری این پست


لینک به پست

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

از روی ابعادش که در اسم هم ذکر شده راحت می تونید اضافی ها رو پیدا کنید.

1

به اشتراک گذاری این پست


لینک به پست

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

از روی ابعادش که در اسم هم ذکر شده راحت می تونید اضافی ها رو پیدا کنید.

بسیار ممنون دوست عزیز

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

دوم برای بار بعد چیکار کنم ؟

با تشکر و سپاس از پاسخگویی *

0

به اشتراک گذاری این پست


لینک به پست

تاپیک منو بخون


http://forum.wp-parsi.com/topic/29010-%d8%aa%d8%a7%d9%be%db%8c%da%a9-%d8%ac%d8%a7%d9%85%d8%b9-%d8%aa%d8%b5%d8%a7%d9%88%db%8c%d8%b1-%d8%b4%d8%a7%d8%ae%d8%b5-%d8%a8%d8%a7-%d8%a7%d8%b3%d8%aa%d9%81%d8%a7%d8%af%d9%87-%d8%a7%d8%b2-%d9%87%da%a9/

1

به اشتراک گذاری این پست


لینک به پست

بسیار ممنون دوست عزیز

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

دوم برای بار بعد چیکار کنم ؟

با تشکر و سپاس از پاسخگویی *

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

برای تصاویر بعدی هم دوستان افزونه معرفی کردند.

1

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

برای حذف عکس های اضافی از سایت افزونه
image cleanup  را نصب کنید.

سپس از قسمت ابزار ها image cleanup کلیک کنید. وارد محیط افزونه می شوید. بر روی index image کلیک کنید. تا کل عکس های شما را ایندکس و بررسی کند..

پس از بررسی عکس های ... عکس های اضافی که Unreferenced Unused Images  نمایش داده میشوند.

آنها را تست و سپس انتخاب و دسته جمعی حذف نمائید..

تماس بیشتر در ***
 

ویرایش شده در توسط مهدی
حذف تبلیغ
0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط vazizi69@yahoo.com
      سلام دوستان وقت بخیر 
      من تو سایت وردپرسی میخوام یه تصویر از نقشه ایران رو بزارم و وقتی موس روی هر شهری ها کلیک میکنه دسته بندی مربوط به اون شهر رو نشون بده 
      و الان مشکلم اینه که نمیدونم با چه روشی میتونم تو یه عکس نقشه ایران چطور به هر شهری یه لینک بدم 
      ممنون میشم اگر کسی بلده راهنماییم کنه
    • توسط eniac
      سلام
      آیا ميشه تبلیغات بنری یا کلیکی رو داخل صفحه Amp گذاشت یا شورتکد تبلیغ؟
      توی مستندات amp يه چیزهایی نوشته ولی متوجه نشدم.
    • توسط imaniy
      سلام دوستان من افزونه Subscribe to Comments Reloaded رو نصب و پیکربندی کردم تا کاربر وقتی نظرش تایید شد یا پاسخ داده شد واسش ایمیل ارسال بشه ولی این کار رو نمیکنه نمیدونم چرا راستی تو قسمت نشانی رایان‌نامه فرستنده جیمیل من هستش این چطوری میتونه با جیمیل من برای کسی ایمیل ارسال کنه مگه سترسی داره؟ اگه مشکل همینه باید چیکار کنم؟ راستی راهی هست وقتی کاربر نظری ثبت میکنه بهش گفته بشه نظر شما منتظر تایید مدیریت میباشد؟ امیدوارم اینم افزونه نخاد.
    • توسط sae13
      سلام من یه تابع دارم.
      که نگاه میکنه اگه داده های خاصی توی دیتابیس ذخیره نیستن اونا رو اضافه میکنه.
      کد تابع من اینه :
       
       
      function add_sellers_brand_size_to_db() { include_once dirname( __FILE__ ).'/sellers_brands.php'; // installation_db(); global $seller_array; global $brands_array; global $tire_sabok_size_gf_field_id; global $tire_sangin_size_gf_field_id; global $tire_gravity_form_id; $current_user = wp_get_current_user(); $current_user_name = $current_user->user_login; // $entry_size=GFAPI::get_entry() $tire_field = GFAPI::get_field($tire_gravity_form_id, $tire_sabok_size_gf_field_id); $tire_field = $tire_field->choices; $tire_sabok_size_array = array(); foreach ($tire_field as $tire) { array_push($tire_sabok_size_array, $tire['text']); } $tire_field = GFAPI::get_field($tire_gravity_form_id, $tire_sangin_size_gf_field_id); $tire_field = $tire_field->choices; $tire_sangin_size_array = array(); foreach ($tire_field as $tire) { array_push($tire_sangin_size_array, $tire['text']); } $tire_table_array = array(); foreach ($seller_array as $seller_name => $seller) { $tire_seller_sells_sabok = in_array('sabok', $seller['tire_type']); $tire_seller_sells_sangin = in_array('sangin', $seller['tire_type']); foreach ($seller['brands'] as $brand_name) { $brand = $brands_array[$brand_name]; $tire_sabok_is_in_brand = in_array('sabok', $brand['type']); $tire_sangin_is_in_brand = in_array('sangin', $brand['type']); if ($tire_seller_sells_sangin) { if ($tire_sangin_is_in_brand) { foreach ($tire_sangin_size_array as $size) { $seller_table_array = array($seller, $brand, $size, false); array_push($tire_table_array, $seller_table_array); } } } if ($tire_seller_sells_sabok) { if ($tire_sabok_is_in_brand) { foreach ($tire_sabok_size_array as $size) { $seller_table_array = array($seller_name, $brand_name, $size, true); array_push($tire_table_array, $seller_table_array); } } } } } foreach ($tire_table_array as $row) { global $wpdb; $table_name = $wpdb->prefix . 'tire_seller'; $seller = $row[0]; $brand = $row[1]; $size = $row[2]; $is_sabok = $row[3]; $id = $wpdb->get_var(" select max(id) from $table_name where tire_seller='$seller' and tire_brand='$brand' and tire_size='$size' ; "); if ($id == NULL) { $insert_array = array( 'tire_seller' => $seller, 'tire_brand' => $brand, 'tire_size' => $size, 'tire_type_is_sabok' => $is_sabok, 'added_by' => $current_user_name ); $wpdb->insert($table_name, $insert_array); } } }  
       
      وقتی این تابع رو میذارم توی
      register_activation_hook(__FILE__,'add_sellers_brand_size_to_db');  فرجی نمیشه ولی وقتی خالی خالی اجراش میکنم بدون هیچ مشکلی کار میکنه.
      ویدیوش
      http://gg.gg/cmdmn
      limit.zip
    • توسط kimidoonekekie
      سلام 
      چطور و از کجا میتونم ویرایش افزونه ها رو یاد بگیرم؟
      با کد نویسی آشنایی دارم و نرم افزار تحت وب با پی اچ پی هم نوشتم اما تاحالا تو این زمینه کار نکردم.
      الان به شدت احتیاج پیدا کردم که صفحه پیشخوان افزونه دکان - قسمت افزودن محصول رو ویرایش کنم.
      اگر کسی بهم بتونه این آموزش رو خصوصا  در مورد این نرم افزار بده به شدت احتیاج دارم.