فقط واتساپ ۰۹۱۵۷۲۳۲۳۹۸

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

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

 

دلیل نمایش ندادن برگه در وردپرس…

چه دلایلی می تواند باعث عدم نمایش برگه ها در وردپرس شوند؟ معمولا به 3 دلیل زیر ممکن است این اتفاق در سایت ما رخ دهد:

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

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

 

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

برای حل مشکل عدم نمایش محتوای برگه در وردپرس نیاز است که به سراغ هاست خود بروید و قالب فعالی که روی سایت دارید را باز کنید و مراحل زیر را به ترتیب انجام دهید. (اگر برای ورود به هاست مشکل دارید و یا دوست دارید وردپرس را حرفه ای تر بیاموزید حتما دوره آموزش وردپرس رایگان به زبان ساده را مشاهده کنید)

 

بررسی فایل page.php

در هاست خود روی File Manager کلیک کنید. در مسیر زیر می توانید قالب های خود را مشاهده کنید:

public_html/wp-content/themes

روی پوشه قالبی که روی سایتتان فعال است کلیک کنید و دنبال یک فایل با نام page.php بگردید (این فایل برای نمایش برگه ها در وردپرس استفاده می شود).

 

اگر فایل page.php در قالب وجود نداشت چکار کنیم؟

در این صورت فایل single.php را پیدا کنید و از آن یک کپی ایجاد کنید. حالا نام این کپی را page.php قرار دهید. به همین راحتی مشکل شما حل خواهد شد.

 

بررسی تابع نمایش برگه در page.php

اگر فایل page.php در بین فایل های شما وجود داشت:

1- این فایل را با ویرایشگر باز کنید (برای باز کردن فایل روی آن کلیک راست کرده و گزینه Edit را بزنید).

2- در بین فایل ها دنبال تابع the_content بگردید. این تابع برای نمایش محتوا در وردپرس به کار می رود و معمولا به صورت زیر نمایش داده می شود:

<?php the_content(); ?>

اگر این تابع وجود نداشت چکار کنیم؟

خیلی راحت کد بالا را کپی کنید و در بین کدها قرار دهید و تغییرات را ذخیره کنید.

جای مناسب برای جایگذاری را نمی دانید؟ می توانید کمی تقلب کنید 😜 و به کدهای فایل single.php نگاه کنید. ساختار این فایل تقریبا مشابه page.php می باشد. یعنی تابع the_content() در هر کچای فایل single.php قرار داشت می توانید در همان قسمت از فایل page.php نیز از آن استفاده کنید.

 

اختلال در افزونه ها

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

 

از یک برنامه نویس وردپرس کمک بگیرید…

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

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

طراحی قالب وردپرس

 

مشکلتان حل نشد…

اگر در این زمینه تجربه ای دارید و یا اگر به هر دلیلی نتوانستید مشکل خود را حل کنید و در انجام مراحل کار به مشکلی برخوردید در بخش نظرات با ما در میان بگذارید.

 

جمع بندی

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

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

نجوا گفت:

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

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

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

ورود | ثبت نام
شماره موبایل یا ایمیل خود را وارد کنید
برگشت
کد تایید را وارد کنید
کد تایید برای شماره موبایل شما ارسال گردید
ارسال مجدد کد تا دیگر
برگشت
رمز عبور را وارد کنید
رمز عبور حساب کاربری خود را وارد کنید
برگشت
رمز عبور را وارد کنید
رمز عبور حساب کاربری خود را وارد کنید
برگشت
درخواست بازیابی رمز عبور
لطفاً پست الکترونیک یا موبایل خود را وارد نمایید
برگشت
کد تایید را وارد کنید
کد تایید برای شماره موبایل شما ارسال گردید
ارسال مجدد کد تا دیگر
ایمیل بازیابی ارسال شد!
لطفاً به صندوق الکترونیکی خود مراجعه کرده و بر روی لینک ارسال شده کلیک نمایید.
تغییر رمز عبور
یک رمز عبور برای اکانت خود تنظیم کنید
تغییر رمز با موفقیت انجام شد