Home.php এবং index.php এর মধ্যে পার্থক্য কী?


16

আমি যদি একটি হোম.এফপি ফাইল তৈরি করি, মনে হয় যে ডাব্লুপি সূচি.এফপি এর পরিবর্তে এটি ব্যবহার করবে, তাই সূচি.পিএফপি কখনও ব্যবহার হয় না?

এই দুটি টেম্পলেট ফাইলের মধ্যে পার্থক্য কী (থিম ফোল্ডারে অবস্থিত)? তারা উভয় কি একইভাবে আচরণ করে, কেবলমাত্র পার্থক্যটি home.php এর অগ্রাধিকার হিসাবে?

উত্তর:


18
  • index.php এটি সর্বজনীন টেম্পলেট, এটি কোনও পৃষ্ঠা (হোম, সংরক্ষণাগার, একক পোস্ট ইত্যাদি) ব্যবহার করবে যদি অন্য কোনও টেমপ্লেটের জন্য উপলব্ধ না থাকে।

  • home.phpমূল পৃষ্ঠায় (অন is_home()) শর্তে ব্যবহৃত একটি টেম্পলেট ।

টেমপ্লেটগুলি কীভাবে প্রয়োগ করা হয় তার বিশদ স্কিমের জন্য টেম্পলেট হায়ারার্কি দেখুন ।


2

home.phpআপনার সাইটটি আপনি যে পৃষ্ঠা পৃষ্ঠা সেট করেছেন তার জন্য ডাব্লুপি-অ্যাডমিনে পঠন বিকল্পগুলির অধীনে "পোস্ট পৃষ্ঠা" হতে পারে তা ব্যবহার করবে। আপনি যদি প্রথম পৃষ্ঠায় একটি স্ট্যাটিক পৃষ্ঠা সেট করেন front-page.phpতবে আপনি এটি বিশেষভাবে স্টাইল করতে চাইলে ব্যবহার করবেন ।


0

সচেতন থাকুন যে প্রথম পৃষ্ঠা হিসাবে সূচি.পি.পি. এর পরিবর্তে হোম.এফপি ব্যবহার করা আপনার ব্লগে সাধারণ বিভাগের সমস্ত পোস্ট পৃষ্ঠা থেকে বঞ্চিত করবে। অন্য কথায়, যদি আপনি home.php ব্যবহার করেন তবে index.php এ যাওয়ার সহজ উপায় নেই।


আপনি কি তা ব্যাখ্যা করতে পারেন? সাধারণত, আপনি সমস্ত বিভাগে ঠিক একটিতে সূক্ষ্ম পেতে পারেন home.php। ডিবি ক্যোয়ারী তৈরি হওয়ার পরে টেমপ্লেটটি নির্বাচন করা হবে।
ফুসিয়া

হ্যাঁ, তবে আপনি যদি কোনও সাইটের কাঠামো এর মতো বাস্তবায়নের চেষ্টা করেন তবে: 1. হোম -> হোম.এফপি / ২ নিউজ -> সূচি.পিএফ / ৩ বিভাগ বিভাগ 1 -> বিভাগ.php ... তবে এর উপায় নেই no একটি স্ট্যাটিক পৃষ্ঠা তৈরি করে, এই জন্য একটি পৃথক পৃষ্ঠা টেম্পলেট এবং এই টেমপ্লেটে একটি পৃথক ক্যোয়ারির মাধ্যমে পোস্ট পাওয়ার ব্যতীত সমস্ত বিভাগ থেকে পোস্টগুলি দেখান (index.php যে ভূমিকাটি পূরণ করে) show যদি আমরা সরাসরি index.php- এ লিঙ্ক করার চেষ্টা করি তবে এটি অবশ্যই আমাদের হোম.এফপি দ্বারা ডিজাইন করা পৃষ্ঠায় পুনঃনির্দেশ করে কারণ এটি এখন ব্লগের প্রথম পৃষ্ঠা হিসাবে সেট করা আছে।
অবশ্যই

home.phpসমস্ত বিভাগ থেকে সর্বশেষ ব্লগ পোস্টের জন্য টেম্পলেট।
ফুসিয়া

তত্কালীন সূচকটি কী?
অবশ্যই

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