如何将按钮链接到预先存在的"喜欢"图标

时间:2017-01-15 03:04:50

标签: javascript php html

我有一个"喜欢"使用本教程创建的图标:我在我的主页上使用的https://hofmannsven.com/2013/laboratory/wordpress-post-like-system/并且效果很好。

然而,我想知道是否有可能将此链接与#34;喜欢"按钮的功能。我以为我可能会以某种方式利用onClick()

现在,我的图标完全位于一个按钮内(您可以通过直接将鼠标悬停在图标上来告诉它不是同一个按钮实体的一部分),当您点击按钮内的任何位置时(除了直接在图标上,它也不会注册为"喜欢")。

以下是类似按钮: enter image description here

您可以在其上使用的页面: https://www.uncvrd.co/calmani-grey-tattoo-feat-pearl-andersson/

这是我的按钮html:

<button type="button" class="btn btn-default  dig-btn" onclick="">
   <?php echo get_simple_likes_button( get_the_ID() ); ?><span class="dig-text">Dig</span>
</button>

1 个答案:

答案 0 :(得分:0)

找到get_simple_likes_button函数并在函数内部找到此行,然后只需在<button周围添加<a href,然后在结束部分</a>添加</button>查看您的onClick ()然后转到标题位置是不建议的,最好使用<a href重定向到链接。

$output = '<span class="sl-wrapper"><a href="' . admin_url( 'admin-ajax.php?action=process_simple_like' . '&post_id=' . $post_id . '&nonce=' . $nonce . '&is_comment=' . $is_comment . '&disabled=true' ) . '" class="sl-button' . $post_id_class . $class . $comment_class . '" data-nonce="' . $nonce . '" data-post-id="' . $post_id . '" data-iscomment="' . $is_comment . '" title="' . $title . '">' . $icon . $count . '</a>' . $loader . '</span>';