رفتن به مطلب

مشکل صفحه 404


BenTo

پست های پیشنهاد شده

با سلام دیگر خدمت دوستان محترم

یک سوال من در قالبم میخوام صفحه 404 ایجاد کنم بدون افزونه

قبلش فایل هام sidebar.php و index.php

اما خوب فایل های php رو right-side.php و index.php و left-side.php  طراحی کردم تو صفحه اصلی مشکلی نیست

اما در صفحه 404 نمیدونم چجوری فراخوانیشون کنم

<?php get_header(); ?>
<?php get_sidebar(); ?>
<?php get_footer(); ?>

که میزنم اجرا میکنه اما سایدبار هارو بدون فایل css و html نشون میده

کد فراخوانی برای سایدبار هایی که 2تا هستد مثل مال من چیه ؟

بجای <?php get_sidebar(); ?> چی باید قرار بدم که دوتا سایدبار هارو نشون بده

ممنون میشم اگه دوستان کمک کنند

 

ویرایش شده توسط noobpwopro
لینک به ارسال
در 10 دقیقه قبل، noobpwopro گفته است :

با سلام دیگر خدمت دوستان محترم

یک سوال من در قالبم میخوام صفحه 404 ایجاد کنم بدون افزونه

قبلش فایل هام sidebar.php و index.php

اما خوب فایل های php رو right-side.php و index.php و left-side.php  طراحی کردم تو صفحه اصلی مشکلی نیست

اما در صفحه 404 نمیدونم چجوری فراخوانیشون کنم

<?php get_header(); ?>
<?php get_sidebar(); ?>
<?php get_footer(); ?>

که میزنم اجرا میکنه اما سایدبار هارو بدون فایل css و html نشون میده

کد فراخوانی برای سایدبار هایی که 2تا هستد مثل مال من چیه ؟

بجای <?php get_sidebar(); ?> چی باید قرار بدم که دوتا سایدبار هارو نشون بده

ممنون میشم اگه دوستان کمک کنند

 

الگوی نامگذاری فیال های سایدبار اینطوریه:

sidebar-{$name}.php

شما باید ابتدا نام فایل های left-side.php و right-side.php رو به ترتیب sidebar-left.php و sidebar-right.php کنید و به این شکل صداشون بزنید توی هر جایی که میخواید:

<?php get_sidebar('right'); ?>
<?php get_sidebar('left'); ?>

 

  • امتیاز 1
لینک به ارسال

برای فراخوانی فایل های php خود از کد زیر میتوانید استفاده کنید :

<?php get_template_part('sidebar'); ?>

نیازی به نوشتن پسوند .php نیست ، فقط نامش رو جایگذین کنید . برای نمونه بنده sidebar وارد کردم .

همچنین اگر در مسیر های دیگه (فولدر) هست میتونید با مسیر وارد کنید ، مثال :

<?php get_template_part('folder/sidebar'); ?>

 

موفق باشید .

  • امتیاز 1
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

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



ورود به حساب کاربری
×
×
  • اضافه کردن...