آموزش وردپرس ،چگونگی ایجاد عنوان (wp_title) سایت در وردپرس

آیا تا به حال متوجه عناوین صفحات وب شده اید؟. عنوان صفحه ها ، در tab(زبانه) مرورگر قابل مشاهده بوده  به راحتی می توان صفحه مورد نظر را در مرورگر(browser) انتخاب کرد. برای ایجاد عنوان از تگ title در html استفاده می شود. انتخاب عنوان (title) مناسب هم برای کاربران و بازدید کننده های سایت و هم برای جستجوگرهای وب مهم می باشد.تگ title درون head قرار گرفته و متنی که درون این تگ ظاهر می شود برای عنوان صفحه وب مورد استفاده قرار می گیرد. یکی از مهمترین تگ های درون صفحه وب به شمار می رود زیرا موتورهای جستجو از آن استفاده می کنند. گوگل و دیگر موتورهای جستجو هنگام ارزیابی صفحه وب روی عنوان آن تکیه زیادی دارند.عنوان ها  باید به حداکثر ۸۰ کاراکتر محدود شوند و مطمئن شده که این عناوین به قدر کافی توصیفی می باشند.به علاوه طراحان وب از کلمه های کلیدی مربوط به صفحه وب خود نیز در عنوان استفاده می کنند

در وردپرس نیز برای تگ عنوان یک تابعی به نام ()wp_title فراهم شده است که با استفاده از این تابع مدیران سایت ها می تواندد به صورت پویا (dynamic) عناوین صفحه های مختلف سایت را نمایش دهند.

تا قبل از ورژن ۴.۴  از تابع   wp_title  برای  عنوان سایت استفاده می شد و آن  تغییر می کرد.اما از ورژن ۴.۴ به بعد  کد زیر استفاده شده  و عنوان سایت نمایش داده می شود.که در زیر به آن پرداخته می شود.

 

پارامتر ها  

$sep

 

رشته ای اختیاری که چگونگی جداکننده آیتم های عنوان را بررسی می کند

مقدار پیش فرض  : '; raquo&' که  » می باشد.

$display

یک مقدار true و یا false که نمایش یا بازگشت عنوان را بررسی می کند اگر true باشد آن را چاپ می کند در غیر اینصورت عنوان را می گیرد

(bool) (Optional) Whether to display or retrieve title.

مقدار پیشفرض : true

$seplocation

جدا کننده اختیاری که مسیر نمایش عنوان را بررسی می کند.right یعنی سمت راست

 

مقدار پیشفرض : ''

مقدار بازگشتی 

یک رشته و یا یک مقدار تهی null که رشته هنگام بازگردانی گرفته می شود و null هنگام نمایش

 


مثال:

 

همچنین می تواناز کد زیر استفاده کرد

حال کد زیر را در functions.php قرار دهید

 

 

چند فیلتر  برای سفارشی کردن خروجی تگ عنوان استفاده .

pre_get_document_title

این فیلتر  اجازه تغییر عنوان قبل از آن را پردازش هر یک از بخش های دیگر را می دهد
document_title_separator

این فیلتر اجازه   تغییر جداکننده  از '-' به هر چیز دیگری .
document_title_parts
این فیلتر یک آرایه انجمنی با کلید است => مقادیر  که به خروجی عنوان نهایی کمک می کند. در زیر تمام قسمت های که در آرایه (از اسناد) می باشد. 

 

تاریخ آخرین بروزرسانی : ۲۲ شهریور ۱۳۹۵
میلاد میلادی

باور هایت را که پرورش دهی به هرچیزی دست خواهی یافت.

Advertising MiSaCo.
6نظر برای

آموزش وردپرس ،چگونگی ایجاد عنوان (wp_title) سایت در وردپرس


  1. امیر

    سلام حالتون خوبه طبق توضیحاتتون عمل کردم ولی نشد بازم title خالیه

    • سلام .از کد زیر استفاده کنید .و اون کد رو از functions.php بر دارید

       

      <title><?php wp_title( '|', true, 'right' ); ?><?php bloginfo( 'name' ); ?></title>

      <br />

  2. ناصر

    سلام و خسته نباشد

    چرا در کنار عنوان سایت سیمبول – نشون داده میشه

    مثال:   مردان وردپرس –

    اگه دستکاری کنیم

    ؟ از: <عنوان> <wp_title پی اچ پی ()؛ ؟> </ TITLE>

    به: <title>مردان وردپرس</title>

    انوقت در ادامه مطالب "عنوان مطلب" رو در tap نشون نمیده بجاش "عنوان سایت" نشون میده

    من همه جوری کار کردم نشد از طریق view-source: سایت های دیگه هم کمک گرفتم بازم نشد مثل سایت خودتون

    <title>مردان وردپرس |‌ مرجع آموزشی ، تحلیلی وردپرس</title>
      <title>مردان وردپرس</title>

    آیا شما دستی نوشتید یا به صورت خودکار نوشته شده؟

    • صادق مهدی لو

      سلام و عرض ادب

      لطفا به هنگام فراخوانی عنوان در هدر از کد زیر استفاده کنید.

      و همچنین در فانکشن این قابلیت را افزون کنید:

      <br />

نظرات خود را اینجا بنویسید

آدرس الکترونیکی شما نمایش داده نمی شود *

Time limit is exhausted. Please reload CAPTCHA.