Jump to content
unid_user

افزودن دکمه های لایک ، کامنت و ذخیره

Recommended Posts

سلام و درود

دوستان گرامی ، برای هر کدوم از پست ها سه تا دکمه تعریف کردم که در تصویر مشاهده میکنید. آیا تابعی وجود داره که این دکمه ها رو داینامیک کنه؟

با تشکر و سپاس

screenshot-127.0.0.1-3000-2018.09.14-23-25-15.png

Share this post


Link to post
در 23 دقیقه قبل، radintaban گفته است :

منظورتون از داینامیک چیه؟!

منظورم اینه که وقتی روی تصویر ذخیره کلیک میشه این پست توی حساب کاربری شخص ذخیره بشه. وقتی روی تصویر قلب کلیک میشه یه لایک اضافه بشه و وقتی هم که کامنتی برای این پست نوشته میشه یه کامنت به تعداد کامنت ها اضافه بشه و همه اینها در کنار تصویر مربوط به خودشون نمایش داده بشن.

Share this post


Link to post

سلام ، چنین تابعی وجود نداره . باید خودتون کد نویسی کنید یا از پلاگین استفاده کنید

 

  • Upvote 1

Share this post


Link to post
در 22 دقیقه قبل، Ghasemi گفته است :

سلام ، چنین تابعی وجود نداره . باید خودتون کد نویسی کنید یا از پلاگین استفاده کنید

 

مقاله یا مطلب انگلیسی یا فارسی می شناسید که راهنمایی کنه؟

Share this post


Link to post

برای هر کدوم آموزش مجزا بخواید هست. و البته بصورت افزونه هم هست.

Share this post


Link to post
در 10 ساعت قبل، Morteza گفته است :

برای هر کدوم آموزش مجزا بخواید هست. و البته بصورت افزونه هم هست.

لطفا لینک آموزش ها رو برای هر کدام از موارد بزارید.

Share this post


Link to post
در 23 ساعت قبل، unid_user گفته است :

لطفا لینک آموزش ها رو برای هر کدام از موارد بزارید.

دوستان لطفا راهنمایی کنید. ممنون.

Share this post


Link to post

میتونید با یک جستجوی ساده در گوگل نحوه کدنویسی این آپشن ها رو یاد بگیرید.

مثلا برای لایک جستجو کنید : ساخت لایک با Php

برای اینجور اپشن هایی مثل لایک میتونید در دیتابیس مثلا جدولی برای هر پست درست کنید که یه ستون اون جدول رو به تعداد لایک های اون پست اختصاص بدید و با هر بار کلیک شدن روی دکمه قلب، به تعداد لایک های اون پست اضافه بشه

Edited by SadraHkm
  • Upvote 1

Share this post


Link to post
در در 9/14/2018 at 23:00، unid_user گفته است :

سلام و درود

دوستان گرامی ، برای هر کدوم از پست ها سه تا دکمه تعریف کردم که در تصویر مشاهده میکنید. آیا تابعی وجود داره که این دکمه ها رو داینامیک کنه؟

با تشکر و سپاس

screenshot-127.0.0.1-3000-2018.09.14-23-25-15.png

سلام برای تعداد دیدگاه ها میتونین ازتابع<?php comments_popup_link('بدون دیدگاه','1دیدگاه','%دیدگاه','comments-link','دیدگاه ها غیرفعال است'); ?>استفاده کنید

برای لایک کردن مطالب میتونین مطلب https://mandegarweb.com/آموزش-افزودن-کد-لایک-کردن-مطالب-در-وردپرس-بدون-افزونه-وردپرس/روبخوینید

برای ذخیره کردن مطالب هم میتونید ازافزونه استفاده کنید

موفق باشید

  • Upvote 1

Share this post


Link to post

سلام مجدد

https://github.com/kylephillips/favorites

این برای آیکون قلب هست که میشه مثلا علاقمندی(لایک هم میشه)

https://github.com/algoritmika/wish-list-for-woocommerce

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

https://codex.wordpress.org/Function_Reference/edit_post_link

آیکون آخر هم میخوره مثلا به ادیت پس(ادیت دیدگاه بیشتر میخوره ولی خب اینجا کارایی نداره)

 

 

 

  • Upvote 2

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By mohammdkhalilii
      سلام و خسته نباشید
      نیاز به افزونه ای دارم که فقط کسانی که محصول را خریده اند ،توانایی کامنت داشته باشند
      مانند سایت abbasmanesh.com
      ممنونم
    • By sonandimiz
      سلام دوستان عزیز ، خسته نباشید
      اگر سایت وردپرسی اعضای زیادی داشته باشه و هر عضو بخواد از کامنت های بقیه (کامنتی که برای پست خودش میذارن) مطلع بشه راه حلی داره؟
      توضیح اینکه دسترسی به پیشخوان رو بستم.
    • By Areiya
      سلام وقت بخیر
      بنده یه کد دارم که برای لایک مطالب وردپرس هست
      کد رو از آدرس زیر گرفتم
       
      لینک کد و منبع
       
      بنده از این کد استفاده کردم
      الان یک مشکلی که دارم اینه که میخوام به جای اون کلمه (بار پسندیده شد است) یک آیکن و دکمه SVG باشه
      و اون کلمه (بار پسندیده شد است) از حالت لینک در بیاد و فقط تعداد لایک هارو نمایش بده
      چطوری این کارو انجام بدم؟؟؟
       
       
      این هم کد
       
      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="#" id="like-'.$post_id.'">'.$likes.$who.'</a>'; return; } print '<a href="#" 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');  
    • By aysam
      سلام خدمت اساتید گرامی
      من قسمت کامنت های سایتم وقتی روی دکمه پاسخ به دیدگاه میزنم کار نمیکنه دلیلش چیه ؟
      ادرس نمونه http://aysam.ir/حقایقی-که-طول-انگشتان-شما-درباره-شخصیت/سرگرمی/
      کدی هم که برای ریپلای استفاده میکنم اینه
                  <div><?php comment_reply_link(array_merge( $args, array('depth' => $depth, 'max_depth' => $args['max_depth'] , 'before'    => '<div class="reply">','after'     => '</div>'))); ?></div> ممنون میشم کمکم کنید مشکل رو حل کنم
      مرسی
    • By M a H D i
      باسلام
       
      برای اینکه فیلد سایت رو از قسمت کامنت گذاری برداریم چه افزونه ای پیشنهاد میشه؟
      اگر افزونه کاملی میشناسید که مثلا فیلدی رو برمیداره یا اضافه میکنه لطفا معرفی کنید.
       
      یک افزونه پیدا کردم اما 2 سال از آپدیتش میگذره:
      https://wordpress.org/plugins/remove-fields/
×
×
  • Create New...