আমি কীভাবে ওয়ার্ডপ্রেসের মধ্যে থাকা সামগ্রীর 'খণ্ডগুলি' উপস্থাপন করব?


10

আমি কেবল কখনও ওয়ার্ডপ্রেসকে স্ব-হোস্টেড ব্লগিং প্ল্যাটফর্ম হিসাবে ব্যবহার করেছি - এখনও অবধি। আমার এটি খুব বেসিক সিএমএসের জন্য ব্যবহার করার প্রয়োজন রয়েছে যা ~ 10 পৃষ্ঠাগুলির সমন্বয়ে থাকবে, যার বেশিরভাগ স্থির বিষয়বস্তু হবে, পর্যায়ক্রমে আপডেট হবে। আমি নথিগুলি আপলোড, চিত্র এম্বেড করতে, টেক্সট সম্পাদক ব্যবহার করে অনুলিপি সম্পাদনা করতে সক্ষম হব - বেশ কয়েকটি স্ট্যান্ডার্ড বৈশিষ্ট্য ওয়ার্ডপ্রেসের অফারগুলি।

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

পৃষ্ঠার মডেলটি কীভাবে প্রসারিত করা সম্ভব হবে যাতে কোনও পৃষ্ঠা আসলে সামগ্রীর একটি অংশ হয়, এটি একটি নির্দিষ্ট পৃষ্ঠা / টেমপ্লেট দ্বারা অন্তর্ভুক্ত হয় এবং এটি - কোনওভাবে - সরাসরি দেখা থেকে সুরক্ষিত হয় (এটিকে নেভিগেশন মেনু থেকে অপসারণ করা হচ্ছে) শুরু)।

কোন পয়েন্টার কোথায় শুরু করতে হবে?

হালনাগাদ

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

  • এই পৃষ্ঠায় স্থির সামগ্রীটি কোনও পোস্ট, পৃষ্ঠা, টেম্পলেট বা অন্য কিছুতে থাকা উচিত?
  • সম্পাদনাযোগ্য সামগ্রীটি একটি পৃষ্ঠা, ... বা অন্য কিছু হওয়া উচিত?

উদাহরণ স্বরূপ:

<h1>About us</h1>

<p>Example.com is a company specialising in examples, demonstrations,
and canonical stuff.</p>

আমি যদি অনুচ্ছেদের সম্পাদনাযোগ্য হতে চাই তবে সম্ভবত আমার এর মতো কিছু দরকার:

<h1>About us</h1>

<p><?php insert_page('name-of-content-chunk'); ?></p>

আপডেট 2

ঠিক আছে, অনেক গবেষণা, পরীক্ষা এবং ত্রুটি পরে, আমি নিম্নলিখিতগুলি অন্তর্ভুক্ত করেছি:

  1. ওয়ার্ডপ্রেস সহজেই একটি পৃষ্ঠায় বেশ কয়েকটি টুকরো বিষয়বস্তু থাকার ক্ষেত্রে একটি ক্লাসিক সিএমএস সহজেই প্রতিলিপি করতে সেট আপ করা হয় না
  2. এই মডেল পারেন অনুকরণ করা, বেশী বা কম, কাস্টম পোস্ট ব্যবহার (নিচে দেখুন)
  3. পৃষ্ঠাগুলি খুব প্রায় এটি করার ক্ষমতা প্রদান করে, তবে:
    • একটি পৃষ্ঠা অন্তর্ভুক্ত করার জন্য একটি প্লাগইন প্রয়োজন
    • পৃষ্ঠাগুলি পোস্টগুলির মতো নমনীয় বলে মনে হয় না - যেমন কোনও কাস্টম পৃষ্ঠার প্রকার নয়

কাস্টম পোস্টের ধরণগুলি ব্যবহার করে আমি যে পদ্ধতিটি ব্যবহার করেছি, তা নিম্নরূপ:

  1. পৃষ্ঠাটি একটি কাস্টম টেম্পলেট সহ একটি 'পৃষ্ঠা' - এটি 'মাইপেজ.এফপি' বলুন
  2. এই টেমপ্লেটে নিম্নলিখিত রয়েছে:
    <ডিভিডি আইডি = "শিরোনাম">
      <? PHP
        ক্যোয়ারী_পোস্টগুলি (অ্যারে ('নাম' => 'ফু'), 'পোস্ট_ টাইপ' => 'শিরোনাম-পাঠ্য'));
        get_template_part ( 'হেডার টেক্সট');
      ?>
    </ P>
    
    <ডিভিডি আইডি = "সামগ্রী">
      <p> টেমপ্লেটে কিছু স্থির অনুলিপি যা করতে পারে
      কেবলমাত্র সাইট প্রশাসক দ্বারা পরিবর্তন করা হবে </ </ p>
    
      <? PHP
        ক্যোয়ারী_পোস্টগুলি (অ্যারে ('নাম' => 'বার', 'পোস্ট_ টাইপ' => 'চিত্র'));
        get_template_part ( 'ইমেজ');
      ?>
    </ P>
    

সেখানকার কারও কাছে কি তা বোঝা যায়? :-)


ওয়ার্ডপ্রেস প্রশ্নগুলি এখানে পুরোপুরি সূক্ষ্ম, যদি না তারা প্রোগ্রামিংয়ে খুব বেশি বিতর্ক করে।
টিম পোস্ট

উত্তর:


3

Tnorthcutt উল্লিখিত হিসাবে, আপনি কাস্টম পোস্ট ধরণের ব্যবহার করতে পারেন । যাইহোক, আপনার কাস্টম ক্ষেত্রগুলির দিকেও নজর দেওয়া উচিত , যা আপনাকে প্রতিটি পৃষ্ঠার সাথে সংযুক্ত করতে চাইবে এমন গতিশীল কাস্টম ডেটার বিট নির্দিষ্ট করতে দেয়। এখানে মর্মান্তিক ম্যাগাজিন এর টিউটোরিয়াল কাস্টম ক্ষেত্র, Nettuts 'উপর tuturial (এবং ভিডিও ), এবং একটি তালিকা অন্যান্য টিউটোরিয়াল।


আমি কাস্টম পোস্টের প্রকারগুলি খতিয়ে দেখব। কাস্টম ক্ষেত্রগুলির সমস্যা, যদি আমি সেগুলি সঠিকভাবে বুঝতে পারি তবে তা হ'ল সবচেয়ে খারাপ, এগুলি কেবল সরল পাঠ্য এবং সর্বোপরি তারা WYSIWYG সম্পাদনা সরবরাহ করে না।
ববি জ্যাক

কাস্টম ট্যাক্সনোমির সাথে আপনি কী জানেন এবং কাস্টম পোস্টের ধরণের সাথে তারা কীভাবে কাজ করে তা নিশ্চিত করাও বুদ্ধিমানের কাজ হবে।
ট্র্যাভিস নর্থক্যাট

1

যদি আমি সঠিকভাবে বুঝতে পারি তবে আপনি বিভিন্ন পৃষ্ঠার জন্য আলাদা লেআউট রাখতে চান। আপনি সাইটের প্রতিটি পৃষ্ঠার জন্য কাস্টম টেম্পলেট রেখে বা বিভিন্ন শর্ত সহ একটি একক কাস্টম পৃষ্ঠা রেখে এটি অর্জন করতে পারেন।
প্রথম বিকল্পের জন্য, কাস্টম টেম্পলেট পৃষ্ঠাগুলি সম্পর্কিত ওয়ার্ডপ্রেস কোডেক্স বিভাগটি দেখুন: http://codex.wordpress.org/ পৃষ্ঠাগুলি #Crying_Your_On_age_emplats

দ্বিতীয়টির জন্য, এই টিউটোরিয়ালটি দেখুন: http://www.darrenhoyt.com/2007/12/26/m Multipleple- wordpress- page- layouts- in-one-single-template /

তারপরে, আপনি এই "অংশগুলি" আলাদা আলাদা পিএইচপি ফাইলগুলিতে সরিয়ে নিতে পারেন যা আপনি আপনার নির্দিষ্ট পৃষ্ঠাগুলিতে অন্তর্ভুক্ত করেন।


হুম ... আমি লিঙ্কগুলি একবার দেখে নেব, তবে আমি নিজেকে পুরোপুরি সঠিকভাবে ব্যাখ্যা করেছি তা পুরোপুরি নিশ্চিত নই। মূলত, আমার সর্বাধিক 'পারমাণবিক' বিষয়বস্তু নিয়ে কাজ করা প্রয়োজন; এমন কিছু যা আমি ব্যবহার করেছি প্রতিটি অন্যান্য সিএমএস খুব সহজ করে তোলে। প্রশ্নটি আরও ভাল করে ব্যাখ্যা করার প্রয়াসে আমি আপডেট করেছি।
ববি জ্যাক

আপনি যদি বিষয়বস্তু স্থিতিশীল হতে চান (এবং স্থির দ্বারা আমি বোঝায় যে সরল এইচটিএমএল কোনও ডিবি থেকে দেওয়া হয় না - যেমন ওয়ার্ডপ্রেস পোস্টগুলির মতো) তবে আপনি এখনও এটি পরিবর্তন করতে চান, তবে টেম্পলেটে খণ্ডগুলি যুক্ত করুন। অন্যথায় এটি একটি পৃষ্ঠায় রাখুন এবং এটিই।

এবং আমি যদি এই অংশগুলি WYSIWYG- সম্পাদনাযোগ্য হতে চান?
ববি জ্যাক


1

যাদু ক্ষেত্রের মতো প্লাগইনটি দেখুন। এটি অভ্যন্তরীণভাবে কাস্টম ক্ষেত্রগুলি ব্যবহার করে তবে ইন্টারফেসে সমৃদ্ধ পাঠ্য সম্পাদক, তালিকা ড্রপ ডাউন ইত্যাদি থাকতে পারে

এটি আপনাকে আপনার সামগ্রীর উপাদানগুলি, তাদের ধরণ এবং তাদের পছন্দগুলির পছন্দগুলি নির্ধারণ করতে দেয় def তারপরে, আপনার থিমটি এটি প্রদর্শন করতে পারে।

একটি বিকল্প, একটি প্লাগইন অঞ্চল সংজ্ঞায়িত করা এবং সেখানে প্লাগইনটি কী হবে তা স্থির করে। যদিও এটি কম নমনীয়, কারণ এটি এখনও দুটি পৃষ্ঠা / পোস্ট নির্দিষ্ট সামগ্রীর টুকরো জন্য অনুমতি দেয় না।


1

কেবল শিরোনাম এবং সামগ্রীর বাইরেও বেদনাবিহীন কাস্টম সামগ্রীগুলি যুক্ত করার জন্য সেরা প্লাগইনটি সম্ভবত "আরও ক্ষেত্রগুলি" প্লাগইন।

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