رفتن به مطلب

مشکل صفحه 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'); ?>

 

لینک به ارسال

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

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

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

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

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

 

موفق باشید .

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...