আমার কাজের অংশটি ওয়ার্ডপ্রেস ওয়েবসাইট তৈরি করা। আমি ক্লায়েন্ট এটি পর্যালোচনা করে যেখানে পরীক্ষা সার্ভারে আপলোড করার মতো যথেষ্ট ভাল কিছু না পাওয়া পর্যন্ত আমি সাধারণত আমার ল্যাপটপে কাজ করি।
আমি প্রতিটি নতুন প্রকল্পের জন্য একটি ভার্চুয়ালহস্ট তৈরি করি তাই আমি সর্বদা এমন কোনও ডোমেনে ওয়ার্ডপ্রেস ইনস্টলেশন নিয়ে কাজ করি যা দেখতে দেখতে http://local.example.com/
কিন্তু যখন সাইটটি সার্ভারে আপলোড করা হয় (আমার দ্বারা নিয়ন্ত্রিত নয়) তখন ডোমেনটি এমন কিছু হতে পারে http://testserver.com/arbitrary/path/example/
।
সমস্যাটি হ'ল আমি যদি উদাহরণস্বরূপ কোনও মেনুতে একটি কাস্টম লিঙ্ক যুক্ত করি তবে উদাহরণস্বরূপ /events/
, এটি স্থানীয়ভাবে একটি লিঙ্ক তৈরি করা ভাল কাজ করবে http://local.example.com/events/
, তবে পরীক্ষার সার্ভারে, লিঙ্কটি নির্দেশ করবে http://testserver/events/
, যা সম্ভবত সঠিক নয়।
আমি যা চাই তা হ'ল কাস্টম লিঙ্কটি এমন একটি URL দেওয়া যা আমার স্থানীয় পরিবেশ এবং পরীক্ষার সার্ভার উভয় ক্ষেত্রেই কাজ করবে।
আমি ইতিমধ্যে এর দ্বারা home
এবং siteurl
ওয়ার্ডপ্রেস বিকল্পগুলি পরিবর্তন করার সমস্যাটি পরিচালনা করেছি :
- স্থানীয় ডাটাবেসে সেই সেটিংস পরিবর্তন করা
- ডাটাবেস একটি ডাম্প তৈরি
- সার্ভারে ডাটাবেস আপডেট করুন
- স্থানীয় বিকল্প পুনরুদ্ধার।
আমি কাস্টম লিঙ্কগুলির জন্য এবং প্রতিটিবার সার্ভারের ডাটাবেস আপডেট করার প্রয়োজন হলে সার্ভারের ইউআরএলগুলির সাথে সেগুলি প্রতিস্থাপনের জন্য আমি পুরো URL টি ব্যবহার করতে চাই না।
পোস্ট সামগ্রীর অভ্যন্তরের লিঙ্কগুলির জন্য, একটি প্লাগইন রয়েছে যা দুটি শর্টকোড যুক্ত করে সমস্যার সমাধান করে: http://wordpress.org/extend/plugins/url-shortcodes/ , তবে আমি কাস্টম লিঙ্কগুলির জন্য অনুরূপ কিছু খুঁজে পাচ্ছি না have ।