illustrator Curse
  • 7Learn Android Course
  • 7Learn SEO Course
  • 7Learn WP Theme Course

    حرفه ای ترین دوره آموزش طراحی قالب وردپرس



  آیا می دانید با دوره های آموزشی سون لرن می توانید از 0 تا 100 طراحی وب را در منزل فراگیرید!
9 4580 ۱۳ بهمن ۹۲ کیوان علی محمدی

به نام خدا،دوستان سلام،شاید بخواین از صفحه اول وب سایت وردپرسی خودتون مطالبی که دارای برچسب خاصی هستن رو حذف کنید و نشون ندید،خوب برای این کار راه های زیادی وجود داره که ما در این مطلب می خوایم با معرفی یه کد کوتاه و کاربردی این کارو انجام بدیم.پس با ما همراه باشید.

کد های PHP

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

.: فقط اعضاي سايت مجاز به ديدن اين قسمت هستند :.
در صورتي که عضو سايت هستيد می توانید لاگین شويد.
در غير اين صورت در کمتر از 1 دقيقه مي توانيد در سايت عضو شويد.

خوب فقط کافیه توی اون آرایه که اعداد 20 و21 و23 رو نوشته،آیدی های برچسب های خودتون رو که نمیخواین پست هاش نمایش داده بشن رو قرار بدید،ما اینجا از فیلتر pre_get_posts استفاده کردیم که میتونیم تغییرات دلخواه رو بر روی کوئری دریافت مطالب اعمال کنیم و بعدشم چک کردیم که اگه کوئری اصلی بود و هم چنین در صفحه اول سایت هم باشیم این کد لحاظ بشه،خوب برای کوئریی مثل جستجو می تونید به جای is_main_query از is_search_query استفاده کنید و اینو در کوئری جستجوی خودتون لحاظ کنید.

امیدوارم که براتون مفید بوده باشه.موفق و پیروز باشید.

نوع کد رايگان

دیدگاه ها 9 دیدگاه برای این مطلب ارسال شده است.

  • ‏‏

    سلام خسته نباشید
    آیدی های برچسب هارو چه طور بدست بیاریم؟ و بعد از بدست اومدن آیا همیشه ثابته؟ حالا اگه بخوایم بر عکس باشه چی؟ یعنی تو یک صفحه فقط پست هایی با تگ خاص رو نمایش بدیم؟ به عنوان مثال تو یک سایت فروشگاه کالای دیجیتال وقتی کاربر روی دکمه تبلت تو صفحه اصلی کلیک کرد دیگه فقط پست هایی که مربوط به تبلت هست نمایش داده بشه
    با تشکر

    • ‏‏
      سجاد دریس(۹ اردیبهشت ۱۳۹۳)

      افزونه ی wp show id رو نصب کنید. یه ستون اضافه می کنه به جدول ها. تو قسمت ادمین که id پست ها، برچسب ها و … رو بهتون نشون میده.

      • ‏‏
        سجاد دریس(۹ اردیبهشت ۱۳۹۳)

        آره id ها کلا همیشه ثابته.
        میتونید یک صفحه برای نمایش تگ هاتون ایجاد کنید، به صورت خودکار وردپرس وقتی کاربر روی اون تگ کلیک میکنه فقط مطالبی که اون تگ را دارن براش نمایش میده، فقط باید فایل tag.php رو ایجاد کنید. و طریقه نمایش پست هارو مشخص کنید، میتونید از صفحه index کپی بگیرید و فقط نامشو تغییر بدین

  • ‏‏

    آقا شرمنده من هی دیدگاه رسال میکنم، از این استفده کردم.
    “http://localhost/wordpress/?tag=tablet” بعد پست هایی رو نشون میده که تگش تبلت هست. فقط این راه استاندارده؟ مشکلی که پیش نمیاد دیگه؟ آره؟

  • ‏‏
    m eskandari(۱۴ دی ۱۳۹۳)

    این کد رو که گذاشتیم مثلا تگ های با برچسب صفحه اصلی میان اونجا

    حالا اگه بخوام همون پست هایی که میان تو صفحه اصلی بصورت تصادفی نمایش داده بشن چیکار باید کرد
    (ترتیب نمایششون)

  • ‏‏
    m eskandari(۱۴ دی ۱۳۹۳)

    جواب نمیدین؟؟

  • ‏‏
    m eskandari(۱۷ دی ۱۳۹۳)

    خودم پیداش کردم
    میذارم اینجا شاید بدر کسی بخوره

  • ‏‏
    محسن(۱۹ دی ۱۳۹۳)

    سلام ممنون بابت مطلبتون
    چطور میشه یه منوی باز شو گذاشت که بازدید کننده بتونه انتخاب کنه چه مطالبی نمایش داده بشه ؟ یکم راهنمایی کنید لطفا

  • ارسال دیدگاه

    ورود/عضویت سریع با اکانت فیسبوک/جیمیل شما

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

    ورود به سایت

    ورود سریع با :
    در حال اتصال ...

    جستجو در سون لرن

    عبارت :
    7LearnTelegram