
load نشدن قالب روی local
نوشته : alirezabm
سلام خسته نباشید به دوستان محترم،
من یک قالب با html طراحی کردم بعد تبدیل به وردپرس کردم اما وقتی رو local اجرا می کنم اصلا قالب اجرا نمیشه این خط ارور زیر میده:
Fatal error: Call to undefined function get_template_part() in E:Project UniProgram FilexampphtdocsProject Uniindex.php on line 3
تو خط 3 فایل index این کد نوشتم:
get_template_part(‘head’);
تو فایل head این کدها نوشتم:
UP
نوشته : فرحان
سلام. خوب دوست عزیز پوسته ای که مال وردپرس هست باید یک پوشه به نام مثلا mytheme بگزارید و اونو بزارید توی پوشه ی wp-content>themes و پوسته رو از طریق پنل وردپرس فعال کنید !
این فایل شما توی یک پوشه ی دلخواه هست و معلومه توابع مخصوص وردپرس رو نمیشناسه!
موفق باشید.
نوشته : alirezabm
ممنون این کاری که گفتید انجام دادم مطالب نشون میده اما قالب اجرا نمیشه کلی Warning میده تو فایل پیوست عکسشو گذاشتم :
loading="lazy" src="s7.vmizban.ir/dl/new/wp-content/uploads/2021/01/25267__post-7477-0-77371800-1411030795.jpg" width="1140" height="518" />
نوشته : فرحان
دوست عزیز تابع scandir رو برای چی به کار برده اید؟ فکر می کنم اشتباه دارید کار می کنید کمی در مورد پوسته های وردپرس تحقیق کنید ، وردپرس توابع آماده زیاد داره و هر چیزی رو بهتره از راه خودش فراخوانی کنید.
اما به هر حال فایل شما که در پوشه ی image هست رو پیدا نمیکنه چون لینک دهی نسبی استفاده کرده اید! به جای اون از همچین چیزی استفاده کنید:
<?php
dirname(__FILE__) . '/image/slider';
?>کد بالا لینک کامل رو به صورت نام دایرکتوری ها برمیگردونه و فقط توی include های php میتونید ازش استفاده کنید. اگر خواستید لینک html بدست بیارید باید از تابعی مثلا get_template_directory_uri استفاده کنید.
حتما مستندات وردپرس رو در سایت wordpress.org مطالعه کنید
موفق باشید.
نوشته : alirezabm
کدهای فایل slideshow تو یک عکس در پیوست قرار دادم البته این کدها کسی واسم نوشته و به php نوشته:
loading="lazy" src="s7.vmizban.ir/dl/new/wp-content/uploads/2021/01/25267__post-7477-0-01565600-1411033120.jpg" width="833" height="526" />
نوشته : فرحان
خط 5 رو به این صورت تغییر بدید:
<?php
$images_path = dirname(__FILE__) . /image/slider';
?>البته بدون کدهای php
loading="lazy" src="s7.vmizban.ir/dl/new/wp-content/uploads/2021/01/25267__default_smile.png" alt=":)" width="20" height="20">
موفق باشید.
نوشته : alirezabm
ممنون تغییر دادم دیگه به اون خط ایراد نمی گیره اما به این خط ایراد میگیره warning میده:
foreach($images as $img){