একটি SECOND বৈশিষ্ট্যযুক্ত চিত্র আপলোড করার জন্য একটি মেটা বক্স যুক্ত করবেন?


18

আমি আমার পোস্ট এবং পৃষ্ঠা সম্পাদকে এমন একটি মেটা বাক্স যুক্ত করতে চাই যা আমাকে কোনও চিত্র আপলোড করতে এবং এটি একটি সেকেন্ড বৈশিষ্ট্যযুক্ত চিত্রের ধরণের হিসাবে ব্যবহার করতে দেয়। ধারণাটি হ'ল পৃষ্ঠাটি / পোস্টের শিরোনাম চিত্রটি কাস্টমাইজ করতে আমার ক্লায়েন্ট এই মেটা বাক্সে একটি চিত্র আপলোড করতে সক্ষম হবেন।

চূড়ান্ত ফলাফল কী হবে তার একটি উদাহরণ এখানে দেওয়া হয়েছে: http://gointrigue.com/locations-and-dates/

আপনি যেমন পৃষ্ঠার শীর্ষে দেখতে পাচ্ছেন সেখানে একজন নর্তকীর বিশাল ব্যানার রয়েছে। এই মুহুর্তে এটি CSS এর সাথে হার্ডকোডযুক্ত। আমি এটির পরিবর্তে প্রতি পৃষ্ঠায় এবং প্রতি পোস্টের ভিত্তিতে ওয়ার্ডপ্রেস পোস্ট / পৃষ্ঠা সম্পাদনা পর্দার মধ্যে থেকে আমার ক্লায়েন্ট দ্বারা সম্পাদনাযোগ্য হতে চাই।

আমি কীভাবে শুরু করব?


আপনি কি কখনও এর জন্য এমন কোনও সমাধান খুঁজে পেয়েছেন যাতে তৃতীয় পক্ষের প্লাগইন প্রয়োজন হয় না? আমি প্লাগইন ছাড়াই এটি করার একটি উপায়ও খুঁজছি, যেহেতু আমি আমার নিজস্ব প্লাগইন এটি লেখার চেষ্টা করছি।
জোশিয়ার স্প্রাগ 14

উত্তর:


6

আপনি যে কার্যকারিতাটি চান তা স্ক্র্যাচ থেকে তৈরি করা যেতে পারে তবে অবশ্যই একটি কাস্টম ফিল্ড প্লাগইন আপনার জীবনকে আরও সহজ করে তুলবে।

আমি উন্নত কাস্টম ক্ষেত্রগুলি ব্যবহার করি এবং এটি আশ্চর্যজনক ফলাফল দেয় এবং সম্ভাবনাগুলি অফুরন্ত।

আমি ব্যবহার করেন নি এই এক , কিন্তু এটা প্রশংসনীয় ভাল খুব মনে হয়।


আমি যে ওয়ার্ডপ্রেসে কাজ করছি তার জন্য আমি এসিএফ ব্যবহার করি এবং এটি আপনার প্রয়োজনগুলির (এবং আরও অনেক কিছু) পুরোপুরি ফিট করে
কাভিয়ার

সংশোধন: @ নরক্রস যা অফার করে তা প্লাগইন নয়, এটি একটি ক্লাস এবং থিম বিকাশকারীদের জন্য এটি সত্যই প্রথম শ্রেণি।
brasofilo

4

পৃষ্ঠা / পোস্টের শিরোনামের চিত্রটিতে গৌণ বৈশিষ্ট্যযুক্ত চিত্র যুক্ত করতে আপনি এই প্লাগইনটি ব্যবহার করতে পারেন http://wordpress.org/extend/plugins/m Multiple-- পোস্ট- থাম্বনেইলস /।


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

2

আমি এই বিকাশকারী বর্গ রক্ষণাবেক্ষণকারীদের মধ্যে একজন। এটিতে আপনি ব্যবহার করতে পারেন এমন একটি আপলোড ক্ষেত্র অন্তর্ভুক্ত।

https://github.com/jaredatch/Custom-Metaboxes-and-Fields-for-WordPress


চমৎকার! আমি এই লাইবটি পছন্দ করি
আয়জ মালিক

1

পোস্ট / পৃষ্ঠা সম্পাদনা পৃষ্ঠাগুলিতে আপনাকে একটি মেটা বক্স যুক্ত করতে হবে। Add_meta_box এর জন্য ডকটি দেখুন । প্রবেশ করা তথ্য কীভাবে পরিচালনা / সংরক্ষণ করতে হবে তার সাথে এখানে একটি বিশদ উদাহরণ রয়েছে। ইন myplugin_inner_custom_boxফাংশন, একটি ফাইল আপলোড করুন পাঠ্য ইনপুট প্রতিস্থাপন (এবং / অথবা আরও বেশি ক্ষেত্র আপনি চান থাকেন)। হ্যান্ডেল $_FILEমধ্যে অ্যারে myplugin_save_postdataফাংশন।



0

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

উন্নত কাস্টম ক্ষেত্রগুলি ছোট প্রয়োজনগুলির জন্য একটি দুর্দান্ত প্লাগইন এবং উড়তে নতুন ক্ষেত্র যুক্ত করার অনুমতি দেয় তবে প্রতিটি ক্ষেত্র (এবং উপ-ক্ষেত্র - পুনরাবৃত্তিকারী) একটি অনন্য ক্ষেত্র হিসাবে যুক্ত হয় এবং প্রতিটি ক্ষেত্রের জন্য প্লাগইন যোগ করে 2 ডাটাবেসের ক্ষেত্রগুলি (দ্বিতীয়টি এসিএফ দ্বারা নির্ধারিত একটি শনাক্তকারী।) সুতরাং আপনি যদি 10 টি ক্ষেত্র পাওয়ার জন্য কোনও পৃষ্ঠায় কোনও জিজ্ঞাসা করছেন, আপনি আসলে 20 টি ডাটাবেস ক্যোয়ারী করবেন (আরও একটি ACF দ্বারা আরও একটি) যা সত্যিই যুক্ত করতে পারে ডিবি ক্যোয়ারী ব্লাট সাবধানে এটি ব্যবহার করুন।

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