Skip to content

Instantly share code, notes, and snippets.

View vkartk's full-sized avatar

Karthik V vkartk

View GitHub Profile
@vkartk
vkartk / buddy_hide_admin_activity.php
Created November 6, 2021 19:41
Hide admin activity for BuddyPress / BuddyBoss
// hide admin's activities from all activity feeds
function ( $a, $activities ) {
// ... but allow admin to see his activities!
if ( is_super_admin() )
return $activities;
foreach ( $activities->activities as $key => $activity ) {
// ID's to exclude, separated by commas. ID 1 is always the superadmin
if ( $activity->user_id == 1 ) {
@vkartk
vkartk / counter.js
Created September 4, 2021 18:30
Animated counter in Vanilla JS
<script>
const counters = document.querySelectorAll(".count");
const speed = 200;
counters.forEach((counter) => {
const updateCount = () => {
const target = parseInt(+counter.getAttribute("data-target"));
const count = parseInt(+counter.innerText);
const increment = Math.trunc(target / speed);
console.log(increment);