Ariya754455 1 ارسال شده در آبان 98 گزارش بازنشر ارسال شده در آبان 98 (ویرایش شده) سلام وقت بخیر بنده یه کد دارم که برای لایک مطالب وردپرس هست کد رو از آدرس زیر گرفتم لینک کد و منبع بنده از این کد استفاده کردم الان یک مشکلی که دارم اینه که میخوام به جای اون کلمه (بار پسندیده شد است) یک آیکن و دکمه 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'); ویرایش شده آبان 98 توسط Areiya لینک به ارسال
Morteza 34190 ارسال شده در آبان 98 گزارش بازنشر ارسال شده در آبان 98 سلام خب به جای نوشته ها که در کد بالا مشخص هستن آدرس عکس رو بزارید. کدنویسی تا چه حد آشنایی دارید؟ لینک به ارسال
Ariya754455 1 ارسال شده در آبان 98 مالک گزارش بازنشر ارسال شده در آبان 98 در در ۱۳۹۸/۸/۱۸ at 17:30، Morteza گفته است : سلام خب به جای نوشته ها که در کد بالا مشخص هستن آدرس عکس رو بزارید. کدنویسی تا چه حد آشنایی دارید؟ سلام ممنون از پاسخ و کمک شما زیاد آشنایی ندارم به جای عکس میشه آیکون svg قرار داد؟ لینک به ارسال
Morteza 34190 ارسال شده در آبان 98 گزارش بازنشر ارسال شده در آبان 98 بله میشه. یک نمونه بدید تا روی کد تست بزنیم. لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری