Skip to content

Instantly share code, notes, and snippets.

Avatar

Dương Thành Thái duongthanhthai

View GitHub Profile
View autobackup-google-drive.sh
#!/usr/bin/bash
SERVER_NAME=Folder_Google
TIMESTAMP=$(date +"%F")
BACKUP_DIR="/root/backup/$TIMESTAMP"
MYSQL_USER="root" #User Global Database
MYSQL_PASSWORD="Password" #Password Global database
MYSQL=/usr/bin/mysql
MYSQLDUMP=/usr/bin/mysqldump
SECONDS=0
mkdir -p "$BACKUP_DIR/mysql"
View List of Trashmails & Spammails
*@0-180.com
*@0-420.com
*@0-900.com
*@0-aa.com
*@0-mail.com
*@0-z.xyz
*@00-mail.com
*@000476.com
*@000invaliddomain.local
*@001.igg.biz
@duongthanhthai
duongthanhthai / functions.php
Created Oct 25, 2019
Disabling the entire 'reviews' tab on a product's WooCommmerce page, add this to your functions.php file in Wordpress.
View functions.php
add_filter( 'woocommerce_product_tabs', 'wcs_woo_remove_reviews_tab', 98 );
function wcs_woo_remove_reviews_tab($tabs) {
unset($tabs['reviews']);
return $tabs;
}
@duongthanhthai
duongthanhthai / functions.php
Created Oct 25, 2019
Remove default admin dashboard widgets (Activity, WordPress News, Quick Draft and At a Glance) from the WordPress admin dashboard for all users.
View functions.php
function remove_dashboard_meta() {
remove_meta_box( 'dashboard_activity', 'dashboard', 'normal' ); // Activity
remove_meta_box( 'dashboard_primary', 'dashboard', 'normal' ); // WordPress News
remove_meta_box( 'dashboard_quick_press', 'dashboard', 'side' ); // Quick Draft
remove_meta_box( 'dashboard_right_now', 'dashboard', 'normal' ); // At a Glance
}
add_action( 'admin_init', 'remove_dashboard_meta' );
@duongthanhthai
duongthanhthai / shortcode
Created Oct 25, 2019
Use a WordPress shortcode from within a template
View shortcode
<?php echo do_shortcode("[shortcode]"); ?>
@duongthanhthai
duongthanhthai / functions.php
Created Oct 25, 2019
Add rel attribute to Wordpress galleries created with a shortcode so they use a lightbox (ColorBox used in example)
View functions.php
add_filter('wp_get_attachment_link', 'cb_add_rel_attribute');
function cb_add_rel_attribute($link) {
global $post;
return str_replace('<a href', '<a rel="lightbox" href', $link);
}
@duongthanhthai
duongthanhthai / .htaccess
Created Oct 25, 2019
Compress resources with deflate to reduce the number of bytes sent over the network.
View .htaccess
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
</IfModule>
View keybase.md

Keybase proof

I hereby claim:

  • I am duongthanhthai on github.

  • I am thaidt (https://keybase.io/thaidt) on keybase.

  • I have a public key ASDms42wpi-XFcUZduIm_mpzRNM4Apf8tu8YYYfag7HY_Qo