رفع مشکل خطای PHP Warning: Use of undefined

سلام
مدتی هست که توی فایل ارور توی مسیر اصلی سایت خطای زیر و چند خطای مشابه برای فایل های دیگه ای نشون داده میشه :

     PHP Warning:  Use of undefined constant post - assumed 'post' (this will throw an Error in a future version of PHP) in /home/shahvair/public_html/wp- content/themes/qaleb/archive.php on line 1

و کل کد صفحه ای که ادرس داده هم همین کد های زیره:

<?php post;
if ( in_category( explode( ',', kha_option('video_cat_ids'))) ) { include(TEMPLATEPATH . '/video-archive.php'); }
elseif ( in_category ( explode(',', kha_option('gallery_cat_ids'))) ) { include(TEMPLATEPATH . '/archive-gallery.php'); }
else { include(TEMPLATEPATH . '/archive-default.php'); }
?>

مشکل از کجاس به نظرتون؟

سلام
قالبتون بروز هست؟
نسخه php هاست را تغییر بدین و تست کنید ببینید مشکل حل میشه

3 پسندیده

سلام و درود

این مورد به دلیل عدم شناخت توابع هست نسخه php را تغییر بدید یا تابع مورد نظر را به نسخه php مورد نظر تغییر بدید که البته این مورد رو باید برنامه نویسی انجام بده

2 پسندیده

الان جز اینکه توی این فایل هر از گاهی این خطا نشون داده میشه اتفاق خاصی نیفتاده و مشکلی ایجاد نشده
اشکال از همون نسخه php هست چون قالب برای یکم قبله . اگر تغییر ندم با توجه به اینکه تا الان مشکلی نشده بعدا مشکلی نمیشه؟
از کجا بفهمم که باید ورژن php رو به چه نسخه ای تغییر بدم.؟ الان رو 7.2 هست.

منتظر بمونین تا قالبتون آپدیت بشه بعد ارتقا بدین
تا مشکلی نخوردین زیاد تغییرش ضروری نیست
فایل ارور را پاک کنید ورژن رو تغییر بدین بین 7.0 تا 7.4 اگر مجدد ایجاد نشد مشکلی وجود نداره اگر مجدد ایجاد شد مجدد تغییر ورژن بدین تا به بهترین حالت برسید
موفق باشید

1 پسندیده