رفتن به مطلب

maral_hamidi

عضو سایت
  • تعداد ارسال‌ها

    381
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    4

تمامی مطالب نوشته شده توسط maral_hamidi

  1. تشکر. با عرض پوزش. من یه موردی رو تو سوالم جا انداختم.میخواستم فیلتر بر اساس یکی از term های اون تکسونومی new باشه. که اسمش sale هست. امکانش وجود داره؟
  2. ممنونم بسیار عالی بود. ببخشید. چطور میشه این فیلتر وقتی مطالب انتخاب شده مربوط به اون term رو که برای design هست رو میاره سفارشی تر کرد. مثلا وقتی یکی از این آپشن های سلکت باکس انتخاب میشه بررسی کنه مطالبی رو نمایش بده که تیک term های تکسونومی new هم براشون فعال شده باشه. در غیر این صورت اگه فعال نباشه مطلبی رو نمایش نده.
  3. این مورد رو درست کردم. همونطور که گفتید select رو جایگزین inpuut کردم. الان ایجکس کار میکنه و نتایج رو هم نشون میده.. آپشن هارو باید چطور بسازم؟
  4. میتونید راهنمایی کنید این بخش رو بسازم؟ منظورتون اینه نمیشه ا سلکت باکس استفاده کرد؟
  5. کدهارو به این شکل استفاده کردم <script> $(document).ready(function(){ $('input[name="filter_design"]').change(function(){ $.ajax({ type : "GET", url : "<?php echo home_url('/'); ?>", data : { do : 'filterdesign', termid : $(this).val() }, beforeSend : function() { $("#loading").fadeIn(); // show loading }, success : function(response) { $('#result').html(response); // change result $("#loading").fadeOut(); // hide loading } }); }); }); </s
  6. سلام.وقت بخیر ممنونم. دارم با کدها کار میکنم. تقریبا چیزای زیادی ازش یاد گرفتم. و این فیلتر رو دارم گسترش میدم. توی اون صفحه که فیلتر رو بر اساس term های تاکسونومی old قرار دادیم میخوام یه بخش دیگه درست کنم که یه فیلتر بر اساس term های یک تاکسونومی دیگه با اسم design که بصورت سلکت باکسه و term ها هم بصورت option های داخل سلکت باکس. از کدهای قبلی کمک گرفتم و تقریبا موفق به نمایشش شدم (با یکسری ایرادات) یه صفحه جدید ساختم مثل صفحه ideal و تغییرات لازم رو انجام دادم. و همینطور کد صفحه فانکشن هم اضافه کردم تا به این صفحه هدایت بشه. ولی با چنج شدن سلکت باکس هیچ اتفاقی
  7. سلام. وقتتون بخیر. تو کد بالا میشه آیدی result رو تعریف کرد که وقتی آیدی پست رو تو اینپوت وارد میکنیم بره به اون قسمت از صفحه که آیدیش result هست؟ الان نتایجی تو این div با این آیدی نمایش داده میشه ولی چون بالای این div مواردی دیگه هم هست بعد از ایجکس شدن من باید خودم اسکرول کنم تا پایین صفحه تا نتیجه رو تو #result ببینم. آیا امکانش هست؟
  8. واقعا ممنونم از آموزشای خوبتون. خیلی چیزای جدید یاد گرفتم. حداقل در مورد ایجکس تاحالا فکر نمیکردم بتونم یاد بگیرم. این مورد جستجو بر اساس آیدی هم به خوبی انجام شد. وقتی آیدی پستی رو وارد میکنم نمایشش میده. ولی وقتی آیدی رو از توی اینپوت پاک میکنم اون پیغام رو نمایش میده که چنین پستی وجود نداره. با چه تغییری میشه کاری کرد که وقتی محتوای اینپوت خالی بشه بیاد همه مطالب رو نمایش بده؟؟
  9. تشکر. کدهارو یه بررسی کردم یجارو جا انداخته بودم برای همین نمایش نمیداد. الان درست شده. ممنونم. همین که از شما میپرسم مشکل خودش حل میشه
  10. این بخش از نمایش خطای کد رو تغییر دادم wp_reset_postdata(); else : echo "not found"; endif; ?> الان این not found رو نمایش میده. البته چندتا از پست هارو تست کردم. بعضی از آیدی هارو وارد میکنم not found رو نمایش میده برای بعضی ها هم پستی با این ایدی وجود ندارد رو نمایش میده
  11. سلام و درود. تشکر از لطفتون.. کدهارو جاگذاری کردم. ایجکس ارسال میشه ولی در هر صورت پیغام پستی با این ایدی وجود ندارد رو نمایش میده. آیدی پستی که منتشر شده رو میدم ولی این پیغام ظاهر میشه. آیا نیاز نیست بهش بگیم که آیدی مربوط به پست های این پست تایپ خاص که اسمش book هست رو نمایش بده؟؟ و یه مورد دیگه. چطور میشه برای این مورد (نمایش بر اساس آیدی) نتایج رو به یک صفحه دیگه ارسال کنیم و تو این صفحه main نمایش ندیم. مثلا تو یه صفحه ای به اسم event.php نتایج رو نمایش بده
  12. مشکل لودینگ رو فهمیدم. من از آیدی استفاده میکردم. ولی تو کدها کلاس loading تعریف شده بود. که الان درست شده.
  13. تشکر. درسته. آیا میشه تغییری ایجاد کرد که وقتی گزینه همه انتخاب میشه فقط مطالبی رو نشون بده بر اساس term هایی که میخوایم. مثلا بر اساس ایدی چند term موجود که خودمون بهش بدیم. دقیقا کدوم بخش از صفحه باید این تگ گذاشته بشه. به این شکل تو این قسمت ازش استفاده کردم. ولی اون متنی که گذاشتم برای لودینگ نمایش نمیده <div class="col-md-3 col-sm-3 col-xs-3 clearfix"> <div class="box "> <div class="image clearfix"> <?php the_post_thumbnail(''); ?> </div> <h2 class="posttitle"><?php t
  14. و یک سوال دیگه. اون متن لودینگ نمایش داده نمیشه. میشه بجاش از یک تصویر گیف استفاده کرد؟
  15. درسته. درواقع میخواستم یجورایی مشترک باشه. یکسری term ها هست که نمیخوام اونجا نمایش بده که مخفیشون میکنم. تشکر. دو سوال دیگه دارم ممنون میشم در این مورد هم راهنماییم کنید. 1. اینکه الان تو این رادیو باکس ها یه گزینه هیچ کدام گذاشتیم. میشه بجاش گزینه بذاریم که همه باشه. یعنی همه مطالب مربوط به این تاکسونومی نمایش داده بشه. 2- میخوام یه فیلتر در کنار این فیلتر بسازم که فقط یه فیلد اینپوت داشته باشه که وقتی آیدی هر یکی از این مطالب مربوط به این پست تایپ book رو بهش میدیم اون مطلب با اون آیدی رو فقط نمایش بده. یعنی نمایش مطلب بر اساس آیدی پست این مورد رو چطور میشه اضافه کرد؟
  16. تشکر فراوان . درست شد. ممنونم الان یه مشکلی هست اینه که وقتی رادیو باکس ها انتخاب میشن همه مطالب منتشر شده ای که مثلا فقط تیک term با اسم A براشون فعال شده رو از همه تکسونومی ها نمایش میده. من میخوام مطالبی رو نمایش بده که مشترک باشن.یعنی وقتی رادیو باکس term با اسم A انتخاب میشه مطالبی رو نمایش بده که هم تیک term مربوط به old براش انتخاب شده باشه هم تیک term مربوط به new. در واقع اولویت با new هست و وقتی که رادیو باکسی انتخاب میشه اگه term اون رادیوباکس توی مطلبی که تیک term مربوط به old براش انتخاب شده باشه فعال نباشه مشترکن اونجا دیگه مطلبی بر اساس اون رادیو باکس نمایش نده.
  17. سپاسگزارم. انگار مشکل همین بود. الان ایجکس کار میکنه.. الان تو حالت عادی قبل از اینکه اون رادیو باکس هارو انتخاب کنم و چنج بشن با استفاده از اون حلقه ای که گذاشتم دارم مطالبی که تیک term مربوط به new براشون فعال شده رو نمایش میدم. وقتی رادیو باکس ها انتخاب میشن به خوبی مطالبی که term مربوط به old براشون انتخاب شده نمایش داده میشن. ولی همچنان اون new اولی که نمایش داده میشد هم سر جاش هست اینو باید چطوری رفع کنم؟
  18. فکر میکنم تو توضیح چیزی که میخوام یه اشتباهی کردم. یک صفحه دارم به اسم main.php که توش مطالب مربوط به پست تایپ book رو نمایش میدم. این پست تایپ book دو تا taxonomy به اسم old و new داره. وقتی میخوام مطلب منتشر کنم دو گزینه برای انتخاب دارم. یکی term های مربوط به old و یکی دیگه term مربوط به new. که مثلا برای مطلبی که منتشر میشه تیک term با نام A رو از تکسونومی old و تیک B رو از تکسونومی new فعال میکنم بعد مطلب منتشر میشه. پست های دیگه هم به همین منوال البته با انتخاب term های دیگه منتشر میشن. تو برگه main.php از کد زیر استفاده میکنم تا مطالب مربوط به این پست تایپ که تیک t
  19. سلام. اینو متوجه نشدم. دقیقا باید چیکار کنم؟ لینک میدید بهم؟
  20. تشکر. من کدهارو انجا میذارم اگه امکانش هست یه نگاهی بندازید ببینید کجای کار رو اشتباه رفتم.
  21. نه خوشبختانه. احتمال میدادم خطایی باشه برای همین چک کردم ولی چیزی نبود
  22. کتابخانه متداولی که معمولا استفاده میشه تو صفحم لود میشه. پس همین کافیه نیاز به کتابخانه خاصی برای ایجکس نیست؟ بنظرتون مشکل چی میتونه باشه که هیچ اتفاقی بعد از چنج شدن رادیو باکس ها اتفاق نمیفته؟
  23. سلام.. ممنونم بخاطر وقتی که میذارید. متوجه فرایند کار شدم. این موارد رو هم انجام دادم. ولی نمیدونم چرا هیچ اتفاقی با انتخاب کردن رادیوباکس ها نمیفته.. هنوز تسلط کافی برای کار با ایجکس ندارم. آیا برای اینکه ایجکس عمل کنه نیاز هست که فایل جی کوئری یا کتابخانه خاصی لود بشه؟
×
×
  • اضافه کردن...