function vortex_render_for_posts($dislike = true, $counter = true) { $vortex_like_dislike = get_option("vortex_like_dislike"); $like_counter = ""; if (function_exists('bbp_get_reply_id')) { if (bbp_get_reply_id() != null) { $id = bbp_get_reply_id(); } else { $id = get_the_ID(); } } else { $id = get_the_ID(); } if ($counter) { $like_counter = vortex_system_like_counter(); } if (!$vortex_like_dislike['v-switch-dislike'] && $dislike) { $buttons = '<div class="vortex-container-vote ' . vortex_button_align() . '"><div class="vortex-container-like"><input type="hidden" value="' . $id . '" ></input><div class="vortex-p-like ' . $id . ' ' . vortex_system_add_like_class() . ' ' . vortex_system_get_like_icon() . '">' . $like_counter . '</div></div>' . vortex_system_render_dislike_button($counter) . '</div>'; return $buttons; } else { $buttons = '<div class="vortex-container-vote ' . vortex_button_align() . '"><div class="vortex-container-like"><input type="hidden" value="' . $id . '" ></input><div class="vortex-p-like ' . $id . ' ' . vortex_system_add_like_class() . ' ' . vortex_system_get_like_icon() . '">' . $like_counter . '</div></div></div>'; return $buttons; } }
function vortex_buddypress_render($id) { global $vortex_like_dislike; if (!$vortex_like_dislike['v-switch-dislike']) { /* this is for dev the same as below $buttons = ' <div class="vortex-container-vote '.vortex_button_align().'"> <div class="vortex-container-like"> <input type="hidden" value="'.get_the_ID().'" ></input> <div class="vortex-p-like '.get_the_ID().' '.vortex_system_add_like_class().' '.vortex_system_get_like_icon().'"> '.vortex_system_like_counter().' </div> </div> '.vortex_system_render_dislike_button().' </div> ';*/ //leave it inline, bbPress adds p tags for unkown reasons $buttons = '<div class="vortex-container-vote ' . vortex_button_align() . '"><div class="vortex-container-like"><input type="hidden" value="' . $id . '" ></input><div class="vortex-p-like ' . $id . ' ' . vortex_system_add_like_class_buddypress($id) . ' ' . vortex_system_get_like_icon() . '">' . vortex_system_like_counter_buddypress($id) . '</div></div>' . vortex_system_render_dislike_button_buddypress($id) . '</div>'; return $buttons; } else { /* this is for dev the same as below $buttons = ' <div class="vortex-container-vote '.vortex_button_align().'"> <div class="vortex-container-like"> <input type="hidden" value="'.get_the_ID().'" ></input> <div class="vortex-p-like '.get_the_ID().' '.vortex_system_add_like_class().' '.vortex_system_get_like_icon().'"> '.vortex_system_like_counter().' </div> </div> </div> '; */ $buttons = '<div class="vortex-container-vote ' . vortex_button_align() . '"><div class="vortex-container-like"><input type="hidden" value="' . $id . '" ></input><div class="vortex-p-like ' . $id . ' ' . vortex_system_add_like_class_buddypress($id) . ' ' . vortex_system_get_like_icon() . '">' . vortex_system_like_counter_buddypress($id) . '</div></div></div>'; return $buttons; } }