ripro主题美化wordpress主题增加点赞功能

简介

我们把ripro主题包美化的单独美化分开来,方便大家自行选择的美化。今天做的是单独增加点赞功能,纯代码无需插件。。。

代码部署

找到 function.php

ripro主题目录/wp-content/themes/ripro

ripro子主题目录/wp-content/themes/。。。。-child

添加如下代码

扫描二维码关注微信,回复密码,即可获取密码

ripro主题目录/wp-content/themes/ripro /footer.php

ripro子主题目录/wp-content/themes/。。。。-child /footer.php

添加如下代码

 <!--加一个点赞的功能-->
     <script type="text/javascript">

    $.fn.postLike = function() {

        if ($(this).hasClass('done')) {

            return false;

        } else {

            $(this).addClass('done');

            var id = $(this).data("id"),

            action = $(this).data('action'),

            rateHolder = $(this).children('.count');

            var ajax_data = {

                action: "bigfa_like",

                um_id: id,

                um_action: action

            };

            $.post("/wp-admin/admin-ajax.php", ajax_data,

            function(data) {

                $(rateHolder).html(data);

            });

            return false;

        }

    };

    $(document).on("click", ".favorite",

    function() {

        $(this).postLike();

    });

    </script>
    <!--加一个点赞的功能--结束-->

搜索这个single.php

添加如下代码

<!--点赞功能开始-->
 <div class="post-like">
     <a href="javascript:;" rel="external nofollow"  data-action="ding" data-id="<?php the_ID(); ?>" class="favorite<?php if(isset($_COOKIE['bigfa_ding_'.$post->ID])) echo ' done';?>">喜欢 <span class="count">

       <?php if( get_post_meta($post->ID,'bigfa_ding',true) ){            

           echo get_post_meta($post->ID,'bigfa_ding',true);

       } else {

           echo '0';

       }?>

    </span>

    </a>
    </div>
    <!--点赞功能结束-->

将下面css加到style.css 或者DIY.CSS中


/*点赞功能美化开始*/
    .post-like{text-align:center;padding:10px}

  .post-like a {
    background-color: #21759B;
    border-radius: 20px;
    color: #FFFFFF;
    font-size: 15px;
    padding: 10px 10px;
    text-decoration: none;
    outline: none;
}

.post-like a.done, .post-like a:hover {
    background-color: #F44336;
    color: #ffffff;
}

    .post-like a.done{cursor:not-allowed}
/*点赞功能美化结束*/

 

阅读剩余
十月 6

本站历史上的今天

    "吼吼~~~,往年的今天站长不知道跑哪里偷懒去了~~~"
提示:本文最后更新于2024年10月6日,如有错误或者已经失效,请留言告知。
THE END
赶紧收藏我们,查看更多心仪的内容?按Ctrl+D收藏我们 或 发现更多