ওয়ার্ডপ্রেস হ্যাকস [পর্ব-০৬] :: Author ভিত্তিক পার্মালিংক পরিবর্তন

পার্মালিংক সমন্ধে অবশ্যই আপনার ধারনা আছে। এক কথায়, পার্মালিংক হল- আপনার সাইটের বিভিন্ন ধরণের পেইজের জন্যে URL-এর স্ট্রাকচার। উদাহরণ হিসেবে এই পোস্টের লিংকটি খেয়াল করুন, আপনার সাইটের পোস্টের লিংকের চেহারা কি এরকম হয়? ওয়ার্ডপ্রেসের এডমিন সেটিংস (লিংকঃ http://www.yoursite.com/wp-admin/options-permalink.php) থেকে আপনি সহজেই পার্মালিংক চেঞ্জ করতে পারবেন।

কিন্তু সমস্যা হল, এখানে শুধু Common Settings এবং ক্যাটাগরি ও ট্যাগ ভিত্তিক পার্মালিংক তৈরির সুযোগ আছে; Author ভিত্তিক পার্মালিংক তৈরি করা যায় না।

এই সমস্যার সমাধানের জন্যে অনেকেই বিভিন্ন প্লাগিনের শরণাপন্ন হন, কেউ কেউ .htaccess ফাইলের সাহায্য নেন। আমার মতে সবচেয়ে সহজ সমাধানটা আপনাদের বলছি। বরাবরের মতোই আমরা functions.php ফাইল নিয়ে কাজ করবো। এই ফাইলেই ট্যাগের মধ্যে নিচের কোডটুকু যুক্ত করে দিন-

function change_author_permalinks() {
    global $wp_rewrite;
    $wp_rewrite - > author_base = 'blogger';
    $wp_rewrite - > flush_rules();
}
add_action('init', 'change_author_permalinks');

কোডের ব্যাখ্যাঃ চতুর্থ লাইনে খেয়াল করুন- $wp_rewrite->author_base = 'blogger' লিখেছি। এখানে blogger হল আমাদের নতুন পার্মালিংক বেইস। এখানে আপনি আপনার পছন্দ মতো শব্দ ব্যবহার করতে পারবেন। যেমনঃ user, member অথবা আপনার ইচ্ছেমতো। এখানে যে শব্দ ব্যবহার করবেন, সেটাই আপনার Author ভিত্তিক পার্মালিংকের অংশ হবে। ছবিটি দেখুন-

rename_author_uri_base
আপনার ভালো লাগা, মন্দ লাগা কিংবা জিজ্ঞাসা মন্তব্যে জানান।

Level 0

আমি নাজমুল আহসান। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 13 বছর 6 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 20 টি টিউন ও 134 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

প্রিয় টিউনার,

আপনার টিউনটি টেকটিউনস চেইন টিউন হিসেবে অন্তর্ভুক্ত করা হয়েছে। অভিনন্দন আপনাকে!

আপনার টিউনগুলোতে পরবর্তি টিউন পড়ার জন্য আউটগোয়িং লিংক ব্যবহার করা হয়েছিল যা টেকটিউনস নীতিমালা https://www.techtunes.io/terms/ পরিপন্থি। দয়া করে টিউন পড়তে বা টিউনের অন্য পর্ব পড়তে কোন ধরনের আউটগোয়িং লিংক দেওয়া থেকে বিরত থাকুন। টেকটিউনস থেকে আপনার প্রতিটি টিউন সম্পাদনা করে চেইনে অন্তর্ভুক্ত করা হয়েছে।

টেকটিউনসে চেইন টিউন কীভাবে প্রক্রিয়া হয় তা জানতে টেকটিউনস সজিপ্র এর https://www.techtunes.io/faq “চেইন টিউন” অংশ দেখুন।

নিয়মিত চেইন টিউন করুন। এখন থেকে আপনার নতুন করা চেইন টিউন গুলো টেকটিউনস থেকে চেইন এ যুক্ত করা হবে। চেইন টিউনে যুক্ত হবার ফলে চেইনের প্রতিটি পর্ব একসাথে থাকবে।

চেইনে নতুন পর্ব যুক্ত হলে তা টেকটিউনসের প্রথম পাতায় দেখা যাবে এবং “সকল চেইন টিউনস” https://www.techtunes.io/chain-tunes/ পাতায় চেইন টিউনটি যুক্ত হবে।

আপনার টিউন যেহেতু প্রোগ্রামিং সংক্রান্ত টিউন ও টিউনে কোডের ব্যবহার রয়েছে তাই বিভিন্ন প্রোগ্রামিং ল্যাঙ্গুয়েজের কোড যেমন HTML, CSS, JS, PHP ইত্যাদি কোড সুন্দর ও সঠিক ভাবে দেখাতে টেকটিউনসের রয়েছে নিজেস্ব “কোড হাইলাইটার”। টেকটিউনসের “কোড হাইলাইটার” কিভাবে ব্যবহার করতে হয় তা জানতে এই টিউনটি
দেখুন

নিয়মিত চেইন টিউন করে নতুন নতুন টিউন আপনার চেইনে যুক্ত করুন এবং অসম্পূর্ণ না রেখে আপনার চেইন টিউনে নিয়মিত পূর্ণাঙ্গ রূপ দিন।

মেতে থাকুন প্রযুক্তির সুরে আর নিয়মিত করুন চেইন টিউন!

ভালো লাগলো 😀

কে বলল সেটিংস থেকে author base পার্মালিংক করা যাবে না ? permalink settings এর custom অংশে বসিয়ে দিন /user/%author% তাহলেই অথর বেস হয়ে যাবে ।এখানে user অংশে writer, tuner,author,blogger যে কোন কিছু ব্যবহার করতে পারেন ।আর %author% অংশটুকু লেখকের নাম দেখাবে ।আপনার পোস্ট সুন্দর হচ্ছে ।geniusitzone কি আপনার ওয়েবসাইট? ধন্যবাদ ।

সরি ভাই। author base বুঝতে একটু দেরি হয়েছে । কমেন্ট ডিলিট ।

প্রিয় টিউনার,

আপনাকে এই চেইনটি চলমান করার জন্য অনুরোধ করা গেল। দয়া করে আপনার চেইন টিউনটি নতুন পর্ব যুক্ত করুন এবং নিয়মিত আপডেট করুন। ধন্যবাদ।