رفتن به مطلب

techno

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

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

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

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

  1. techno

    لایک مطالب

    تو همون پست گذاشتم دیگه http://www.4jok.com/
  2. techno

    لایک مطالب

    البته الان متوجه شدم با رفرش کردن صفحه ،عکس هم برمیگرده اینو میشه اینطوری کردش؟ وقتی کاربر روش کلیک کرد تو یه کادر کوچک بنویسه مثلا ممنون بعدش اون ممنون بره و همون عکس برگرده یه چیزی تو مایه های دکمه لایک سایت 4jok.com میخوام
  3. techno

    لایک مطالب

    ممنون بابت راهنماییتون یه بار قبلا این مدلی عکس رو قرار داده بودم اما مشکلی که وجود داشت و الان با این روشی که شما فرمودید بازم وجود داره اینه که بعد لایک دیگه اون عکس ناپدید میشه انگار نه انگار که یه عکسی اونجا بود
  4. techno

    لایک مطالب

    فایل js var $j=jQuery.noConflict();$j(document).ready(function(){function reloadLikes(who){var text=$j("#"+who).text();var patt=/(\d)+/;var num=patt.exec(text);num[0]++;text=text.replace(patt,num[0]);if(num[0]==1){text=text.replace('people like','person likes');}else if(num[0]==2){text=text.replace('person likes','people like');} $j("#"+who).text(text);} $j(".likeThis").click(function(){var classes=$j(this).attr("class");classes=classes.split(" ");if(classes[1]=="done"){return false;} var classes=$j(this).addClass("done");var id=$j(this).attr("id");id=id.split("like-");$j.ajax({type:"POST",url:"index.php",data:"likepost="+id[1],success:reloadLikes("like-"+id[1])});return false;});});
  5. techno

    لایک مطالب

    فایلی که funcion قرار میگیره function likeThis($post_id,$action = 'get') { if(!is_numeric($post_id)) { error_log("خطا : مقدار عددي براي post_id ارسال نشده است"); return; } switch($action) { case 'get': $data = get_post_meta($post_id, '_likes'); if(!is_numeric($data[0])) { $data[0] = 0; add_post_meta($post_id, '_likes', '0', true); } return $data[0]; break; case 'update': if(isset($_COOKIE["like_" . $post_id])) { return; } $currentValue = get_post_meta($post_id, '_likes'); if(!is_numeric($currentValue[0])) { $currentValue[0] = 0; add_post_meta($post_id, '_likes', '1', true); } $currentValue[0]++; update_post_meta($post_id, '_likes', $currentValue[0]); setcookie("like_" . $post_id, $post_id,time()+(60*60*24*365)); break; } } function mw_Likes($post_id) { $likes = likeThis($post_id); $who = ' بار پسنديده شده است '; if($likes == 1) { $who = ' بار پسنديده شده است '; } if(isset($_COOKIE["like_" . $post_id])) { print '<a href="#" class="likeThis done" id="like-'.$post_id.'">'.$likes.$who.'</a>'; return; } print '<a href="#" class="likeThis" id="like-'.$post_id.'">'.$likes.$who.'</a>'; } function setUpPostLikes($post_id) { if(!is_numeric($post_id)) { error_log("خطا : مقدار عددي براي post_id ارسال نشده است"); return; } add_post_meta($post_id, '_likes', '0', true); } function checkHeaders() { if(isset($_POST["likepost"])) { likeThis($_POST["likepost"],'update'); } } function jsIncludes() { wp_enqueue_script('jquery'); wp_register_script('Mw-likesScript', get_template_directory_uri(). '/js/Mw-likesScript.js' ); wp_enqueue_script('Mw-likesScript',array('jquery')); } add_action ('publish_post', 'setUpPostLikes'); add_action ('init', 'checkHeaders'); add_action ('get_header', 'jsIncludes'); فایل js که باید آپلود شه ضمیمه شد وبرای نمایش دکمه لایک <?php mw_Likes(get_the_ID()); ?> Mw-likesScript.js
  6. techno

    لایک مطالب

    ببینید الان یک نوشته هست به نام <0 بار پسندیده شده است> و باید روی این متن کلیک بشه تا اون 0 بشه مثلا 1 من الان میخوام به جای متن یه دکمه لایک بزارم به جای اون نوشته تا کاربر رو اون عکس کلیک کنه و تعداد لایک ها بالا بره
  7. techno

    لایک مطالب

    مشکل صحفه بندی هم شکر خدا حل شد اگه افزونه wp_pagenavi نصبه میشه از این کد استفاده کرد <?php if(function_exists('wp_pagenavi')) { wp_pagenavi(array('query'=>$likeposts)); } ?> فقط موند قرار دادن عکس به جای نوشته که اگه اونم پیدا کنم قرار میدم بی زحمت اگه شما هم بلدید راهنمایی کنید این مشکلم حل بشه
  8. techno

    لایک مطالب

    خوشبختانه تونستم با اضافه کردن این کد هفته رو درست کنم 'date_query' => array(array('after' => '400000 week ago')) فقط الان برای امتحان کردن تعداد مطلب رو روی 100 تا گذاشتم دیدم همه 100 تا رو هم یه جا نشون داده و صفحه بندی نکرده تو تنظیمات وردپرس تنظیم کردن هر صفحه فقط 15 تا نوشته نشون بده ولی اینجا همشو با هم نشون داد چطور میتونم اینو درست کنم که صفحه بندی بشه ؟
  9. techno

    لایک مطالب

    سلام دوستان برای ایجاد لایک مطالب از این مقاله استفاده کردم https://mandegarweb.com/آموزش-افزودن-کد-لایک-کردن-مطالب-در-وردپرس-بدون-افزونه-وردپرس/ در آخر مقاله یه کد جالبی گذاشته که برترین مطالب بر اساس لایک رو نشون بده که کدش اینه <?php $likeposts = new WP_Query( array( 'posts_per_page' => 10 ,'meta_key' => '_likes', 'orderby' => 'meta_value', 'order' => 'DESC' ) ); while ( $likeposts->have_posts() ) : $likeposts->the_post(); ?> <!----- CODHAYE MARBOOTE ------> <?php endwhile; ?> حالا یه سوالی داشتم اینو میشه طوری تعیین کرد که هر هفته بروز رسانی بشه ؟ یعنی مطالبی که در همین هفته منتشر شده و بیشترین لایک رو گرفتن بیان اول و هفته بعد هر مطلبی که اون هفته گذاشته شده بر اساس بیشترین لایک نشون داده بشه یه موردی هم که هست ممنون میشم راهنمایی کنید چطور از آیکون یا تصویر به جای نوشته استفاده کنم ضروری هست این مورد ممنون میشم یه نفر راهنماییم کنه
  10. techno

    مشکل با افزونه edd

    سلام یه مشکلی که با این افزونه پیدا کردم اینه که دکمه پرداخت محصول کار نمی کنه مثلا وقتییه محصولی رو به سبد خرید اضافه میکنیم و در بخش سبد خرید میخوایم پرداخت رو انجام بدیم اصلا دکمه کار نمی کنه این مشکل مربوط به چی میتونه باشه؟ در ضمن من تمام افزونه هارو حتی یک بار غیر فعال کردم ولی یکی دو تا افزونه وجود داره که اصلا قابلیت غیرفعال کردن رو نداره ولی با این حال مشکل همچنان پا بر جا بود آدرس سایت :http://arenatheme.ir/ نام کاربری برای مشاهده این وضعیت : test رمز :159753
  11. techno

    مشکل در اجرای کد در قالب

    کد آماده ای دارین ؟
  12. techno

    مشکل در اجرای کد در قالب

    سلام ممنون ساعت درسته ولی متاسفانه آنلاین نشون نمیده و ساعت ایستا هستش
  13. techno

    مشکل در اجرای کد در قالب

    سلام ممنون بابت کد ولی متاسفانه سایت بالا نمیاد صفحه سفیده ولی ساعت درست کارمیکنه
  14. techno

    مشکل در اجرای کد در قالب

    سلام یه مشکلی با کد وردپرس دارم امیدوارم راهنماییم کنین میخواستم توی قالبم ساعت رو نشون بدم توی نتجستجو کردم تا به این کد ها رسیدم <?php echo jdate('H:i:s'); ?> <?php echo jdate ('l, j F , Y | H:i:s') ; ?> اما هیچ کدوم این کد ها درست کار نمیکنن افزونه وردپرس فارسی نیز نصب و فعال است مشکل از چیه ؟ ساعت رو اشتباه نشون میده همچنین آفلاین نشون میده
  15. techno

    نمایش نوشته های ارسالی کاربران

    افراد نقش کاربر عادی رو دارن و از افزونه uCan Post استفاده میکنم
  16. techno

    نمایش نوشته های ارسالی کاربران

    با سلام خدمت شما کدی میخوام که تمام نوشته های کاربران رو نشون بده یعنی عنوانی با این مضمون داشته باشه که نوشته های شما و وقتی کاربر رو اون کلیک کنه هر چند تا نوشته ای که فرستاده بتونه اونا رو مشاهده کنه ممنون میشم راهنماییم کنین
  17. techno

    زمان زیاد لود سایت با GTMetrix

    ممنون به خاطر راهنماییتون میتونین درباره ی کلود فلر با رشن بودن اسپید بیشتر توضیح بدین ؟
  18. techno

    زمان زیاد لود سایت با GTMetrix

    ممنون درست شد
  19. techno

    زمان زیاد لود سایت با GTMetrix

    برای من خطای 404 میاره آدرسش درسته ؟
  20. techno

    زمان زیاد لود سایت با GTMetrix

    کد وبگذر من در بخش فوتر سایت هستش اون رو برداشتم زمانش شد 5.6s درسته خیلی کاهش پیدا کرد ولی چطور میتونم این زمان رو خیلی کمتر از اینا بکنم ؟ منظورم زیر 2 ثانیه هستش ممنون میشم راهنماییم کنین
  21. techno

    زمان زیاد لود سایت با GTMetrix

    از این سایت که معرفی کردین چطور استفاده کنم ؟
  22. techno

    زمان زیاد لود سایت با GTMetrix

    متاسفانه آدرس سایت یادم رفت بزارم چرا باید مخفی کنم ؟؟ شاید با گفتنش 2 تا کاربر به سایت اضافه بشن دلیلی نداره مخفی کنم آدرس سایت هم : http://sargarmi4u.ir
  23. techno

    زمان زیاد لود سایت با GTMetrix

    با این سایت هم زمان رو 17 ثانیه نشون داد
  24. techno

    زمان زیاد لود سایت با GTMetrix

    چطوری ؟ از سایت gtmetrix یا پنل مدیریت ؟ اگه از gtmetrix ، از کدوم بخشش ؟
  25. techno

    زمان زیاد لود سایت با GTMetrix

    بله از کد های وبگذر استفاده کردم ولی همین عامل میتونه این همه تاثیر بزاره ؟
×
×
  • اضافه کردن...