درگاه پرداخت زیبال
آموزش های وردپرس

آموزش حل مشکل عدم نمایش محتوای برگه در وردپرس

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

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

آموزش حل مشکل عدم نمایش محتوای برگه در وردپرس

برای حل مشکل عدم نمایش برگه وردپرس ابتدا باید چند موضوع را بررسی کنید که مشخص بشه مشکل از کجاست. در طراحی قالب وردپرس فایل‌های مختلفی وجود دارند که هر کدوم محتوای یک صفحه رو نمایش میدن. به عنوان نمونه فایل single.php برای نمایش محتوای نوشته‌ها در وردپرس هست. یا اینکه فایل‌های category.php، tag.php، archive.php و… به ترتیب صفحات دسته بندی، برچسب و آرشیو مطالب رو در وردپرس نمایش میدن. برای برگه‌ها هم همین حالت وجود داره که محتوای برگه در وردپرس با استفاده از فایل page.php نمایش داده خواهد شد.

پس اگر حالتی پیش بیاد که محتوای برگه در وردپرس نمایش داده نشه میتونه بخاطر سه دلیل زیر باشه:

  • عدم وجود فایل page.php قالب
  • عدم وجود تابع نمایش محتوای برگه در فایل page.php
  • ایجاد اختلال از سمت افزونه‌های وردپرس

پس برای اینکه بتونید مشکل رو برطرف کنید باید سه مورد بالا رو بررسی کنید. در اولین قدم چک کنید که در پوشه قالب خودتون فایل page.php وجود داشته باشه. برای این کار ابتدا وارد هاست خودتون شده و بعد از اینکه روی File Manager کلیک کردید به مسیر public_html/wp-content/themes مراجعه کنید. حالا از اینجا باید پوشه قالبی که در حال حاضر روی سایت فعال هست رو انتخاب کرده و واردش بشید. سپس بین فایل‌هایی که در این مسیر وجود دارند بگردید و ببینید که آیا فایل page.php وجود داره یا خیر.

نحوه حل مشکل عدم نمایش محتوای برگه در وردپرس

اگر فایل page.php نداشت می‌تونید یک نسخه از فایل single.php کپی بگیرید و با تغییر نام به page.php در همین مسیر امکان نمایش محتوای برگه در وردپرس رو فراهم کنید.

اما اگر فایل page.php وجود داشت و محتوا نشون داده نمیشد روی فایل راست کلیک کرده و گزینه Edit رو انتخاب کنید که به صفحه ویرایش فایل هدایت بشید. حالا باید بررسی کنید و ببینید که تابع the_content() که برای نمایش محتوا در وردپرس به کار میره در این فایل وجود داره یا خیر.

نحوه حل مشکل عدم نمایش محتوای برگه در وردپرس

اگر وجود نداشت باید تابع زیر رو در جای مناسبی از فایل اضافه کنید.

<?php the_content(); ?>

بعد از اضافه کردن کد بالا محتویات برگه در وردپرس نمایش داده خواهد شد.

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

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

علی یزدان پرست

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

نوشته های مشابه

‫۳۱ نظرها

    1. سلام، کلیه آموزش‌ها به صورت اختصاصی تهیه میشه و همه تصاویر حین انجام کار ساخته میشن. اگر عکسی هم وجود نداشته باشه سعی می‌کنم از منابع خارجی که کیفیت مناسبی دارن و دقیقا مرتبط با موضوع هستن قرار بدم.

  1. تو مطلب بالا نوشتید که کد رو در جای مناسبی قرار بدید. میشه واضح تر بگید کجای page.php جای مناسبیه؟
    کد رو وقتی میزارم تو این فایل قالب سایت اصلاً بالا نمیاد و ارور میده…

    1. سلام علی عزیز؛
      منور این هستش که کد رو بین خطوط سایر دستورات درج نکنید که اختلال ایجاد نشه.
      میتونید پایان توابع یا بالای توضیحات این قطعه کد رو درج کنید. 🙂

        1. سلام روزبخیر؛
          هر سه راه حل رو تست کردید؟
          دو راه حل دیگه هم معرفی شده که در 90 درصد مواقع مشکل رو رفع میکنن.

  2. سلام روز بخیر
    یک سوال داشتم, چه طور میتونم برگه ای رو بسازم و منتشر کنم , اما به طور عمومی دیده نشه؟ (صفحه ساخته و منتشر شده, اما عنوان ان دربالای صفحه نشان داده نشود)

    1. سلام روزبخیر؛
      اگر موارد فوق براتون جوابگو نبود احتمالا بین افزونه های وبسایتتون باید تداخل پیش اومده باشه.

  3. سلام
    2 تا سوال داشتم ممنون میشم راهنمای کنید

    1. کلا هر اروری که میاد تو سایت اصلی نمایش داده میشه چیکار کنیم اونجا نیاد و تو پیشخوان ورد پرسمون باشه؟

    1. سلام روزبخیر؛
      به این صورت قالب ناقصه…
      ظاهر سایت در مرورگر به چه شکل نمایش داده میشه؟ ناقص هستش یا مشکلی نداره؟

  4. سلام من صفحه اصلی رو طراحی کردم و ذخیره ام شده ولی وقتی صفحه رو در اینترنت بارگذاری میکنم تغییرات اعمال شده رو نمیبینم مثل اسلایدر و مطالب.
    میشه بگید چرا؟؟؟

  5. سلام
    تو سایت المان هایی که بهشون انیمیشن میدم نشون داده نمیشه و تمام سه راه کار بالا رو هم امتحان کردم درست نشد
    لطفا راهنمایی کنید

  6. سلام وقت بخیر
    وقتی از مرورگر ، آدرس سایت رو جستجو میکنم ، هیچ چیزی نمیاره و فقط یه صفه سفید نشون داده میشه . ولی وقتی از پنل مدیریت وردپرس /wp-admin وارد مدیریت میشم ، آدرس سایت به طور کامل بارگزاری میشه . ممنون میشم در این زمنیه راهنماییم کنید .

    1. سلام روزبخیر؛
      امکانش هست ادرس سایتتون رو برای بررسی ارسال کنید؟
      صفحه پیشخوان نمایش داده میشه؟
      فقط صفحه اصلی سفید بارگزاری میشه؟ ممکنه تداخل افزونه ها یا قالب، سطح دسترسی ها یا عدم بروز یودن نسخه php هاست باعث بروز صفحه سفید مرگ بشه.
      پیشنهاد میکنم آموزش حل مشکل صفحه سفید وردپرس در سایت و مدیریت را مطالعه کنید.

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

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

  7. سلام…من وقتی در قالب enfold وردپرس روی ویرایش یک صفحه کلیک میکنم و صفحه را قالب بندی میکنم پس از بروزرسانی با پیغام برگه پیدا نشد مواجه میشم هممچنین نسخه های مختلف enfold رو نصب کردم و حل نشد…و افزونه ووکامرس فقط فعاله.ممنون میشم راهنماییم کنید…تشکر

    1. سلام روزبخیر؛
      در برخی افزونه و قالب ها نامک می بایست به صورت انلگلیسی باشه… یکبار به قسمت تنظیمات> پیوندهای یکتا مراجعه و روی دکمه ذخیره تغییرات کلیک کنید. سپس این مورد رو مجددا بررسی کنید.

  8. سلام وقت تون بخیر
    سایتم فهرست مطالب رفته اون طرف چجوری تنظیم کنم
    لطفا برام راهنمایی کنید متشکرم

    1. سلام روزبخیر؛
      در بخش فهرست ها بید تعیین که این منوها در فهرست اصلی یا ثانویه نمایش داده بشه.
      در بخش تنظیمات قالب هم گزینه هایی در راستای محل نمایش و نوع نمایش فهرست ها وجود داره.
      برای سفارشی سازی و تغییر موارد ظاهری هم می تونید کدهای CSS اضفه کنید.

    1. بر اساس اون چیدمانی که مد نظرتون هست باید از یک کدنویس کمک بگیرید تا هم طراحی مدنظرتون پیاده بشه هم استایل دلخواهتون روی منو اعمال بشه. کدها به اون ظاهر مدنظرتون بستگی داره.

    1. سلام روزبخیر؛
      جسارتا متوجه منظورتون نشدم ممکنه شفاف تر مشکل رو توضیح بدید؟

  9. سلام سایت من مطالب تو دسته بندی ها نمایش داده نمیشه
    مثلا من سه تا آموزش دارم هر سه تاش تو دسته آموزش هستند ولی دسته بندی رو که باز میکنم خطای 404 میده

    1. سلام وقت بخیر؛
      تمام دسته بندی هاتون با ارور 404 مواجه میشن؟
      بررسی کنید نام دسته بندی رو در آدرس دهی درست یادداشت کرده باشید.
      همچنین می تونید دسته بندی با نامک انگلیسی ایجاد و آدرس اون رو بازبینی کنید در برخی قالب ها و افزونه ها نامک های فارسی به درستی نمایش داده نمیشن..

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

بستن