ওয়ার্ডপ্রেস

ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরির সম্পূর্ণ নির্দেশিকা (4টি হ্যান্ডি মিডিয়া লাইব্রেরি হ্যাক অন্তর্ভুক্ত)

ছবি এবং অন্যান্য মিডিয়া ফাইল যেকোন ওয়ার্ডপ্রেস ওয়েবসাইটের একটি গুরুত্বপূর্ণ অংশ। এগুলি কার্যকরভাবে ব্যবহার করার জন্য, এটি ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরি কীভাবে কাজ করে তার উপর দৃঢ় উপলব্ধি করতে সহায়তা করে।

এই সুবিধাজনক ওয়ার্ডপ্রেস বৈশিষ্ট্যটি আপনাকে সময়ের সাথে সাথে আপনার ছবি এবং অন্যান্য মিডিয়া সংরক্ষণ এবং পরিচালনা করতে সক্ষম করে। কিছু অভ্যন্তরীণ জ্ঞান এবং কয়েকটি সহজ কৌশল সহ, আপনি আপনার মিডিয়া লাইব্রেরির মাধ্যমে আপনার সাইটটিকে উন্নত করতে অনেক কিছু করতে পারেন৷

এই বিস্তৃত নির্দেশিকাতে, আমরা আপনাকে এর সম্পর্কে যা কিছু জানার আছে তার মধ্যে দিয়ে যাব ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরি, কিভাবে সামগ্রী আমদানি এবং ডাউনলোড করতে হয় তা সহ। উন্নত কার্যকারিতা অন্তর্ভুক্ত করার জন্য আমরা চিত্র সম্পাদনা, দীর্ঘমেয়াদী ফাইল পরিচালনা এবং চারটি হ্যাকও কভার করব।

চল শুরু করি!

ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরির একটি ভূমিকা

এটির মূল অংশে, আপনার ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরির নামটি ঠিক যা বোঝায়: আপনার সাইটে আপলোড করা সমস্ত মিডিয়া ফাইলগুলির একটি ক্যাটালগ:

ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরি
ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরি

ওয়ার্ডপ্রেস বিভিন্ন ধরণের মিডিয়া হোস্ট করতে সক্ষম, যার মধ্যে রয়েছে:

  • ছবি (.jpg, .jpeg, .png, .gif, এবং .ico)।
  • অডিও ফাইল (.mp3, .m4a, .ogg, এবং .wav)।
  • ভিডিও (.mp4, .m4v, .mov, .wmv, .avi, .mpg, .ogv, .3gp, এবং .3g2)।
  • PDF নেই।
  • শব্দ নথি।
  • এক্সেল স্প্রেডশীট।
  • পাওয়ারপয়েন্ট উপস্থাপনা।
  • অ্যাডোব ফটোশপ নথি।

এটিতে কিছু সীমিত ফটো-সম্পাদনা ক্ষমতাও রয়েছে, তাই আপনি আপনার ড্যাশবোর্ড থেকে প্রয়োজন অনুযায়ী সামঞ্জস্য করতে পারেন।

দুর্ভাগ্যবশত, ওয়ার্ডপ্রেস এখনও বাক্সের বাইরে ওয়েবপি ছবি সমর্থন করে না।

আপনার মিডিয়া লাইব্রেরি অ্যাক্সেস করতে, শুধু ক্লিক করুন মিডিয়া যেকোনো সময় আপনার অ্যাডমিন সাইডবারে:

ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরি অ্যাক্সেস করা
ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরি অ্যাক্সেস করা

এখানে কয়েকটি মৌলিক বিকল্প উপলব্ধ রয়েছে।

প্রথমে, আপনি প্রাসঙ্গিক আইকনগুলিতে ক্লিক করে আপনার ফাইলগুলি একটি তালিকা বা গ্রিড ভিউতে দেখতে চান কিনা তা নির্ধারণ করতে পারেন:

ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরি দেখার বিকল্প
ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরি দেখার বিকল্প

আপনি ড্রপ-ডাউন মেনু ব্যবহার করে আপনার ফাইলগুলি ফিল্টার করতে পারেন:

ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরি ফাইল ফিল্টার করা
ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরি ফাইল ফিল্টার করা

প্রথম মেনু আপনাকে টাইপ অনুসারে আপনার মিডিয়া দেখতে সক্ষম করে, যখন দ্বিতীয়টি আপনার লাইব্রেরির বিষয়বস্তুগুলি যে তারিখে আপলোড করা হয়েছিল তার দ্বারা ফিল্টার করবে।

নামের দ্বারা নির্দিষ্ট ফাইলগুলি সন্ধান করতে আপনি অনুসন্ধান বারটিও ব্যবহার করতে পারেন:

ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরি সার্চ বার
ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরি সার্চ বার

অবশেষে, একটি আছে বাল্ক সিলেক্ট করুন বোতাম এই বৈশিষ্ট্যটি আপনাকে আপনার ওয়ার্ডপ্রেস ইনস্টলেশন থেকে একসাথে বেশ কয়েকটি ফাইল মুছতে দেয়:

ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরিতে বাল্ক সিলেক্ট অপশন
ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরিতে বাল্ক সিলেক্ট অপশন

এটি ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরি স্ক্রিনে উপলব্ধ সমস্ত নেটিভ কার্যকারিতা কভার করে।

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

✨ ছবিগুলি বিক্রি করার এবং আপনার ব্যবহারকারীদের সাথে জড়িত হওয়ার শক্তিশালী উপায়। ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরি 📸 সম্পর্কে আপনার যা জানা দরকার তা জানুনটুইট করতে ক্লিক করুন

কীভাবে আপনার ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরিতে ফাইল যুক্ত করবেন

আপনার ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরিতে আপনি ফাইল (যেমন আপনার সাইটের ফেভিকন) যোগ করতে পারেন এমন কয়েকটি ভিন্ন উপায় রয়েছে। প্রথমটিতে নেভিগেট করতে হয় মিডিয়া > নতুন যোগ করুন:

ওয়ার্ডপ্রেস মিডিয়া আপলোডার অ্যাক্সেস করা
ওয়ার্ডপ্রেস মিডিয়া আপলোডার অ্যাক্সেস করা

এখানে, আপনি আপনার কম্পিউটার বা অন্য ডিভাইসে সংরক্ষিত ফাইলগুলি আপলোড করতে পারেন:

ওয়ার্ডপ্রেস মিডিয়া আপলোডার
ওয়ার্ডপ্রেস মিডিয়া আপলোডার

আপনি ওয়ার্ডপ্রেস এডিটর থেকে সরাসরি মিডিয়া যোগ করতে পারেন। ব্লক এডিটরে, আপনি যে ধরনের মিডিয়া অন্তর্ভুক্ত করতে চান তার জন্য সংশ্লিষ্ট ব্লক যোগ করে শুরু করুন:

ওয়ার্ডপ্রেস মিডিয়া ব্লক
ওয়ার্ডপ্রেস মিডিয়া ব্লক

ফলস্বরূপ স্থানধারক, নির্বাচন করুন আপলোড এবং আপনার কম্পিউটার থেকে একটি ফাইল চয়ন করুন:

সম্পাদক আপলোড ব্লক করুন
ব্লক এডিটর থেকে মিডিয়া আপলোড করা হচ্ছে

বিকল্পভাবে, আপনি আপনার ডেস্কটপ থেকে ফাইলটিকে প্রাসঙ্গিক ব্লকে টেনে নিয়ে যেতে পারেন।

ক্লাসিক এডিটরে, আপনাকে ক্লিক করতে হবে মিডিয়া যোগ বোতাম:

ক্লাসিক সম্পাদক যোগ করুন মিডিয়া বোতাম
ক্লাসিক সম্পাদক যোগ করুন মিডিয়া বোতাম

তারপরে নেভিগেট করুন আপলোড ট্যাব এবং আপনার কম্পিউটার থেকে একটি ফাইল নির্বাচন করুন:

ক্লাসিক এডিটর থেকে মিডিয়া আপলোড করা হচ্ছে
ক্লাসিক এডিটর থেকে মিডিয়া আপলোড করা হচ্ছে

এছাড়াও আপনি যেকোনো সময় আপনার ডেস্কটপ থেকে সরাসরি সম্পাদকে ফাইল টেনে আনতে এবং ফেলে দিতে পারেন।

কিছু ক্ষেত্রে, আপনি খুঁজে পেতে পারেন যে আপনাকে FTP এর মাধ্যমে আপনার WordPress সাইটে ম্যানুয়ালি মিডিয়া ফাইল আপলোড করতে হবে। আপনি ফাইলজিলার মতো ক্লায়েন্ট ব্যবহার করে এটি করতে পারেন।

একবার আপনি আপনার সার্ভারের সাথে সংযোগ করলে, নেভিগেট করুন wp-সামগ্রী > আপলোড:

এফটিপি আপলোড
FileZilla এর মাধ্যমে ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরি ডিরেক্টরিতে ফাইল আপলোড করা হচ্ছে

ফাইলগুলিকে আপনার মিডিয়া লাইব্রেরিতে যুক্ত করতে এই ডিরেক্টরিতে আপলোড করুন৷

ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরি থেকে সামগ্রী ডাউনলোড করা হচ্ছে

কিছু পরিস্থিতিতে, আপনাকে আপনার মিডিয়া লাইব্রেরি থেকে আপনার কম্পিউটারে ফাইল ডাউনলোড করতে হতে পারে। ওয়ার্ডপ্রেস আপনাকে নেভিগেট করে নেটিভভাবে এটি করতে সক্ষম করে সরঞ্জাম > রপ্তানি:

ওয়ার্ডপ্রেস এক্সপোর্ট টুল
ওয়ার্ডপ্রেস এক্সপোর্ট টুল

তারপর নির্বাচন করুন মিডিয়া বিকল্প আপনার যদি শুধুমাত্র একটি নির্দিষ্ট সময়ের মধ্যে আপলোড করা ফাইলগুলির প্রয়োজন হয়, তাহলে আপনি আপনার অনুরোধ নির্দিষ্ট করতে ড্রপডাউন মেনু ব্যবহার করতে পারেন:

ওয়ার্ডপ্রেস মিডিয়া রপ্তানি করা হচ্ছে
ওয়ার্ডপ্রেস মিডিয়া রপ্তানি করা হচ্ছে

অবশেষে, ক্লিক করুন এক্সপোর্ট ফাইল ডাউনলোড করুন বোতাম এটি আপনার কম্পিউটারে প্রাসঙ্গিক মিডিয়া ফাইল ডাউনলোড করবে।

কিভাবে ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরিতে ছবি এডিট করবেন

আমরা আগেই বলেছি, ওয়ার্ডপ্রেসের কিছু নেটিভ ইমেজ এডিটিং ফিচার রয়েছে। সেগুলি অ্যাক্সেস করতে, আপনার ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরিতে নেভিগেট করুন এবং আপনি যে ফাইলটি সম্পাদনা করতে চান সেটি নির্বাচন করুন। তারপর, ক্লিক করুন ছবি সম্পাদনা করুন বোতাম:

ছবি সম্পাদনা বোতাম
ওয়ার্ডপ্রেসে ইমেজ এডিট বোতাম

এটি ইমেজ এডিটর খুলবে:

ওয়ার্ডপ্রেস ইমেজ এডিটর
ওয়ার্ডপ্রেস ইমেজ এডিটর

আপনি করতে পারেন পাঁচটি মৌলিক সম্পাদনা আছে:

ছাঁটুন আপনাকে ছবিটির অংশগুলি কাটাতে সক্ষম করে:

wordpress ইমেজ ক্রপ
ওয়ার্ডপ্রেসে ইমেজ ক্রপ

ঘোরানো হচ্ছে চিত্রটি ঘড়ির কাঁটার বিপরীত দিকে বা ঘড়ির কাঁটার দিকে 90 ডিগ্রি ঘুরিয়ে দেবে:

ওয়ার্ডপ্রেস ইমেজ ঘোরান
ওয়ার্ডপ্রেসে বামে ছবি ঘোরান

ফ্লিপপিং চিত্রটি উল্লম্বভাবে বা অনুভূমিকভাবে এটি প্রতিফলিত করবে:

ওয়ার্ডপ্রেস ইমেজ ফ্লিপ
ওয়ার্ডপ্রেসে ইমেজ হরিজন্টাল ফ্লিপ

অন্য তিনটি সেটিংস সাইডবারে রয়েছে। প্রথমটি আপনাকে সক্ষম করে আকার পরিবর্তন করুন ছবির এটি স্কেলিং দ্বারা. শুধু আপনার পছন্দসই উচ্চতা বা প্রস্থ লিখুন, এবং অন্য ক্ষেত্রটি স্বয়ংক্রিয়ভাবে জনবহুল হবে। তারপর ক্লিক করুন স্কেল বোতাম:

ওয়ার্ডপ্রেস ইমেজ স্কেল
ওয়ার্ডপ্রেস এ একটি ইমেজ স্কেলিং

এটা মনে রাখা গুরুত্বপূর্ণ যে ওয়ার্ডপ্রেসে ইমেজ রিসাইজ করা কখনও কখনও তাদের গুণমানকে নেতিবাচকভাবে প্রভাবিত করতে পারে।

উপরন্তু, আপনি শুধুমাত্র বড় ইমেজ নিতে পারেন এবং তাদের স্কেল নিচে. আপনি একটি বড় আকার পর্যন্ত ইমেজ স্কেল করতে পারবেন না!

আপনার ছবিটি ক্রপ করতে যাতে এটির একটি নির্দিষ্ট অনুপাত বা মাত্রা থাকে, আপনি ব্যবহার করতে পারেন অনুপাত এবং নির্বাচন অধীনে ক্ষেত্র চিত্র ক্রপ:

ছবি ক্রপ নির্বাচন
ওয়ার্ডপ্রেসে ইমেজ ক্রপ সিলেকশন ডাইমেনশন সেট করা

অবশেষে, আপনি যদি বিদ্যমান ইমেজ থাম্বনেইলটি সংরক্ষণ করতে চান তবে আপনি এটি ব্যবহার করে তা করতে পারেন থাম্বনেইল সেটিংস. আপনার ছবির যে সংস্করণে আপনি পরিবর্তনগুলি প্রয়োগ করতে চান তার জন্য শুধু রেডিও বোতাম নির্বাচন করুন:

ওয়ার্ডপ্রেস থাম্বনেইল সম্পাদনা সেটিংস
ওয়ার্ডপ্রেস ইমেজ এডিটরে থাম্বনেইল সেটিংস

ওয়ার্ডপ্রেসের ডিফল্ট ইমেজ এডিটিং কার্যকর কিন্তু সীমিত। এটি এমন কোনো সফ্টওয়্যার প্রতিস্থাপন করবে না যা আপনি আরও ব্যাপক পরিবর্তনের জন্য ব্যবহার করতে পারেন, বিশেষ করে যদি আপনি একটি ফটোগ্রাফি সাইট বা ফটোব্লগ চালান।

ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরি ত্রুটি বোঝা

দুর্ভাগ্যবশত, ওয়ার্ডপ্রেস ত্রুটি ঘটতে. আর ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরিও এর ব্যতিক্রম নয়।

একটি সমস্যা যা সাধারণত দেখায় তা হল একটি অনির্দিষ্ট "HTTP ত্রুটি" যা আপনি সম্পাদকের মধ্যে থেকে একটি নতুন ফাইল আপলোড করার সময় প্রদর্শিত হতে পারে:

মিডিয়া http ত্রুটি
মিডিয়া আপলোডে HTTP ত্রুটি৷

সাধারণত, আপনি এই ত্রুটিটি অদৃশ্য হওয়ার জন্য অপেক্ষা করতে পারেন এবং কয়েক মিনিট পরে আবার আপলোড করার চেষ্টা করতে পারেন। এইচটিটিপি ত্রুটি পুনরায় ঘটলে, এটি হতে পারে যে আপনার ওয়ার্ডপ্রেস সেশনের মেয়াদ শেষ হয়ে গেছে। আপনাকে আবার লগ ইন করতে হবে এবং তারপরে আপনার আপলোডের জন্য পুনরায় চেষ্টা করতে হবে৷

কিছু ব্যবহারকারীর মুখোমুখি আরেকটি সমস্যা হল মিডিয়া লাইব্রেরি লোড করতে ব্যর্থ। এটি প্রায়শই আপনার প্লাগইন এবং/অথবা থিমের সাথে বিরোধের কারণে হয়। এই ত্রুটির সমস্যা সমাধানের জন্য, আপনার সমস্ত প্লাগইন নিষ্ক্রিয় করার চেষ্টা করুন এবং একটি ওয়ার্ডপ্রেস ডিফল্ট থিমে স্যুইচ করুন৷

আপনার মিডিয়া লাইব্রেরি আবার সঠিকভাবে লোড হলে, স্থায়ীভাবে সমস্যাটির সমাধান করার জন্য আপনাকে প্লাগইন বিরোধের সমস্যা সমাধান করতে হবে।

কখনও কখনও আপনি যখন মিডিয়া লাইব্রেরির মাধ্যমে আপনার ফাইল আপলোড করা শুরু করেন তখন আপনি "আপলোড: ডিস্কে ফাইল লিখতে ব্যর্থ" ত্রুটির সম্মুখীন হতে পারেন৷ সাধারণত, এই সমস্যাটি ঘটে যখন আপনার আপলোড ডিরেক্টরিটি লেখার যোগ্য নয়। আপনি ওয়ার্ডপ্রেসের সাইট হেলথ টুলের মাধ্যমে আপনার ফাইল সিস্টেমের অনুমতি পরীক্ষা করতে পারেন।

দীর্ঘমেয়াদী মিডিয়া লাইব্রেরি ব্যবস্থাপনা

এখন পর্যন্ত, মিডিয়া লাইব্রেরির ক্ষেত্রে আমরা ওয়ার্ডপ্রেসের নেটিভ কার্যকারিতার উপর বিশেষভাবে ফোকাস করেছি। যাইহোক, আপনি সময়ের সাথে সাথে এই বৈশিষ্ট্যটি ব্যবহার করার সাথে সাথে আপনি সম্ভবত এমন কিছু সমস্যায় পড়বেন যার জন্য বাহ্যিক সমাধানগুলির সাহায্যের প্রয়োজন হয়৷

উদাহরণস্বরূপ, আপনি যত বেশি ফাইল যোগ করবেন, আপনার ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরি তত বেশি অগোছালো হয়ে যাবে। এই পোস্টের শুরুতে আলোচিত অনুসন্ধান এবং ফিল্টার বিকল্পগুলি ছাড়াও, ওয়ার্ডপ্রেস মিডিয়ার অবাধ্য ভলিউম মোকাবেলায় খুব বেশি সহায়তা দেয় না।

যাইহোক, কিছু প্লাগইন রয়েছে যা আপনাকে আপনার মিডিয়া ফাইলগুলিকে ফোল্ডারে সাজাতে সক্ষম করে।

ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরি ফোল্ডার প্লাগইন হল সবচেয়ে জনপ্রিয় বিকল্প:

ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরি ফোল্ডার ওয়ার্ডপ্রেস প্লাগইন
ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরি ফোল্ডার ওয়ার্ডপ্রেস প্লাগইন

আপনাকে মিডিয়া ফাইল ফোল্ডার তৈরি করতে সক্ষম করার পাশাপাশি, এই প্লাগইনটি MaxGalleria-এর সাথেও সংহত করে যাতে আপনি সরাসরি মিডিয়া লাইব্রেরি থেকে ইমেজ গ্যালারী তৈরি করতে পারেন:

ওয়ার্ডপ্রেস গ্যালারি MaxGalleria WordPress প্লাগইন
ওয়ার্ডপ্রেস গ্যালারি MaxGalleria WordPress প্লাগইন

ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরি ফোল্ডার প্রো-তে আপগ্রেড করা NextGEN গ্যালারি প্লাগইন এবং অ্যাডভান্সড কাস্টম ফিল্ডের সাথে অতিরিক্ত ইন্টিগ্রেশন প্রদান করে। এটি আপনাকে আপনার ফাইলগুলিকে আরও সংগঠিত করতে বিভাগ এবং ট্যাগ তৈরি করতে সক্ষম করে।

ওয়ার্ডপ্রেসের আরেকটি কার্যকারিতার অভাব হল মিডিয়া ফাইলগুলিকে নতুন সংস্করণ দিয়ে প্রতিস্থাপন করার ক্ষমতা। যেহেতু এই ধরনের ফাইলগুলি বেশ বড় হতে পারে, আপনি যখনই আপনার সামগ্রী আপডেট করতে হবে তখনই আপনি কেবল নতুনগুলি যোগ করতে চান না৷

এর মানে হল একটি নতুন ফাইল আপলোড করার পরে, আপনাকে পুরানো সংস্করণটি সনাক্ত করতে হবে এবং এটি মুছে ফেলতে হবে। আপনি শর্টপিক্সেল দ্বারা মিডিয়া প্রতিস্থাপন সক্ষম করে পুরানো ছবিগুলিকে সরাসরি প্রতিস্থাপন করে কিছুটা সময় বাঁচাতে পারেন:

মিডিয়া রিপ্লেস ওয়ার্ডপ্রেস প্লাগইন সক্ষম করুন
মিডিয়া রিপ্লেস ওয়ার্ডপ্রেস প্লাগইন সক্ষম করুন

এই প্লাগইনের সাহায্যে, আপনি পুরানো ফাইলের দিকে নির্দেশিত সমস্ত লিঙ্কও প্রতিস্থাপন করতে পারেন। এটি আপনার সাইট জুড়ে ভাঙ্গা মিডিয়া এড়ানোর জন্য সহায়ক।

রিয়েল মিডিয়া লাইব্রেরি হল আরেকটি ফোল্ডার এবং ফাইল ম্যানেজার যা আপনার ফাইল ম্যানেজমেন্টকে হাওয়ায় পরিণত করতে চেক আউট করার মতো।

রিয়েল মিডিয়া লাইব্রেরি ওয়ার্ডপ্রেস প্লাগইন
রিয়েল মিডিয়া লাইব্রেরি ওয়ার্ডপ্রেস প্লাগইন

এর জন্য ধন্যবাদ, আপনি ওয়ার্ডপ্রেসে সরাসরি ছবি, ভিডিও এবং নথির মতো প্রচুর ফাইলের যত্ন নিতে পারবেন। জেনে রাখা ভালো জিনিস: রিয়েল মিডিয়া লাইব্রেরি 12টি ভাষায় উপলব্ধ। বিনামূল্যে সংস্করণ আপনার প্রয়োজনের জন্য যথেষ্ট না হলে, তারা আরও বৈশিষ্ট্য সহ একটি PRO সংস্করণ কিনতে প্রদান করে।

4 সহজ ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরি হ্যাক

ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরি একটি সাইট অ্যাডমিনিস্ট্রেটরের বেশিরভাগ সাধারণ প্রয়োজনীয়তাগুলি পরিচালনা করতে পারে। যাইহোক, ওয়ার্ডপ্রেস বেশ কয়েকটি ফাংশন এবং হুক সরবরাহ করে যা ব্যবহারকারীদের মিডিয়া লাইব্রেরির নির্দিষ্ট বৈশিষ্ট্যগুলিকে উন্নত করতে সক্ষম করে, তৃতীয় পক্ষের প্লাগইন ব্যবহার না করে। আসুন চারটি বাস্তব উদাহরণ সহ এই ফাংশন এবং হুকগুলিতে ডুব দেওয়া যাক।

1. সংযুক্তি পোস্ট প্রকারে কাস্টম মেটাডেটা যোগ করুন

আপনি যখনই একটি মিডিয়া ফাইল আপলোড করেন, ওয়ার্ডপ্রেস একটি সংযুক্তি পোস্ট টাইপ তৈরি করে।

ওয়ার্ডপ্রেস সমস্যা এবং একটি ধীর হোস্ট ক্লান্ত? আমরা 24/7 উপলব্ধ ওয়ার্ডপ্রেস বিশেষজ্ঞদের কাছ থেকে বিশ্ব-মানের সহায়তা প্রদান করি এবং দ্রুত সার্ভারগুলি উজ্জ্বল করি৷ আমাদের পরিকল্পনা দেখুন

অন্য যেকোনো পোস্টের মতোই, সংযুক্তিগুলি নিবন্ধিত হয়৷ wp_posts টেবিল, এবং তাদের নিজ নিজ মেটাডেটা পাওয়া যাবে wp_postmeta আপনার ডাটাবেসে টেবিল:

ওয়ার্ডপ্রেস সংযুক্তি বিবরণ
ডিফল্ট সংযুক্তি বিবরণ প্যানেল

The Olymp Trade প্লার্টফর্মে ৩ টি উপায়ে প্রবেশ করা যায়। প্রথমত রয়েছে ওয়েব ভার্শন যাতে আপনি প্রধান ওয়েবসাইটের মাধ্যমে প্রবেশ করতে পারবেন। দ্বিতয়ত রয়েছে, উইন্ডোজ এবং ম্যাক উভয়ের জন্যেই ডেস্কটপ অ্যাপলিকেশন। এই অ্যাপটিতে রয়েছে অতিরিক্ত কিছু ফিচার যা আপনি ওয়েব ভার্শনে পাবেন না। এরপরে রয়েছে Olymp Trade এর এন্ড্রয়েড এবং অ্যাপল মোবাইল অ্যাপ। wp_posts টেবিল সঞ্চয় তথ্য যে অন্তর্ভুক্ত POST_CONTENT (সংযুক্তি বিবরণ), post_excerpt (সংযুক্তি ক্যাপশন), লেখক, POST_TITLE, পোস্ট_স্ট্যাটাস, এবং পোস্ট_মাইম_টাইপ.

The Olymp Trade প্লার্টফর্মে ৩ টি উপায়ে প্রবেশ করা যায়। প্রথমত রয়েছে ওয়েব ভার্শন যাতে আপনি প্রধান ওয়েবসাইটের মাধ্যমে প্রবেশ করতে পারবেন। দ্বিতয়ত রয়েছে, উইন্ডোজ এবং ম্যাক উভয়ের জন্যেই ডেস্কটপ অ্যাপলিকেশন। এই অ্যাপটিতে রয়েছে অতিরিক্ত কিছু ফিচার যা আপনি ওয়েব ভার্শনে পাবেন না। এরপরে রয়েছে Olymp Trade এর এন্ড্রয়েড এবং অ্যাপল মোবাইল অ্যাপ। wp_postmeta টেবিল যেকোনো ধরনের মেটাডেটা সঞ্চয় করে, যেমন সংযুক্ত ফাইল ইউআরএল, ইমেজ ডাইমেনশন এবং মাইম প্রকার, এবং এক্সচেঞ্জেবল ইমেজ ফাইল ফরম্যাট (EXIF) এবং ইন্টারন্যাশনাল প্রেস টেলিকমিউনিকেশন কাউন্সিল (IPTC) মেটাডেটা।

আপনাকে মাঝে মাঝে সংযুক্তিগুলিতে কাস্টম মেটাডেটা যোগ করতে হতে পারে, যেমন একটি নথির লেখকের নাম, একটি সংশ্লিষ্ট URL, বা একটি ছবি যেখানে তোলা হয়েছিল। সংযুক্তিগুলিতে মেটা ক্ষেত্রগুলি যোগ করা পোস্টগুলিতে মেটা ক্ষেত্রগুলি যুক্ত করার থেকে কিছুটা আলাদা এবং নির্দিষ্ট হুক এবং ফাংশনগুলির প্রয়োজন৷

প্রথমে, আপনাকে সমস্ত প্রয়োজনীয় কাস্টম ক্ষেত্র যোগ করতে হবে মিডিয়া সম্পাদনা করুন পর্দা আপনি অ্যাটাচমেন্ট_ফিল্ডস_টু_এডিট ফিল্টারের মাধ্যমে উপলব্ধ সংযুক্তি ক্ষেত্রগুলি ফিল্টার করে এই কাজটি সম্পন্ন করতে পারেন wp-admin/includes/media.php:

function media_hacks_attachment_field_to_edit( $form_fields, $post ){

	// https://codex.wordpress.org/Function_Reference/wp_get_attachment_metadata
	$media_author = get_post_meta( $post->ID, 'media_author', true );
    
	$form_fields['media_author'] = array(
		'value' => $media_author ? $media_author : '',
		'label' => __( 'Author' )
	); 
	return $form_fields;
}
add_filter( 'attachment_fields_to_edit', 'media_hacks_attachment_field_to_edit', 10, 2 );

ফাংশন দুটি আর্গুমেন্ট আছে: $form_fields ফর্ম ক্ষেত্রগুলির অ্যারে এবং $ পোস্ট বস্তু প্রথম, get_post_meta বিদ্যমান পুনরুদ্ধার করে 'মিডিয়া_লেখক' মান, তারপর a 'মিডিয়া_লেখক' উপাদান যোগ করা হয় $form_fields অ্যারে।

অবশেষে, কলব্যাক ফিরে আসে $form_fields (সারাংশে কোডটি দেখুন)।

এটি একটি নতুন ক্ষেত্র প্রদর্শন করবে মিডিয়া সম্পাদনা করুন পৃষ্ঠা, যা আপনি আপনার মিডিয়া লাইব্রেরি থেকে প্রাসঙ্গিক চিত্র নির্বাচন করে এবং ক্লিক করে অ্যাক্সেস করতে পারেন আরো বিস্তারিত সম্পাদনা করুন লিংক:

আরো বিস্তারিত সম্পাদনা করুন
ওয়ার্ডপ্রেস এডিট মিডিয়া পৃষ্ঠা অ্যাক্সেস করা

ফলস্বরূপ স্ক্রিনে, আপনি নীচে আপনার নতুন কাস্টম মেটাডেটা ক্ষেত্র দেখতে পাবেন:

নতুন "লেখক" মেটাডেটা ক্ষেত্র
নতুন "লেখক" মেটাডেটা ক্ষেত্র

পরবর্তী ধাপ হল ব্যবহারকারীর ইনপুট সংরক্ষণ করা। আপনি একটি নতুন ফাংশন হুক করে এটি সম্পন্ন করতে পারেন সম্পাদনা_সংযুক্তি কর্ম:

function media_hacks_edit_attachment( $attachment_id ){
	if ( isset( $_REQUEST['attachments'][$attachment_id]['media_author'] ) ) {
    
		$media_author = $_REQUEST['attachments'][$attachment_id]['media_author'];
    
		update_post_meta( $attachment_id, 'media_author', $media_author );
	}
}
add_action( 'edit_attachment', 'media_hacks_edit_attachment' );

এই ফাংশনটি শুধুমাত্র একটি যুক্তি রাখে: $attachment_id বর্তমান মিডিয়া ফাইলের। প্রথমে, ফাংশনটি কাস্টম মেটা ক্ষেত্রের জন্য একটি বৈধ মান পাঠানো হয়েছে কিনা তা পরীক্ষা করে। তারপর এটি update_post_meta ফাংশনের জন্য মানটি নিবন্ধন করে (সারাংশে কোডটি দেখুন)।

এখন, আপনি পুনরুদ্ধার করতে পারেন 'মিডিয়া_লেখক' মান ধন্যবাদ get_post_meta ফাংশন:

$media_author = get_post_meta( $post->ID, 'media_author', true );

এর পরে, আপনি ফ্রন্টএন্ডের যে কোনও জায়গায় এটি প্রদর্শন করতে পারেন।

2. মিডিয়া সম্পাদনা স্ক্রিনে EXIF ​​এবং IPTC মেটাডেটা প্রদর্শন করুন

ওয়ার্ডপ্রেস স্বয়ংক্রিয়ভাবে JPEG এবং TIFF মাইম ধরনের জন্য বর্ধিত মেটাডেটা সঞ্চয় করে। এখন আপনি কিভাবে ক্ষেত্র যোগ করতে জানেন মিডিয়া সম্পাদনা করুন মাধ্যমে পর্দা media.php, আপনি এই তথ্য প্রদর্শন করতে পারেন.

এই কাজটি সম্পন্ন করতে, আপনাকে প্রথম কলব্যাক ফাংশনটি নিম্নরূপ পরিবর্তন করতে হবে:

function media_hacks_attachment_fields_to_edit( $form_fields, $post ){

	// get post mime type
	$type = get_post_mime_type( $post->ID );

	// get the attachment path
	$attachment_path = get_attached_file( $post->ID );

	// get image metadata
	$metadata = wp_read_image_metadata( $attachment_path );

	if( 'image/jpeg' == $type ){

		if( $metadata ) {

			$exif_data = array(
				'aperture'          => 'Aperture', 
				'camera'            => 'Camera', 
				'created_timestamp' => 'Timestamp',
				'focal_length'      => 'Focal Length', 
				'iso'               => 'ISO', 
				'shutter_speed'     => 'Exposure Time', 
				'orientation'       => 'Orientation' );

			foreach ( $exif_data as $key => $value ) {

				$exif = $metadata[$key];
				$form_fields[$key] = array(
					'value' => $exif ? $exif : '',
					'label' => __( $value ),
					'input' => 'html',
					'html'  => "ID][$exif]' value='" . $exif . "' />
				);
			}
		}
	}
	return $form_fields;
}
add_filter( 'attachment_fields_to_edit', 'media_hacks_attachment_fields_to_edit', 10, 2 );

এই স্নিপেট নিম্নলিখিত ওয়ার্ডপ্রেস ফাংশন ব্যবহার করে:

  • get_post_mime_type ID এর উপর ভিত্তি করে একটি সংযুক্তির mime প্রকার পুনরুদ্ধার করে।
  • get_attached_file ID এর উপর ভিত্তি করে সংযুক্ত ফাইল পাথ পুনরুদ্ধার করে।
  • wp_read_image_metadata EXIF ​​বা IPTC মেটাডেটা পায়, যদি পাওয়া যায়।

যদি ইমেজ মাইম টাইপ হয় “image/jpeg”, এবং যদি মেটাডেটা বিদ্যমান থাকে, তাহলে প্রয়োজনীয় মেটাডেটার একটি অ্যারে ঘোষণা করা হয় এবং অ্যারের প্রতিটি উপাদানের জন্য একটি ফর্ম ক্ষেত্র তৈরি করা হয়:

exif আইপিটিসি মেটাডেটা
ওয়ার্ডপ্রেস সংযুক্তি বিবরণে EXIF ​​এবং IPTC মেটাডেটা ক্ষেত্র

এই উদাহরণের ফর্ম ক্ষেত্রগুলি একটু বেশি জটিল, কারণ আমরা এর জন্য একটি মান সেট করছি 'html' ফর্ম উপাদান (সারাংশে কোড দেখুন)। আপনাকে EXIF ​​এবং IPCT মেটাডেটা সংরক্ষণ করতে হবে না, কারণ ওয়ার্ডপ্রেস স্বয়ংক্রিয়ভাবে সেগুলিকে তে সংরক্ষণ করে wp_postmeta ছবি আপলোড করার সময় টেবিল।

3. সম্মুখভাগে বর্ধিত মেটাডেটা দেখান

পিছনের প্রান্তে নিজের জন্য এই সমস্ত তথ্য থাকা দরকারী। যাইহোক, আপনি যদি ফ্রন্টএন্ডে আপনার মিডিয়া ফাইলগুলির জন্য বর্ধিত মেটাডেটাও দেখাতে চান তবে আপনাকে আরও কিছুটা টিংকারিং করতে হবে।

এটি করার জন্য, আপনি একটি the_content ফিল্টার ব্যবহার করে সংযুক্তি বিবরণে এই তথ্যটি যুক্ত করতে পারেন৷ wp-admin/includes/post.php, তাই ভালো:

function media_hacks_the_content( $content ){
	global $post;

	if( is_attachment() && 'image/jpeg' == get_post_mime_type( $post->ID ) ) {

		$fields = wp_get_attachment_metadata( $post->ID );
		$meta = $fields['image_meta'];

		if( ! empty( $meta['camera'] ) ){
			$custom_content = "
			
  • Camera: {$meta['camera']}
  • Created timestamp: {$meta['created_timestamp']}
  • Aperture: {$meta['aperture']}
  • Focal length: {$meta['focal_length']}
  • ISO: {$meta['iso']}
  • Shutter speed: {$meta['shutter_speed']}
  • Orientation: {$meta['orientation']}
"; $content .= $custom_content; } } return $content; } add_filter( 'the_content', 'media_hacks_the_content' );

এখানে, wp_get_attachment_metadata ফাংশন বলা হয়। যদি বর্তমান পোস্টের ধরন "সংযুক্তি" হয়, এবং যদি বর্তমান মাইম টাইপ হয় "ইমেজ/জেপিইজি", তাহলে উপলব্ধ ইমেজ মেটাডেটা পুনরুদ্ধার করা হয় এবং ক্ষেত্রগুলির একটি ক্রমবিহীন তালিকা তৈরি করতে ব্যবহার করা হয়, যা পোস্টের বিষয়বস্তুর সাথে যুক্ত করা হয়।

কলব্যাক ফাংশন রিটার্ন করে $ বিষয়বস্তু (সারাংশে এই কোডটি দেখুন):

সামনে শেষ মেটাডেটা
EXIF এবং IPTC মেটাডেটা একটি সংযুক্তি পৃষ্ঠায় প্রদর্শিত হয়৷

উপরে আপনি বিবরণের সাথে যুক্ত মেটাডেটা সহ নতুন সংযুক্তি পোস্ট দেখতে পারেন।

4. একটি ফটো আর্কাইভ প্রকাশ করুন৷

বাক্সের বাইরে, ওয়ার্ডপ্রেস সংযুক্তির সংরক্ষণাগার প্রদর্শন করে না। এই ঘটবে কারণ আছে_আর্কাইভ সংযুক্তি পোস্ট প্রকারের বিকল্পটি সেট করা আছে মিথ্যা.

তাছাড়া ডিফল্ট থাকা অবস্থায় পোস্ট_স্ট্যাটাস এর প্যারামিটার $কোয়েরি বস্তু সেট করা হয় "প্রকাশ করুন", ডিফল্ট সংযুক্তি পোস্ট_স্ট্যাটাস "উত্তরাধিকার" হিসাবে সেট করা হয়েছে৷ এর মানে হল যে কোনও সংযুক্তি আর্কাইভে দেখানো হবে না যদি না আমরা স্পষ্টভাবে ক্যোয়ারী সেট করি পোস্ট_স্ট্যাটাস "উত্তরাধিকারী" বা "যেকোন" (আরও তথ্যের জন্য WP_Query টাইপ প্যারামিটার দেখুন)।

এটি বলার সাথে সাথে, চিত্র সংরক্ষণাগারগুলি দেখানোর জন্য, আপনাকে দুটি ফাংশন সংজ্ঞায়িত করতে হবে। প্রথম ফাংশন একটি নির্দিষ্ট পোস্ট টাইপের আর্গুমেন্ট ফিল্টার করে এবং সংযুক্তি সেট করে আছে_আর্কাইভ সম্পত্তি সত্য:

function media_hacks_register_post_type_args( $args, $post_type ){
	if( $post_type == 'attachment' ){
		$args['has_archive'] = true;
	}
	return $args;
}
add_filter( 'register_post_type_args', 'media_hacks_register_post_type_args', 10, 2 );

দ্বিতীয় ফাংশন post_mime_type এবং post_status ক্যোয়ারী ভেরিয়েবলের জন্য কাস্টম মান সেট করে:

function media_hacks_pre_get_posts( $query ){
	if ( !is_admin() && $query->is_main_query() ) {

		if( is_post_type_archive('attachment') ){
			$query->set('post_mime_type', 'image/jpeg');
			$query->set( 'post_status', 'inherit' );
		}
	}
}
add_action( 'pre_get_posts', 'media_hacks_pre_get_posts' );

ফাংশনটি pre_get_posts অ্যাকশন হুকের সাথে হুক করা হয়, যা ক্যোয়ারী তৈরি হওয়ার পরে বরখাস্ত করা হয়, কিন্তু এটি কার্যকর করার আগে। দ্য $কোয়েরি অবজেক্ট রেফারেন্স দ্বারা পাস করা হয়, মান দ্বারা নয়, যার মানে বর্তমান উদাহরণে কোন পরিবর্তন $কোয়েরি মূল প্রভাবিত করবে $কোয়েরি অবজেক্ট।

এই কারণে, আপনি কোন প্রশ্নটি পরিবর্তন করতে যাচ্ছেন তা যাচাই করা গুরুত্বপূর্ণ (সারাংশে এই কোডটি দেখুন)। তারপর ঢুকলে https://yourdomain.com/?post_type=attachment আপনার ব্রাউজারে, আপনি JPEG চিত্রগুলির একটি সংরক্ষণাগার দেখতে পাবেন:

ছবি সংরক্ষণাগার পৃষ্ঠা
ওয়ার্ডপ্রেস মিডিয়া আর্কাইভ

এই সমস্ত হ্যাকগুলির জন্য সম্পূর্ণ কোড একটি পাবলিক সারাংশে একটি প্লাগইন হিসাবে উপলব্ধ, যা আমরা এই বিভাগের মাধ্যমে লিঙ্ক করেছি৷ আপনি এটি একটি হিসাবে ডাউনলোড করতে পারেন .zip ফাইল করুন এবং আপনার ওয়ার্ডপ্রেস সাইটে আপলোড করুন এই চারটি হ্যাক বাস্তবায়ন করতে, আপনার ফাইল ম্যানুয়ালি সম্পাদনা না করেই।

একটি ছবির মূল্য 1,000 শব্দ...কিন্তু শুধুমাত্র যদি আপনি জানেন কিভাবে আপনার ওয়ার্ডপ্রেস সাইটে এটি আমদানি, সম্পাদনা এবং পরিচালনা করতে হয়। 🖼 এই গভীর নির্দেশিকাটিতে আরও জানতে ক্লিক করুন 📸টুইট করতে ক্লিক করুন

সারাংশ

ছবি, ভিডিও, অডিও ফাইল এবং নথিগুলি আপনার সাইটের ব্যবহারকারীদের জন্য অত্যন্ত মূল্যবান হতে পারে। ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরি আপনার সামগ্রীর চাহিদা মেটাতে এই ফাইলগুলি আপলোড, প্রকাশ এবং এমনকি সংশোধন করার জন্য অপরিহার্য।

ওয়ার্ডপ্রেস মিডিয়া লাইব্রেরি সম্পর্কে আপনার কি অন্য কোন প্রশ্ন আছে? নিচের মন্তব্য অংশে আমাদেরকে জানান!

সম্পরকিত প্রবন্ধ

답글 남기기

이메일 주소는 공개되지 않습니다.

শীর্ষ বোতামে ফিরে যান