ইউজার_লগিন বনাম ইউজার_নেইননেম


15

আপনি যখন get_users()ফাংশনগুলি কল করেন তখন ব্যবহারকারীর বস্তুর একটি তালিকা ফিরে আসে। এই ব্যবহারকারীর প্রত্যেকেরই বেশ কয়েকটি সম্পত্তি রয়েছে। প্রতিটি ব্যবহারকারীর জন্য ফিরে আসা বৈশিষ্ট্যের মধ্যে user_loginএবং তার মধ্যে পার্থক্য কী user_nicename? এবং এই দুটি বৈশিষ্ট্যের মধ্যে কোনটি ইউআরএলে প্রদর্শিত হয়? (আমি জিজ্ঞাসা করছি কারণ আমার ক্ষেত্রে উভয় সম্পত্তিই একই!)।

উত্তর:


22

user_nicenameএর url স্যানিটাইজড সংস্করণ user_login। সাধারণভাবে, আপনি যদি আপনার লগইনে কোনও বিশেষ অক্ষর ব্যবহার না করেন তবে আপনার উপনামটি সর্বদা লগইনের সমান হবে। তবে আপনি যদি নিবন্ধের সময় লগইন ক্ষেত্রে ইমেল ঠিকানা প্রবেশ করেন তবে আপনি পার্থক্যটি দেখতে পাবেন।

উদাহরণস্বরূপ, যদি আপনার লগইন হল user@example.com তারপর আপনি থাকবে userexample-কম nicename এবং এটি (লেখকের সংরক্ষণাগার, পোস্ট পার্মালিঙ্ক, ইত্যাদি মত) লেখকের url গুলিতে ব্যবহার করা হবে।


6

সরল পার্থক্যটি, user_loginসাইটে লগইনকে বৈধতা দেওয়ার user_nicenameজন্য ব্যবহৃত হয় , যখন লেখক পার্মালিঙ্ক , পোস্ট পার্মালিঙ্ক তৈরি করতে ব্যবহৃত হয়


2

এটি নথির জন্য আমি ওয়ার্ডপ্রেস নামগুলি সম্পর্কে একটি ব্লগ পোস্ট লিখেছিলাম । এখানে স্কুপ:

  • ব্যবহারকারীর নাম: কলাম "ইউজার_লগিন" ডাব্লুপি_উসারদের থেকে, সাধারণত এটিকে সাধারণ সরল ইংরেজিতে "ইউজার আইডি" বলা হবে।
  • ডাকনাম: মেটাকে "ডাকনাম" wp_usermeta থেকে। এটি বিভিন্ন চ্যাট প্রোগ্রামের "হ্যান্ডেল" এর মতো similar যদি কারও পরিচয় সনাক্ত করতে আপনার ব্যবহারকারীর আসল নাম বাদে অন্য কোনও কিছু প্রয়োজন হয় তবে wp_users.user_login এর পরিবর্তে এই ক্ষেত্রটি প্রদর্শন করা পছন্দ করে।
  • Wp_users থেকে কলাম "ব্যবহারকারীর_কেন্দ্রনাম"। এটি ইউআরএল ব্যবহারের জন্য ব্যবহারকারী_লগিনকে ওয়ার্ডপ্রেস "স্লাগ" এ রূপান্তরিত করেছে।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.