Skip to content

Instantly share code, notes, and snippets.

View manchumahara's full-sized avatar
💭
Life is beautiful!

Sabuj Kundu manchumahara

💭
Life is beautiful!
View GitHub Profile
/**************************\
Basic Modal Styles
\**************************/
.modal {
font-family: -apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif;
}
#modal-3 {
display: none;
}
@manchumahara
manchumahara / gist:0d877ae34d5bf65cfbea3ba39b47622d
Last active November 17, 2021 10:31
Ultimate Member - finding the default login form id https://wordpress.org/plugins/cbxuseronline/
global $wpdb;
$args = array();
$default_login = $wpdb->get_var(
"SELECT pm.post_id
FROM {$wpdb->postmeta} pm
LEFT JOIN {$wpdb->postmeta} pm2 ON( pm.post_id = pm2.post_id AND pm2.meta_key = '_um_core' )
WHERE pm.meta_key = '_um_mode' AND
pm.meta_value = 'login' AND
pm2.meta_value = 'login' "
);
$profile_link = um_user_profile_url($user_id); where $user_id is the user id/ID
@manchumahara
manchumahara / cbxwpbookmarkaddon.txt
Created September 29, 2021 11:27
cbxwpbookmarkaddon changelog
== Changelog ==
= 1.3.1 =
* [update] Adjusted allow delete all param in my bookmarks shortcode in customizer method
= 1.3.0 =
* [new] Delete all bookmark param in my bookmarks grid shortcode, elementor widget, vc widgets
= 1.2.16 =
* [fixed] Fixed the grid shortcode that was buggy in 1.2.15 version
add_filter('cbxwpbookmark_bookmarkgrid_cols_class', 'cbxwpbookmark_bookmarkgrid_cols_class_extend', 10, 2);
/**
* Change grid size
*
* @param $grid
* @param $object_type
*
* @return mixed
*/
@manchumahara
manchumahara / testlisttable_complete.php
Last active July 9, 2021 09:41 — forked from Latz/testlisttable_complete.php
Sample plugin for usage of WP_List_Table class (complete version)
<?php
/*
Plugin Name: Test List Table Example
*/
if( ! class_exists( 'WP_List_Table' ) ) {
require_once( ABSPATH . 'wp-admin/includes/class-wp-list-table.php' );
}
class My_Example_List_Table extends WP_List_Table {
@manchumahara
manchumahara / gist:0e1710721ab5741b68f3e8aad84fd8fd
Created October 30, 2020 18:47
Single Click "Visit Site" Menu in WordPress Admin Bar(Admin Top Menu) https://manchumahara.com/?p=1266&preview=true
add_action( 'admin_bar_menu', 'admin_bar_menu_visitsite', 999 );
function admin_bar_menu_visitsite( $wp_admin_bar ) {
if ( current_user_can( 'manage_options' ) ) {
$wp_admin_bar->add_node(
array(
'id' => 'visitsite',
'title' => 'Visit Site',
'href' => site_url(),
'meta' => array( 'class' => 'visitsite_adminbar', 'target' => '_blank' ),
@manchumahara
manchumahara / gist:e95124195bbaf37e3f18bd8c535292d9
Last active May 26, 2020 18:37
Hide the user_id column in CBX Bookmark admin bookmark listing https://wordpress.org/plugins/cbxwpbookmark/
add_filter('cbxwpbookmark_list_admin_columns', 'cbxwpbookmark_list_admin_columns_hide_user_id', 10, 1);
function cbxwpbookmark_list_admin_columns_hide_user_id($columns = array()){
if(isset($columns['user_id'])){
unset($columns['user_id']);
}
return $columns;
}
{
"version": "7",
"about": "This is a Prepros (https://prepros.io) configuration file. You can commit this file to a git repo to backup and sync project configurations.",
"config": {
"proxy": {
"enable": true,
"target": "http://localhost/ambient",
"useLocalAssets": false
},
"reload": {
apply_filters('cbxwpbookmark_login_html', $cbxwpbkmark_login_html, $login_url, $redirect_url);
add_filter('cbxwpbookmark_login_html', 'cbxwpbookmark_login_link_change', 10, 3);
function cbxwpbookmark_login_link_change($cbxwpbkmark_login_html, $login_url, $redirect_url){
//$login_url is the redirect url you need
$login_url = ''; //set your custom login url here
$cbxwpbkmark_login_html = 'To login <a href="'.esc_url($login_url).'">click</a> here'; //set login form or html as need to display as your custom login