ড্রপাল 7 পৃষ্ঠাগুলির শিরোনাম শিরোনামটি পথ দ্বারা পরিবর্তন করুন


8

আমার পথে পথে ড্রুপাল 7 এ পৃষ্ঠাগুলির শিরোনাম শিরোনামটি পরিবর্তন করতে হবে। সমস্ত সামগ্রীর প্রকারের জন্য কিছুই নেই। আমাকে শিরোনামের শিরোনামটি ভিউ সহ উত্পন্ন একটি নির্দিষ্ট পৃষ্ঠায় পরিবর্তন করতে হবে।

উদাহরণস্বরূপ, আমার একটি সাইট রয়েছে http://www.mysite.com

<title>My favorite website </title>

আমি পৃষ্ঠাগুলি জন্য প্রয়োজন:

http://www.mysite.com/test

<title> My test today </title>

http://www.mysite.com/examples

<title> My examples for share </title>

ধন্যবাদ।


"শিরোনামের মাথাটি একটি নির্দিষ্ট নোডে পরিবর্তন করুন" এর অর্থ আপনি কী বোঝেন তা আমি নিশ্চিত নই। আপনি দয়া করে পরিষ্কার করতে পারেন? দুটি সাধারণ মডিউল যা এই অঞ্চলে সহায়তা করে তা হ'ল দ্রুপাল.আর / প্রজেক্ট / পাথটো এবং ড্রুপাল.আর / প্রজেক্ট / অটো_নোডিটেল আপনি তাদের পরীক্ষা করে দেখতে পারেন এবং যদি তারা কাজ না করে তবে ব্যাখ্যা করুন যে আপনার সাধারণ ব্যবহারের ক্ষেত্রে এই সাধারণ মডিউলগুলির চেয়ে কী আলাদা explain হাতল.
প্যাট্রিক কেনি

আমি "শিরোনাম মাথা" উল্লেখ করি যা মেটা ট্যাগগুলিতে প্রদর্শিত হয়। ব্রাউজারের ট্যাবগুলিতে প্রদর্শিত শিরোনাম। ধন্যবাদ।
ক্যাবিটা

উত্তর:


11

ড্রুপাল 7 এ এটি আমি কীভাবে করেছি।

টেমপ্লেট.এফপি ইন:

function YOUR_THEME_preprocess_page(&$vars){
  $path = $_GET['q'];

  if (strpos($path,'YOUR_PATH_STRING') !== false) {
    drupal_set_title('YOUR_TITLE');
  }
}

উদাহরণস্বরূপ, যদি আপনার পথটি 'YOUR_PATH_STRING'আপনারইসাইট.কম / বুগাবুগা হয় , তবে আপনি 'বুগাবুগা' এবং 'YOUR_TITLE'পৃষ্ঠা শিরোনামটি যা যা চান সেটাকে সেট করেছেন ।


এটি হুক_প্রিপ্রসেস_উসার_প্রোফিলির জন্য কাজ করে না
ফ্রান্সিসকো

<ফ্রন্ট> পৃষ্ঠাটি টার্গেট করার জন্য কী স্ট্রিং লিখতে পারে?
মঙ্গল

14

এটা তোলে শোনাচ্ছে পৃষ্ঠাগুলির আপনার সীমিত সেট হয়তো বাস্তবায়ন THEME_preprocess_html()এবং URL পাথ এবং ওভাররাইড পরীক্ষা $vars['head_title']। উদাহরণস্বরূপ এই ব্লগ পোস্টটি দেখুন: কীভাবে ড্রুপাল 7 এ কাস্টম পৃষ্ঠার শিরোনাম সেট করবেন

আপনার যদি মাথা শিরোনামের জন্য কিছু নিদর্শন থাকে তবে পৃষ্ঠা শিরোনাম চেষ্টা করুন


আমি পোস্টটি দেখেছি এবং আমার একটি প্রশ্ন রয়েছে, যদি আমি নির্দিষ্ট পাথগুলিতে একটি "প্রধান শিরোনাম" নির্ধারণ করতে চাই। সমস্ত পাথের একই শিরোনাম থাকবে না। উদাহরণস্বরূপ আমার দরকার mysite.com/test << শিরোনামটি হ'ল "আমার পরীক্ষা" এবং আমার কাছে অন্য পৃষ্ঠা mysite.com / উদাহরণ রয়েছে আমার <title> "ভাগের জন্য উদাহরণ" দরকার। এই কোড এই উদ্দেশ্যে দরকারী? আমি আমার পোস্ট আপডেট করেছি।
ক্যাবিতা

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

আমি মেটা ট্যাগ দিয়ে চেষ্টা করেছি এবং নির্দিষ্ট পৃষ্ঠাগুলির জন্য শিরোনামের শিরোনাম পরিবর্তনের অনুমতি দিয়েছি তবে দর্শনের দ্বারা উত্পন্ন নির্দিষ্ট পৃষ্ঠাগুলির জন্য কোনও নয়। আমি আমার প্রশ্নটি আবার আপডেট করব। আমি দুঃখিত.
ক্যাবিতা

@ ক্যাবিটা আপনি কি পৃষ্ঠা শিরোনাম চেষ্টা করেছিলেন ? এটি অন্তত দর্শন সংহত করার দাবি করে। যদি এটি কাজ না করে তবে আপনি কেবল এগিয়ে যেতে পারেন এবং কোডটিতে এটি করতে পারেন (নির্দিষ্ট পৃষ্ঠাগুলিতে পরিবর্তনগুলি কেবলমাত্র $ _GET ['q'] ব্যবহার করে বা পাথটি পরীক্ষা করতে আর্গ () ব্যবহার করে সীমাবদ্ধ করা সহজ )।
ম্যাডিস

আমি কোড করেছিলাম। আপনি ঠিক বলেছেন, কেবলমাত্র $ _GET ['q'] বা আরগ () ব্যবহার করে নির্দিষ্ট পৃষ্ঠাগুলিতে পরিবর্তনগুলি সীমাবদ্ধ করা সহজ।
ক্যাবিতা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.