danial
آفلاین
عضو
تعداد نوشتهها: ۹۵
تشکر شده: ۱۲ بار
#
نوشته شده: ۱۲ سال پیش
۲۰ فروردین ۱۳۹۱ - ۱۲:۲۵
سلام دوستان من یه چندتا سایت وردپرسی دیدم که فایل های اپلود شدشون به صورت تاریخ زمان ذخیره میشن
مثلا این سایت که عکس رو گذاشتم
http://1pezeshk.com/wp-content/pics/2012/01/01-25-2012-08-39-47-PM.gif
به اسم عکس توجه کنید
زمان اپلود رو به جای اسم عکس گذاشته
مبشه افزونه این کارو به منم معرفی کنید
garfield
آفلاین
عضو
تعداد نوشتهها: ۷۹۲
تشکر شده: ۲۶۲ بار
#
نوشته شده: ۱۲ سال پیش
۲۰ فروردین ۱۳۹۱ - ۱۹:۵۶
افزونه نمی خواد. برو تو settings -> media
گزینه ی Store uploads in this folder
اسم uploads رو عوض کن ( یعنی یه اسمی بگذار که وردپرس به جای upload ازش استفاده کنه )
کاربران زیر بهخاطر این نوشته تشکر کردهاند:
danial
danial
آفلاین
عضو
تعداد نوشتهها: ۹۵
تشکر شده: ۱۲ بار
#
نوشته شده: ۱۲ سال پیش
۲۰ فروردین ۱۳۹۱ - ۲۰:۳۷
نه دوست من شما اشتبه متوجه شدید!
اسم عکس رو میگم یعنی اسم عکس عوض شده و زمان اپلود عکس جایگزین اسم عکس بشه
به این صورت:
01-25-2012-08-39-47-PM.gif
منم میخوام به این طوری بشه نه اینکه مکان پوشه اپلود رو عوض کنم
garfield
آفلاین
عضو
تعداد نوشتهها: ۷۹۲
تشکر شده: ۲۶۲ بار
#
نوشته شده: ۱۲ سال پیش
۲۰ فروردین ۱۳۹۱ - ۲۲:۲۲
چنین چیزی که گفتی پیدا نکردم. فقط این بود:
http://wordpress.org/extend/plugins/rename-media/screenshots/
منتها اینم همه چیزش دستیه.
کاربران زیر بهخاطر این نوشته تشکر کردهاند:
danial
danial
آفلاین
عضو
تعداد نوشتهها: ۹۵
تشکر شده: ۱۲ بار
#
نوشته شده: ۱۲ سال پیش
۲۰ فروردین ۱۳۹۱ - ۲۳:۱۲
ممنون از زحمتتون ولی این به کارم نمیاد هم وقت گیر هستش هم تاریخ اپلود رو به جای نام عکس روی عکس نمیذاره؟
از دوستان کسی نمیدونه از چه افزونه ای استفاده میکنه؟
نمیشه از هیچ راهی فهمید که چه افزونه ای هستش؟؟ بدجور لازم دارم
garfield
آفلاین
عضو
تعداد نوشتهها: ۷۹۲
تشکر شده: ۲۶۲ بار
#
نوشته شده: ۱۲ سال پیش
۲۰ فروردین ۱۳۹۱ - ۲۳:۲۷
ظاهراً افزونه هم نمی خواد. اینو بخون:
http://stackoverflow.com/questions/3259696/rename-files-during-upload-within-wordpress-backend
تغییرش بده تو function.php بگذارش
کاربران زیر بهخاطر این نوشته تشکر کردهاند:
danial
garfield
آفلاین
عضو
تعداد نوشتهها: ۷۹۲
تشکر شده: ۲۶۲ بار
#
نوشته شده: ۱۲ سال پیش
۲۰ فروردین ۱۳۹۱ - ۲۳:۴۲
برا خودمم جالب بود این.
function make_filename_hash($filename) {
$info = pathinfo($filename);
$ext = empty($info['extension']) ? '' : '.' . $info['extension'];
return date("y-m-d-") . 'ID' . substr( uniqid(mt_rand(), true) ,0,6) . $ext;
}
add_filter('sanitize_file_name', 'make_filename_hash', 10);
کاربران زیر بهخاطر این نوشته تشکر کردهاند:
danial - Parsa
danial
آفلاین
عضو
تعداد نوشتهها: ۹۵
تشکر شده: ۱۲ بار
#
نوشته شده: ۱۲ سال پیش
۲۰ فروردین ۱۳۹۱ - ۲۳:۴۳
اره کار کرد ولی رندوم اسم میذاره روی عکس بعد هنوز اسم عکس رو توی title وردپرس مینویسه (یعنی همون اسم قبلی رو)
ولی همینه یکم تغییر کنه فکر کنم درست شه هم تاریخ اپلود رو روی فایل میذاره به حای اسم هم دیگه اسم فایل جدید رو برای وردپرس تعریف میکنه!
خود شما نمی تونید تغیرش بدید!!!
danial
آفلاین
عضو
تعداد نوشتهها: ۹۵
تشکر شده: ۱۲ بار
#
نوشته شده: ۱۲ سال پیش
۲۰ فروردین ۱۳۹۱ - ۲۳:۴۷
یه چیز رو وایرایش کنم فقط من اشتباه کردم تاریخ میذاره به جای اسم عکس
فقط همون مشکل دوم که اسم عکس قبلی توی وردپرس ثبت میشه داداش اینم ردیف کن خیلی باحالی
garfield
آفلاین
عضو
تعداد نوشتهها: ۷۹۲
تشکر شده: ۲۶۲ بار
#
نوشته شده: ۱۲ سال پیش
۲۰ فروردین ۱۳۹۱ - ۲۳:۵۴
می تونی به جای قسمت ID از ثانیه هم استفاده کنی. اون بالا رو ببین.
کاربران زیر بهخاطر این نوشته تشکر کردهاند:
danial
danial
آفلاین
عضو
تعداد نوشتهها: ۹۵
تشکر شده: ۱۲ بار
#
نوشته شده: ۱۲ سال پیش
۲۱ فروردین ۱۳۹۱ - ۰۰:۰۰
اره میدونم دستتون درد نکنه فقط برای قسمت نام وردپرس بگید چی کار کنم خیلی خوب میشه
تو پست قبلی توضیح دادم مشکل رو
فقط همون مشکل دوم که اسم عکس قبلی توی وردپرس ثبت میشه داداش اینم ردیف کن خیلی باحالی