ওয়ার্ডপ্রেস ৩.৫: মিডিয়া লাইব্রেরিতে কাস্টম "ফাইলগুলির সম্পূর্ণ URL পাথ" সেট করা হচ্ছে?


14

ওয়ার্ডপ্রেস 3.5 এর সাম্প্রতিক পরিবর্তনগুলি মিডিয়া লাইব্রেরি থেকে "ফাইলগুলির সম্পূর্ণ URL পাথ" বিকল্পটি সরিয়ে দিলে আমি ভাবছি কীভাবে এই বিকল্পটিকে এখন কাস্টম পথে সেট করবেন?

আমার মিডিয়া ফাইলগুলির জন্য কাস্টম সাবডোমেনে আমার "ফাইলের সম্পূর্ণ URL পাথ" সেট করা দরকার। আপনি কি এই সমস্যার সমাধান খুঁজে পেতে আমাকে সাহায্য করতে পারেন?

শুভেচ্ছা, ফ্যাক্সিম


হ্যালো আমি নতুন সুবিধাগুলির জন্য একটি ছোট প্লাগইন লিখেছিলাম ওয়ার্ডপ্রেস 3.5। আপনি সরাসরি ডোমেন বা সাবডোমেন ওয়ার্ডপ্রেস.অর্গ

উত্তর:


16

বিকল্প নামটি upload_url_path, এবং আপনি এখনও এটি ফিল্টার করতে পারেন:

add_filter( 'pre_option_upload_url_path', 'wpse_77960_upload_url' );

function wpse_77960_upload_url()
{
    return 'http://subdomain.example.com/files';
}

1
ট্রেলিং স্ল্যাশ সরিয়ে ফেলুন কারণ ইউআরএলটিতে আপনার দ্বিগুণ স্ল্যাশ হবে, যেমন'http://subdomain.example.com/files//path/to/image.jpg'
ইউজিন মানুয়িলভ

ঠিক আছে, এটি এত সহজ জানা ভাল! আপনাকে অনেক ধন্যবাদ!
ফ্যাক্সিমিম

1
@ টসচো আমি জানি যে এটি কাজ করবে তবে ডাবল টুকরো টুকরো করা ফেং শুই নয় :)
ইউজিন মানুয়িলভ

1
@ ইউজিন মানুইলভ এই কারণেই আমি প্রতি .htaccess এগুলি অপসারণ করছি ।
ফুসিয়া

2
@ বেল্টেজ UPLOADSএকটি ফাইল পাথ, upload_urlএটি একটি URL। দুটি পৃথক URL একই স্থানীয় পথে নির্দেশ করতে পারে এবং প্রদত্ত পাথের জন্য সঠিক URL নির্ধারণ করার কোনও উপায় নেই। সুতরাং উভয় দুটি ভিন্ন জিনিস।
ফুসিয়া

7

আপনাকে বিকল্পটির নাম সরবরাহ করার জন্য @ টসচোকে ধন্যবাদ Thank এটি আপনার ফাংশন.এফপি ফাইলে রেখে এটি পরিবর্তন করার আরও একটি উপায় এখানে রয়েছে:

update_option('upload_url_path', '/wp-content/uploads');

এটি এর src="/wp-content/uploads/file.jpg"পরিবর্তে ওয়ার্ডপ্রেস এম্বেড চিত্রগুলিকে তৈরি করবেsrc="http://domain.com/wp-content/uploads/file.jpg"

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.