خانهآموزش وردپرسآموزش ساخت بردکرامب مشابه سایت میهن وردپرس بدون نیاز به افزونه
https://rayawp.ir/?p=18363

آموزش ساخت بردکرامب مشابه سایت میهن وردپرس بدون نیاز به افزونه

همه‌ی ما زمانیکه وارد یه سایت میشیم از خودمون میپرسیم” که الان کجا هستم؟! این صفحه اصلاً به کجا وصل میشه؟” 🤔 اینجا دقیقا همون جاییه که بردکرامب به دادمون می‌رسه! مثل یه نقشه کوچیک

همه‌ی ما زمانیکه وارد یه سایت میشیم از خودمون میپرسیم” که الان کجا هستم؟! این صفحه اصلاً به کجا وصل میشه؟” 🤔 اینجا دقیقا همون جاییه که بردکرامب به دادمون می‌رسه! مثل یه نقشه کوچیک که توی سایت، مسیر حرکت کاربر رو مشخص می‌کنه. یعنی وقتی وارد صفحه‌ای می‌شی، می‌فهمی که “آها! من توی این صفحه‌ام، حالا از اینجا می‌تونم برگردم به صفحه اصلی یا دسته‌بندی‌های دیگه.” اینطور دیگه کاربر گیج نمیشه و خیلی راحت‌تر می‌تونه تو سایت بچرخه. 🧭

حالا یه چیزی که خیلی‌ها نمی‌دونن اینه که بردکرامب فقط برای راحتی کاربر نیست! گوگل و بقیه موتورهای جستجو هم این مسیرها رو می‌بینن و می‌فهمن سایت شما چطور مرتب شده، این یعنی یه قدم بزرگ برای سئو! 🚀

اگر بخوام ساده‌تر بگم، بردکرامب یعنی یه نوع “مسیر راه” که نه فقط کاربر رو کمک می‌کنه راحت‌تر پیدا کنه کجا هست، بلکه سایت رو برای موتورهای جستجو هم مرتب و شفاف می‌کنه. و خوشبختانه، توی این مقاله قراره بهت یاد بدم چطور مثل سایت‌های معروفی مثل میهن وردپرس این بردکرامب رو بسازی، بدون اینکه نیاز به افزونه‌ داشته باشی. آره، درست شنیدی! فقط با یه سری کد ساده می‌تونی این کارو بکنی. 😎

حالا اگه آماده‌ای، بیا بریم سراغ آموزش ! 👨‍💻 اما خوبه قبلش یه توضیحات بیشتری راجع به بردکرامب بهت بدم 🙂

📣 اینجا محل دیده شدن تبلیغ شماست کلیک کن AD

3 راهکار فوق‌العاده برای تغییر نشانگر ماوس در وردپرس
3 راهکار فوق‌العاده برای تغییر نشانگر ماوس در وردپرس

بردکرامب چی هست؟ 🤔

خب، بردکرامب (به انگلیسی: Breadcrumb ) یه چیز خیلی ساده و کاربردیه که شاید زیاد بهش توجه نکردی، ولی توی خیلی از سایت‌ها ازش استفاده میشه. به زبان ساده، بردکرامب یعنی یه مسیر که به کاربر نشون میده الان کجا هست و چطور می‌تونه بره سراغ صفحات قبلی یا صفحه اصلی سایت. برای مثال، ممکنه چیزی مثل این رو توی بالای سایت ببینی:

این مسیر نشون میده که شما از صفحه اصلی (خانه) وارد دسته‌بندی خاصی شدی و حالا این صفحه‌ای که توش هستی، یه مقاله داخل همون دسته‌بندیه. اینطوری کاربر به راحتی می‌فهمه که کجا هست و چطور می‌تونه مسیرش رو تغییر بده. 😅

بردکرامب نه تنها به کاربر کمک می‌کنه که گیج نشه، بلکه گوگل و بقیه موتورهای جستجو هم از این بردکرامبه خوششون میاد! 😍 موتورهای جستجو با کمک بردکرامب می‌فهمن که ساختار سایتت چطور سازمان‌دهی شده و صفحات مختلف چطور به هم وصل شدن. این یعنی سئو بهتر، یعنی احتمال اینکه سایتت تو نتایج جستجو بالاتر بیاد، بیشتر میشه! 📈

به طور کلی، بردکرامب یه نقشه کوچک و ساده‌ست که از دو جهت مفید عمل می‌کنه:

آموزش آپلود SVG در وردپرس و المنتور؛ بدون افزونه و دردسر
آموزش آپلود SVG در وردپرس و المنتور؛ بدون افزونه و دردسر
  1. برای کاربر – چون کمک می‌کنه سریع‌تر تو سایت بگرده و راحت‌تر به هدفش برسه.
  2. برای گوگل – چون به موتورهای جستجو کمک می‌کنه تا ساختار سایتت رو بهتر درک کنن و سایتت رو راحت‌تر ایندکس کنن.

حالا فکر کن اگه این بردکرامب رو توی سایتت نداشتی، کاربر می‌خواست چطور بفهمه کجا هست یا چطور برگرده؟ به نظرت این مسئله تو سئو تاثیر نداره؟! 💭

پس، بردکرامب هم برای راحتی کاربر و هم برای بهبود سئو خیلی مهمه! 🏆

👌نمایش موقعیت کاربران با بردکرامب مشابه سایت میهن وردپرس

در این آموزش اصلاً قرار نیست از افزونه استفاده کنیم. 😎 ما می‌خواهیم یه کد ساده بنویسیم تا بردکرامب مشابه سایت میهن وردپرس بسازیم. برای این کار، نیاز به یه سری کدهای PHP و CSS داریم. ولی اصلاً نگران نباش! 👌 همه چیز رو خیلی ساده و قدم به قدم توضیح میدم، طوری که حتی اگه هیچ چیزی از کدنویسی ندونی، باز هم بتونی راحت این کارو انجام بدی. 😉

ساخت نوار تزئینی چشم‌ نواز کنار باکس محتوا با CSS
ساخت نوار تزئینی چشم‌ نواز کنار باکس محتوا با CSS

مرحله اول: افزودن کد PHP بردکرامب به فایل function.php

اول از همه کد PHP زیر رو به فایل functions.php قالب خودت اضافه کن:

  _____                __          __
 |  __ \               \ \        / /
 | |__) |__ _ _   _  __ \ \  /\  / / __
 |  _  // _\` | | | |/ _\` \ \/  \/ / '_ \
 | | \\ \ (_| | |_| | (_| | \  /\  /| |_) |
 |_|  \\_\__,_|\\__, |\\__,_|  \/  \/ | .__/
               __/ |              | |
              |___/               |_|    

این کد یه شورت‌کد به نام RayaWp_breadcrumb تعریف می‌کنه که می‌تونی تو هر کجای سایتت ازش استفاده کنی. با این کار، موقعیت کاربر تو صفحه با بردکرامب به نمایش درمیاد و به راحتی می‌تونه مسیرش رو دنبال کنه. 🧭

شورت کد
شورت کد

🚨 نکته اول! قبل از اینکه هر تغییری تو فایل‌های وردپرس بدی، پیشنهاد می‌کنم اول یه بکاپ از سایتت بگیری. اینطوری اگه مشکلی پیش اومد، راحت می‌تونی سریعاً بکاپ رو برگردونی و از دردسر جلوگیری کنی. 😉

💡 نکته دوم! بهتره این کد رو به فایل فانکشن‌ چایلد تم قالبت اضافه کنی. اینطوری وقتی قالب رو به روزرسانی می‌کنی، تغییراتت از بین نمی‌ره و هیچ چیزی از دست نمی‌ره! 🛠️

آموزش آپلود SVG در وردپرس و المنتور؛ بدون افزونه و دردسر
آموزش آپلود SVG در وردپرس و المنتور؛ بدون افزونه و دردسر

مرحله دوم: اضافه کردن کد CSS برای استایل دهی به بردکرامب

حالا که کد PHP رو داخل فانکشن قالبت قرار دادی، نوبت به استایل‌ها می‌رسه. 💻✨ یادت میاد که بالاتر شورت‌کد RayaWp_breadcrumb رو برای بردکرامب تعریف کردیم؟ حالا اگه از المنتور استفاده می‌کنی، کافیه توی تب پیشرفته کلاس Raya-Wp-breadcrumb رو به شورت‌کد اختصاص بدی، بعد به پایین اسکرول کنی و تو قسمت CSS سفارشی کدهای زیر رو قرار بدی: 👇

  _____                __          __
 |  __ \               \ \        / /
 | |__) |__ _ _   _  __ \ \  /\  / / __
 |  _  // _\` | | | |/ _\` \ \/  \/ / '_ \
 | | \\ \ (_| | |_| | (_| | \  /\  /| |_) |
 |_|  \\_\__,_|\\__, |\\__,_|  \/  \/ | .__/
               __/ |              | |
              |___/               |_|    

نتیجه نهایی کار میشه چیزی شبیه به تصویر زیر:)

مرسی که تا پایان این آموزش با نگاه قشنگت منو همراهی کردی، انتقادی، پیشنهادی یا سوالی داشتی حتما قسمت دیدگاه ها بیان کن 😊❤️

4.9/5 - (12 امتیاز)

چگونه بدون افزونه، مدت زمان مطالعه مطلب وردپرس را نمایش دهیم؟
چگونه بدون افزونه، مدت زمان مطالعه مطلب وردپرس را نمایش دهیم؟

اگه از مطالب سایت استفاده کردی و کارت رو راه انداخته، می‌تونی با یه حمایت کوچیک بهمون انگیزه بدی تا با قدرت کار تولید محتوای خفن تر و جذاب تر رو پیش ببریم 😉🥰

ارسال نظر ( 4 نظر تایید شده )

نظرات پس از رویت و تایید مدیران نمایش داده می‌شود
  1. elyas ah کاربر مهمان
    4 ماه پیش

    عالی

    1. سعید مدیر سایت
      4 ماه پیش
      @ در پاسخ به elyas ah

      خوشحالم که این مطلب برات مفید بوده . مرسی از دیدگاه مثبتت 🙂

  2. علی صد کاربر مهمان
    4 ماه پیش

    نوار اسکرول رو با چه کد css ای نارنجی کردید؟

  3. سعید مدیر سایت
    4 ماه پیش

    سلام علی جان،
    در لاین 15 کد بالا، می‌تونی رنگ اسکرول رو به دلخواه خودت تغییرش بدی! 🙌 ;scrollbar-color: #FFCF9C transparent

📖 آنچه خواهید خواند

Toggle
    41 نفر در حال مطالعه این مقاله
    362 بازدید در 24 ساعت اخیر
    9 نفر این پست رو بوکمارک کردن
    5 دقیقه زمان مطالعه این مطلب
    4 دیدگاه برای این مقاله ثبت شده
    ما رو در شبکه های اجتماعی دنبال کن 😉❤️
    سعید
    250 مقاله
    سعید

    عاشق یادگیری و پیشرفت در برنامه نویسی و ارتقا مهارت هام هستم. سعی میکنم دانش و تجربیات ارزشمندم رو در رایا وردپرس باهاتون به اشتراک بزارم :)

    بستن