-
تعداد ارسالها
434 -
تاریخ عضویت
-
آخرین بازدید
-
روز های برد
1
آخرین بار برد mehdi... در بهمن 21 2017
mehdi... یکی از رکورد داران بیشترین تعداد پسند مطالب است !
اعتبار در سایت
240 خیلی خوبدرباره mehdi...
-
درجه
کاربر ثابت
اطلاعات تماس
-
Website URL
http://mehd.ir
-
Skype
mehdiraized
اطلاعات شخصی
-
جنسیت
مرد
-
موقعیت
ایران
-
علاقمندی ها
طراجی سایت در کنار موزیک مولایم و یه قهوه تلخ
عاشقشم بهترین کار دنیاست
D: -
آشنایی با وردپرس
متوسط
-
سطح برنامه نویسی
متوسط
-
آشنایی با طراحی
متوسط
آخرین بازدید کنندگان نمایه
-
ساخت فیلتر مرتب سازی ایجکسی برای پست تایپ خاص
mehdi... پاسخی برای maral_hamidi ارسال کرد برای یک موضوع در مشکلات دیگر
باید لایه با ای دی result را خارج کنید از حلقه <?php /* Template Name:main */ ?> <?php get_header();?> <script> $(document).ready(function(){ $('input[name="radiofilter"]').change(function(){ $.ajax({ type : "GET", url : "<?php echo home_url('/'); ?>", data : { do : 'filterOld', termid : $(this).val() }, beforeSend : function() { $(".loading").fadeIn(); // show loading }, success : function(response) { $('#result').html(response); // change result- 112 پاسخ
-
- 1
-
-
- فیلتر ایجکس وردپرس
- فیلتر مرتب سازی
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
ساخت فیلتر مرتب سازی ایجکسی برای پست تایپ خاص
mehdi... پاسخی برای maral_hamidi ارسال کرد برای یک موضوع در مشکلات دیگر
کد جیکوری را تغییر بدید به این <script> $(document).ready(function(){ $('input[name="radiofilter"]').change(function(){ console.log($(this).val()); $.ajax({ type : "GET", url : "<?php echo home_url('/'); ?>", data : { do : 'filterOld', termid : $(this).val() }, beforeSend : function() { $(".loading").fadeIn(); // show loading }, success : function(response) { console.log(response); $('#result').html(response); // change result $(".loading").fadeO- 112 پاسخ
-
- فیلتر ایجکس وردپرس
- فیلتر مرتب سازی
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
ساخت فیلتر مرتب سازی ایجکسی برای پست تایپ خاص
mehdi... پاسخی برای maral_hamidi ارسال کرد برای یک موضوع در مشکلات دیگر
مثل عکسی که ضمیمه کردم عمل کنید تو تب network گذینه Xhr بعد روی دکمه کلیک کنید ببینید سطری مثل این اضافه میشه و چی Response میده- 112 پاسخ
-
- 2
-
-
- فیلتر ایجکس وردپرس
- فیلتر مرتب سازی
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
ساخت فیلتر مرتب سازی ایجکسی برای پست تایپ خاص
mehdi... پاسخی برای maral_hamidi ارسال کرد برای یک موضوع در مشکلات دیگر
میتونید ادرس انلاین بزارید ؟ تو developer tools تب network فیلتر کنید روی ریکوئست های xhr و وقتی روی دکمه ها کلیک میکنید ببینید ریکوئست ارسال میشه یا خیر- 112 پاسخ
-
- 1
-
-
- فیلتر ایجکس وردپرس
- فیلتر مرتب سازی
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
کافیه این تیکه کد را حذف کنید function ipslatestMain( $query ) { $position = "bottom"; if($position === "bottom") $acton = "loop_end"; elseif ($position === "top") $acton = "loop_start"; add_action($acton,"ipslatest_main"); } و تو اون قسمتی که میخواید نمایش بدید این کد را قرار بدید مثلا تو هدر سایت هرجایی که میخواید نمایش پیدا کنه <?php ipslatest_main(); ?> یه نکته اینه که تو کد یه شرط هست که کد فقط تو صفحه خانه اجرا بشه میتونید اون شرط را حذف کنید //شرط : if ( is_home() && $query->is_main_query() ) {
- 2 پاسخ
-
- خیلی مهم
- افزونه وردپرس
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
ساخت فیلتر مرتب سازی ایجکسی برای پست تایپ خاص
mehdi... پاسخی برای maral_hamidi ارسال کرد برای یک موضوع در مشکلات دیگر
تا اینجای کار ما دکمه های انتخابی فیلتر را درست کردم و با ایجکس مقدرا اون دکمه ها را وقتی کلیک میشدن ارسال کردیم به صفحه سرچ خوب حالا باید تو صفحه سرچ باید اون مطالبی را نشون بدیم که اون رادیو باتن ها کلیک شدن یعنی فیلتر کنم و اون مطالبی که تیک اون دسته خورده را نمایش بدیم اول تو صفحه سرچ یع تغییر کلی میدیم به این صورت <?php if(isset($_GET['do']) && $_GET['do'] == 'filterOld'){ $termid = $_GET['termid']; $myposts = new WP_Query( array( 'showposts' => 0, 'post_type' => 'book', 'tax_query' => array( array( 'taxonomy' => 'old', 'fi- 112 پاسخ
-
- 1
-
-
- فیلتر ایجکس وردپرس
- فیلتر مرتب سازی
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
ساخت فیلتر مرتب سازی ایجکسی برای پست تایپ خاص
mehdi... پاسخی برای maral_hamidi ارسال کرد برای یک موضوع در مشکلات دیگر
قرار نیست چیزی ایجکس فعلا براتون کاره خاصی بکنه من بخش سوم اموزش را میگم این ۳ بخش با هم بتون اون خروجی ای که میخواید را میده تو پاسخ بعدی میفرستم که انجام بدید بعدش همه کد هارا با هم یک جا میفرستم- 112 پاسخ
-
- فیلتر ایجکس وردپرس
- فیلتر مرتب سازی
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
ساخت فیلتر مرتب سازی ایجکسی برای پست تایپ خاص
mehdi... پاسخی برای maral_hamidi ارسال کرد برای یک موضوع در مشکلات دیگر
در مورد taxonomy کدی که گذاشتیم term ها اون taxonomy را نمایش میده منظورتون از ترم های موجود چیه ؟ توضیح کلی کد بالا اینه: ما درخواست میفرستیم به یک صفحه و اون صفحه به ما نتیجه درخواست را میده و ما نشون کاربر میدیم تو ایجکس درخواست ارسال میشه بدونه این که صفحه رفرش بشه یعنی تو همون صفحه نتیجه را نشون میدیم خوب حالا ما درخواست یا ریکوئست را به صفحه سرچ میفرستیم تو مرحله بعد صفحه سرچ را اموزش میدم که چطور درخواست که میاد سمتش بفهمه چیه و نتیجه را چاپ کنه و شما اون نتیجه را تو صفحه قرار بدید پس تا الان ما درخواست میدیم به صفحه سرچ و اون نتیجه را میده بمون اول ا- 112 پاسخ
-
- 1
-
-
- فیلتر ایجکس وردپرس
- فیلتر مرتب سازی
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
ساخت فیلتر مرتب سازی ایجکسی برای پست تایپ خاص
mehdi... پاسخی برای maral_hamidi ارسال کرد برای یک موضوع در مشکلات دیگر
در مرحله بعدی باید اجکس بزنید و اون مقدار انتخاب شده را ارسال کنید و در مرحله بعدی خروجی را بگیرید و نمایش بدید من این ریکوئست را به صفحه سرچ میزنم که ساده تره و شما بهتر میتونید یاد بگیرید بعد خودتون میتونید به ajax-admin بزنید و تو فانکشن خروجی را بسازید <script> $(document).ready(function(){ $('input[name="radiofilter"]').change(function(){ $.ajax({ type : "GET", url : "http://siteurl.com/", data : { s : '', do : 'filterOld', termid : $(this).val() }, beforeSend : function() { $(".load- 112 پاسخ
-
- 1
-
-
- فیلتر ایجکس وردپرس
- فیلتر مرتب سازی
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
ساخت فیلتر مرتب سازی ایجکسی برای پست تایپ خاص
mehdi... پاسخی برای maral_hamidi ارسال کرد برای یک موضوع در مشکلات دیگر
خیر اسم اون taxonomy هست شما فکر کنم باید old یا new که گفتید درست کردید قرار بدید- 112 پاسخ
-
- 3
-
-
- فیلتر ایجکس وردپرس
- فیلتر مرتب سازی
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
ساخت فیلتر مرتب سازی ایجکسی برای پست تایپ خاص
mehdi... پاسخی برای maral_hamidi ارسال کرد برای یک موضوع در مشکلات دیگر
با سلام برای ساخت فیلتر من این روش را به شما پیشنهاد میدم که همین روش را میشه بهتر پیاده کرد ولی برای اموزش مبتی خوبه و به کارتون میاد نکته ۱ : مواردی که لینک شده که میتونید به داکیومنت تابع دسترسی داشته باشید و خروجی که میخواید را از تابع بگیرید نکته ۲ : کد ها مرحله به مرحله کامل میشه و در اخر کد کامل را میزارم اول از همه با تابع ()get_terms ترم های اون taxonomy را دریافت میکنید و نمایش میدید نمونه کد زیر <?php $terms = get_terms( 'book' ); if ( ! empty( $terms ) && ! is_wp_error( $terms ) ){ echo '<ul>'; foreach ( $terms as $term ) {- 112 پاسخ
-
- 3
-
-
- فیلتر ایجکس وردپرس
- فیلتر مرتب سازی
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
با افزونه query monitor چیزی که من بررسی کردم معمولا خود وردپرس تو هر صفحه کوئری پیشفرض اون تمپلت را صدا میزنه مثلا در صفحه ارشیو و صفحه اصلی کوئری دریافت ۲۰ مطلب اخر ارسال میشه در صفحه سینگل و پیچ کوئری دریافت اطلاعات پست ارسال میشه البته اگه میگید ممکنه از کد های تم باشه ممنون میشم کمک کنید بفهمیم از چه کدی چون من قالب را کامل بررسی کردم
-
یک سری کوئری توسط خوده وردپرس ران میشه که اگه کوئری مانیتور را فعال کنید میبینید نوشته Core مربوط به هسته وردپرس هست اون کوئری هایی که مربوط به قالب هست Theme مینویسه و این که میگید هیچ کوئری اجرا نمیشه مگه به وسیله پوسته یا افزونه حرف جالبی نیست !!!
-
با سلام یه کوئری تو صفحه ایندکس ساید توسط خوده وردپرس فراخوانی میشه که تو لاین ۹۵۵ فایل فانکشن در پوشه wp-include هست میخوام اینو غیر فعال کنم ولی وقتی غیر فعال میکنم سرچ سایت دیگه کار نمی کنه بهترین راه برای غیر فعال کردن بعضی کوئری ها چیه ؟ و این کوئری را چطور غیر فعال کنم که به بقیه بخش های سایت ضربه نزنه
-
سلام تو پی اچ پی مای ادمین کوئری هارا مانیتور میکنم و میخوام لاین اون کوئری را پیدا کنم تو قالب چطوری میتونم از ابزار هایی مثل کوئری مانیتور استفاده کردم ولی یک سری کوئری هارا نمیدونم تو چه صفحه ای صدا زده میشه اون کوئری هارا چیکار کنم ؟
-
- کوئری
- کوئری دیتابیس
-
(و 1 مورد دیگر)
برچسب زده شده با :