رفتن به مطلب

techno

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

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

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

اعتبار در سایت

3

درباره techno

  • درجه
    تازه کار

اطلاعات شخصی

  • جنسیت
    نامشخص
  • آشنایی با وردپرس
    مبتدی
  • سطح برنامه نویسی
    مبتدی
  • آشنایی با طراحی
    مبتدی

آخرین بازدید کنندگان نمایه

392 بازدید کننده نمایه
  1. techno

    لایک مطالب

    تو همون پست گذاشتم دیگه
  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 استفاده میکنم
×
×
  • اضافه کردن...