رفتن به مطلب

مشکل در کد wp_dropdown_categories


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

باسلام و عرض ادب. دوستان بنده یه کدی رو پیدا کردم که توسط یک فرم دسته استان ها و به تبع آن دسته شهرها رو نشون میده و میتونین در منوی بالای سایتم اون رو ببینین :

http://seeiran.ir

در بخش : اگر قصد مسافرت دارید، ابتدا مقصد خود را انتخاب نمائید:

کد هم اینه :

function parent_child_cat_select() { ?>
<script type="text/javascript">
/* <![CDATA[ */
jQuery(document).ready(function() {
jQuery('#parent_cat').change(function(){
var parentCat=jQuery('#parent_cat').val();
// call ajax
jQuery.ajax({
url:"/wp-admin/admin-ajax.php",
type:'POST',
data:'action=category_select_action&parent_cat_ID=' + parentCat,
success:function(results)
{
jQuery("#sub_cat_div").html(results);
}
});
});
});
/* ]]> */
</script>
<form action="<?php bloginfo('url'); ?>/" method="get">
<div id="parent_cat_div" style="float:right;"><?php wp_dropdown_categories("show_option_none=استان&orderby=name&depth=1&hierarchical=1&id=parent_cat&child_of=6456"); ?></div>
<div id="sub_cat_div" style="float:right;"><select name="sub_cat_disabled" id="sub_cat_disabled" disabled="disabled"><option>شهر</option></select></div>
<div id="submit_div" ><input type="submit" value="مشاهده" /></div>
</form>
<?php }
function implement_ajax() {
$parent_cat_ID = $_POST['parent_cat_ID'];
wp_dropdown_categories("show_option_all=همه شهرها&orderby=count&order=DESC&parent=$parent_cat_ID&hierarchical=1");
die();
} // end if
add_action('wp_ajax_category_select_action', 'implement_ajax');
add_action('wp_ajax_nopriv_category_select_action', 'implement_ajax');//for users that are not logged in.

مشکلی که دارم اینه که در فیلد شهرها می خوام همه شهرها رو وقتی انتخاب کردم ، مطالب استان ، یعنی همه شهرهای استان رو نمایش بده.ولی در انتهای آدرس چون کد cat=0 رو میزنه نمی تونه اینکارو بکنه. لطفا راهنمایی کنین.ممنون

ویرایش شده توسط seeiran
لینک به ارسال

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

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

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

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

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

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

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

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

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