عدم نمایش محتوای برگه در وردپرس یکی از متداول ترین مشکلات پس از انتشار برگه وردپرسی است در این مقاله روش برطرف کردن مشکل نمایش ندادن برگه ها در وردپرس خواهیم پرداخت. تا در صورتی که با عدم نمایش برگه در وردپرس مواجه شدید، به راحتی مشکل را برطرف کرده وکاری کنید که متن و محتوای کامل برگه در وردپرس نمایش داده شود.
همان طور که میدانید ساختار اول نوشته ها هستند که میتوانید به کمک آنها مطالب سایت را منتشر کنید و لیستی از نوشته ها را در سایت به نمایش بگذارید و ساختار دوم برگه ها یا همان صفحات وردپرس هستند که ساختار پیچیده تری از نوشته ها دارند.
در برگه وردپرس شما امکان انتخاب برچسب یا دسته بندی ندارید، یا اینکه وقتی برگه را منتشر میکنید در سایت نشون داده نمیشه و برای نمایش اون باید لینکش را در دسترس کاربران قرار بدین که برای توضیحات بیشتر میتوانید از مقاله تفاوت برگه و نوشته در وردپرس استفاده کنید. اما گاهی اوقات ممکنه مشکلی در برگه ها پیش بیاد یا اینکه به صورت کلی قالب شما طوری باشه که محتوای برگه در وردپرس نمایش داده نمیشه که در این صورت با مشکل عدم نمایش محتوای برگه در وردپرس مواجه میشید.
مشکل عدم نمایش محتوای برگه در وردپرس
برای حل مشکل عدم نمایش برگه وردپرس ابتدا باید چند موضوع را بررسی کنید که مشخص بشه مشکل از کجاست. در طراحی قالب وردپرس فایل های مختلفی وجود دارند که هر کدوم محتوای یک صفحه را نمایش میدن. به عنوان نمونه فایل 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(); ?>
اما در حالت سوم ممکنه عدم نمایش برگه وردپرس بخاطر وجود یک اختلال با سایر افزونه ها به وجود اومده باشه که در این صورت باید بررسی کنید و ببینید که کدوم یکی از افزونه ها باعث این مشکل شده. برای رفع مشکل در این حالت میتوانید کل افزونه ها را غیرفعال کنید. بعدش در هر بار که یک افزونه را فعال میکنید بررسی کنید و ببینید که بعد از فعال سازی کدوم افزونه محتویات از بین خواهند رفت. در این صورت مشخص میشه که مشکل از کدوم افزونه است و کافیه از افزونه جایگزین استفاده کنید یا اینکه ببینید مشکل بخاطر چی هست و برطرف کنید.
سوالات متداول درباره مشکل نمایش ندادن محتویات برگه ها در وردپرس
-
علت های عدم نمایش محتوای برگه در وردپرس چیست ؟
عدم وجود فایل page.php قالب، عدم وجود تابع نمایش محتوای برگه در فایل page.php یا ایجاد اختلال از سمت افزونه های وردپرس می تواند منجر به بروز این مشکل شود.
-
آیا عدم نوشته برگه به دلیل اختلال با سایر افزونه میشود؟
بله ممکنه عدم نمایش برگه وردپرس بخاطر وجود یک اختلال با سایر افزونه ها به وجود اومده باشه برای برطرف کرده آن بهتر هرکدام را متوقف کرده و برسی کنید تا افزونه موردنظر را پیدا کنید.
-
برگه در وردپرس چیست؟
برگه ها در وردپرس محتوایی به صورت ثابت هستند که با استفاده از آنها میتوان محتوای ثابت را به نمایش در سایت گذاشت.
نتیجه گیری
عدم نمایش محتوای برگه در وردپرس یکی از مشکلات برگه های وردپرسی است. در این آموزش با روش های رفع مشکل نمایش ندادن محتویات برگه ها در وردپرس با شما بودیم و یاد گرفتیم که چرا بعد از انتشار برگه در وردپرس محتویات ان نمایش داده نمی شود و متوجه شدیم که چطور مشکل لود نشدن محتوای برگه های وردپرسی را حل کنیم. امیدوارم که این آموزش هم مورد توجه و پسند شما قرار گرفته باشه و با استفاده از این آموزش توانسته باشید مشکل عدم نمایش محتوای برگه در وردپرس را برطرف کنید. در صورتی که در رابطه با این آموزش سوال یا مشکلی داشتید در بخش ذیذگاه ها اعلام کنید.