我有一个“喜欢”的图标,是用本教程创建的:https://hofmannsven.com/2013/laboratory/wordpress-post-like-system/,我在我的主页上使用,效果很好。
但是,我想知道是否有可能将这个“类似”功能链接到一个按钮上。我在想,也许我能以某种方式利用onClick()
?
现在,我已经将图标完全放置在按钮中(您可以通过直接悬停在图标上来判断它不是同一个按钮实体的一部分),当您单击按钮内的任何位置时(除了直接在图标上,它不会注册为"like")。
这里有一个类似的按钮:
和您可以在以下页面上使用它: 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>
发布于 2017-01-14 19:22:40
查找get_simple_likes_button函数并在函数的内部找到这一行,然后简单地在<a href
周围添加<button
,然后在结束部分添加</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>';
https://stackoverflow.com/questions/41657387
复制相似问题