نشان ندادن پست های 31ام هر ماه

این تاپیک 3 پاسخ و 1 مشارکت کننده دارد . آخرین آپدیت توسط :  mamadjavad ،‏ 10 ماه و 1 هفته پیش .

این تاپیک تاکنون 257 بازدید داشته است .

نویسنده پست
چهار شنبه ، 27 ژانویه 2016     1:35 ب.ظ #


mamadjavad

Subscriber
3 پست2 تاپیک

با سلام

من از افزونه parsidate استفاده میکنم. در بخشی از سایت بخش سرچ ایجاد کردم و کاربر میتواند با وارد کردن روز و ماه و سال پست های مربوطه را ببیند.

اما وقتی پست های مربوط به 31ام هر ماه را سرچ میکنم با ارور 404 مواجه میشم. این در حالی هست که تمامی روز ها به جز 31ام به درستی و بدون مشکل نمایش داده میشود.

ضمنا پیوند های یکتا را در حالات مختلف بررسی کردم اما باز هم در 31ام ماه دچار مشکل میشود.برای مثال لینک های زیر به صفحه 404 منتقل میشوند :

http://localhost/example.ir/?m=13940631&cat=1

http://localhost/example.ir/1394/06/31/?cat=1

کدها رو چندین بار بررسی کردم و به نظرم باید یک باگ در افزونه parsidate دلیل این مشکل باشد.

با تشکر

0  تشکر
چهار شنبه ، 27 ژانویه 2016     1:37 ب.ظ #


mamadjavad

Subscriber
3 پست2 تاپیک
0  تشکر
چهار شنبه ، 27 ژانویه 2016     1:41 ب.ظ #


mamadjavad

Subscriber
3 پست2 تاپیک

function process_post() {
if(isset($_POST['amol-searchsubmit'])){

$day=$_POST['amol-searchday'];
$month=$_POST['amol-searchmonth'];
$year=$_POST['amol-searchyear'];
$c= $year.'/'.$month.'/'.$day;
$selected_cat_val = $_POST['amol-searchcat'];
if($_POST['amol-searchday']=='empty'){$c= $year.'/'.$month;}
if(($_POST['amol-searchmonth']=='empty')||(($_POST['amol-searchday']=='empty')&&($_POST['amol-searchmonth']=='empty'))){$c= $year;}
wp_redirect( home_url().'/'.$c.'/?cat='.$selected_cat_val);
exit;
}
}

0  تشکر
چهار شنبه ، 27 ژانویه 2016     1:45 ب.ظ #


mamadjavad

Subscriber
3 پست2 تاپیک

چرا کد ها رو اینجوری نشون میده !!

فایلش رو قرار دادم

پیوست ها:
You must be logged in to view attached files.
0  تشکر
پست 1 تا 4 (از مجموع 4 پست)

برای پاسخ دادن به این تاپیک باید وارد سایت شوید .