وردپرس: بعد از اولین ارسال فقط در صفحه اصلی

آرم وردپرس انباشته rgb

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

در اینجا نحوه انجام این کار آمده است:


محتوای شما که می خواهید اینجا!

برای کارتون Blaugh:



شما بروید فقط مطمئن شوید که این محتوا را در حد مجاز قرار داده اید. من آن را درست قبل از این خط قرار داده ام ، بنابراین می توانم پیگیری کنم:


		

14 نظرات

  1. 1

    داگلاس

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

    من از آن زمان اصلاح کردم مقاله من و با توجه به اعتبار که در آن اعتبار است.

    با تشکر دوباره،

    جان

  2. 3
  3. 4

    آیا می توانم این کد را در نوار کناری پیاده سازی کنم تا تبلیغات فقط در نوار کناری صفحه اصلی نشان داده شوند؟
    اگر اینطور نیست ، می توانید لطفاً من را روشن کنید که چگونه می توانم این کار را انجام دهم؟
    متشکرم!
    تایلر

  4. 5

    برای اینکه این کد در نوار کناری یا هرجای دیگر از حلقه while کار کند ، فقط تمام مطالب مربوط به $ post و $ page را از کد حذف کنید تا فقط این را داشته باشید.

    چیزهای اینجا می رود

  5. 6
  6. 7
  7. 9

    با تشکر فراوان از این نکته داگلاس. آیا راهی برای افزودن تبلیغات در صفحات خاص به جای صفحه اصلی وجود دارد؟ من هر صفحه دارای یک pageId است و بر اساس آن می توانیم صفحه بارگذاری شده را شناسایی کنیم .. من به دنبال نشانگرهای خاصی هستم.

    پیشاپیش سپاسگزاریم
    وایباوو

  8. 10

    کد واقعاً مفیدی ، و مدتی است که از آن استفاده می کنم. آیا راهی برای افزودن عبارت 'else' وجود دارد تا بتوانید تبلیغاتی در صفحه اصلی و سپس سایر تبلیغات در صفحه دیگر داشته باشید؟

    من به دنبال سنین بوده ام و نمی توانم آن را پیدا کنم!

    امیدوارم کسی بتواند کمک کند.

    پیشاپیش سپاسگزاریم.

    جیمز

    • 11

      سلام جیمز،

      مطمئن! به جای پرانتز بستن ، من فکر می کنم شما می توانید استفاده کنید:

      <? } elseif ($post==$posts[0] && !is_paged()) { ?>
      Your other html
      <? } ?>

      داگ

  9. 12

    سلام داگلاس

    من در حال کار با یک افزونه در صفحه اصلی خود هستم ... اما در سند دستورالعمل ها محدودیت وجود دارد که کد موضوع اصلی را لمس نکنید ... بنابراین من از تابع add_filter استفاده می کنم ...

    if (is_home ()) add_filter ('the_content'، 'myfunction')؛

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

    با تشکر…

  10. 13

شما چه فکر میکنید؟

این سایت از Akismet برای کاهش هرزنامه استفاده می کند. بدانید که چگونه نظر شما پردازش می شود.