رفتن به مطلب

تغییر نام عکسها هنگام آپلود کردن


پست های پیشنهاد شده

سلام

خود وردپرس برای عکسهای هم نام تغییر نام ایجاد میکنه.

شما چجور تغییری نیاز دارید؟

لینک به ارسال

مثلا وقتی توی یه مطلبی 10تا عکس هست و وقتی میخوای موقع ارسال مطلب خودکار آپلود بشن اگه نام عکس ها به این صورت باشن:

1-sitename.com.jpg

2-sitename.com.jpg

3-sitename.com.jpg

4-sitename.com.jpg

...

وردپرس همین اسم هارو ذخیره میکنه

اما من میخوام مثلا یه پارامتر مشخصی داشته باشه،مثل تاریخ یا هر چیز اضافه دیگه یا مثلا بجای اسم سایتی که توی نام یه عکس هست اسم سایت خودمو بذارم

لینک به ارسال

http://wordpress.org/extend/plugins/rename-media/
http://wordpress.org/extend/plugins/media-file-renamer/
https://github.com/toscho/Germanix-WordPress-Plugin/blob/master/germanix_url.php

لینک به ارسال


http://wordpress.org/extend/plugins/rename-media/
http://wordpress.org/extend/plugins/media-file-renamer/
https://github.com/toscho/Germanix-WordPress-Plugin/blob/master/germanix_url.php

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

مورد سومی رو متوجه نشدم

لینک به ارسال

این کد رو در فایل functions پوسته تست کنید


function make_custom_filename($filename) {
$info = pathinfo($filename);
$custom_filename = "mysite.com";
$ext = empty($info['extension']) ? '' : '.' . $info['extension'];
$name = basename($custom_filename, $ext);
return $name . $ext;
}
add_filter('sanitize_file_name', 'make_custom_filename', 100);

لینک به ارسال

این کد رو در فایل functions پوسته تست کنید


function make_custom_filename($filename) {
$info = pathinfo($filename);
$custom_filename = "mysite.com";
$ext = empty($info['extension']) ? '' : '.' . $info['extension'];
$name = basename($custom_filename, $ext);
return $name . $ext;
}
add_filter('sanitize_file_name', 'make_custom_filename', 100);

مرسی داداش

ممنون

دقیقا همون چیزی بود که میخواستم

لینک به ارسال
  • 5 ماه بعد...

سلام.

من یه روشی میخام که اسم فایل رو به اسم پست تغییر بده .

SEO Friendly Images جواب نداد برام .

با rss feed خوان پست ها م میاد .

لینک به ارسال

سلام.

من یه روشی میخام که اسم فایل رو به اسم پست تغییر بده .

SEO Friendly Images جواب نداد برام .

با rss feed خوان پست ها م میاد .

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

لینک به ارسال

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

سایتم کاملا انگلیسیه .

لینک به ارسال
  • 3 ماه بعد...

این کد رو در فایل functions پوسته تست کنید


function make_custom_filename($filename) {
$info = pathinfo($filename);
$custom_filename = "mysite.com";
$ext = empty($info['extension']) ? '' : '.' . $info['extension'];
$name = basename($custom_filename, $ext);
return $name . $ext;
}
add_filter('sanitize_file_name', 'make_custom_filename', 100);

این کد را نمیشه کاری کرد که به اول نام عکس یا انتهاش اسم سایت رو اضاف کنه ، این کد کلا اسم فایل رو تغییر میده مثلا aventador -----> veneno.ir-aventador

بعد نمیشه که کارکتر فاصله رو به - تبدیل کرد یعنی اینجوری aventador lp -----> aventador-lp

لینک به ارسال

این کد را نمیشه کاری کرد که به اول نام عکس یا انتهاش اسم سایت رو اضاف کنه ، این کد کلا اسم فایل رو تغییر میده مثلا aventador -----> veneno.ir-aventador

بعد نمیشه که کارکتر فاصله رو به - تبدیل کرد یعنی اینجوری aventador lp -----> aventador-lp

http://forum.wp-parsi.com/tutorials/article/228-%D8%AA%D8%BA%DB%8C%DB%8C%D8%B1-%D9%86%D8%A7%D9%85-%D9%81%D8%A7%DB%8C%D9%84%D9%87%D8%A7%DB%8C-%D8%A2%D9%BE%D9%84%D9%88%D8%AF-%D8%B4%D8%AF%D9%87-%D8%A8%D9%87-%D9%86%D8%A7%D9%85-%D8%AF%D9%84%D8%AE%D9%88%D8%A7%D9%87-%D8%B4%D9%85%D8%A7/

لینک به ارسال
  • 1 ماه بعد...

آقا نمیشه تو این مورد اسم عکسهام تبدیل بشه به نام کتگوری؟؟

مثلا عکسهای فان تبدیل بشه به

fun1.jpg

fun2.jgp

اینطوری میخوام

میشه؟

تقریبا میشه گفت خیر

لینک به ارسال
  • 1 ماه بعد...

من تست کردم اسم عکس ها تغییر میکرد اما

من توی فروم تماس 7 از افزونه Really Simple CAPTCHA استفاده میکنم که با این کد، موقعی که میخاد عکس ها رو لود کنه به عکس ها ی کیجا هم اسم سایت رو اضافه میکنه و در نتیجه باعث میشه که تصویر نشون داده ن

آیا میشه کدی اضاف کرد که بگه عکس های پلاگین Really Simple CAPTCHA رو تغییر نده؟

کمک لطفا

لینک به ارسال

من تست کردم اسم عکس ها تغییر میکرد اما

من توی فروم تماس 7 از افزونه Really Simple CAPTCHA استفاده میکنم که با این کد، موقعی که میخاد عکس ها رو لود کنه به عکس ها ی کیجا هم اسم سایت رو اضافه میکنه و در نتیجه باعث میشه که تصویر نشون داده ن

آیا میشه کدی اضاف کرد که بگه عکس های پلاگین Really Simple CAPTCHA رو تغییر نده؟

کمک لطفا

کد را در صفحه تماس محدود کنید


if(! is_page(10))
add_filter('sanitize_file_name', 'make_custom_filename', 100);

10 شناسه برگه هست

لینک به ارسال
  • 3 ماه بعد...

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

mysite.ir_ عنوان مطلب

ولی یکی از دوستان گفتند نباید نام عکس را فارسی بدیم . میشه بیشتر توضیح دهید ؟

آیا از نظر سئو مشکل ساز میشه ؟ و توی سرچ گوگل تاثیر منفی میزاره؟

ممنون میشم بیشتر توضیح بدید!

لینک به ارسال
  • 1 سال بعد...

دوستامن من میخوام موقه اپلود تصاویر نام اونا به نام پیوند یکتا تغییر کنه

برای مثال:


www.site.com/google-search.html

نام عکس قسمت دوم لینک رو بگیره



google-search.jpg

این ممکنه؟؟؟؟؟؟؟؟؟؟

لینک به ارسال
  • 9 ماه بعد...

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

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

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...