Skip to content

Instantly share code, notes, and snippets.

View fillipetech's full-sized avatar

Fillipe Amorim fillipetech

View GitHub Profile
# Add in ~/.bashrc or ~/.bash_profile
function parse_git_branch () {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/'
}
RED="\[\033[01;31m\]"
YELLOW="\[\033[01;33m\]"
GREEN="\[\033[01;32m\]"
BLUE="\[\033[01;34m\]"
NO_COLOR="\[\033[00m\]"
@fillipetech
fillipetech / metabox-multiple.php
Created February 20, 2020 11:36 — forked from cferdinandi/metabox-multiple.php
Create a metabox with multiple fields
<?php
/**
* Create a metabox with multiple fields.
* Replace `_namespace` with some namespace for your project to avoid conflicts with other items
*/
//
// Create Metabox
//
@fillipetech
fillipetech / Create meta box
Created December 19, 2019 04:45 — forked from tacensi/Create meta box
Create Meta Field
<?php
/**
* Plugin Name: Movie Review - Atores
* Plugin URI: https://example.com/plugins/the-basics/
* Description: Acrescenta uma metabox para preenchimento dos atores para um blog de review de cinema
* Version: 20190625
* Author: WP&etc
* Author URI: https://wp.etc.br/
* License: GPL2
* License URI: https://www.gnu.org/licenses/gpl-2.0.html
@fillipetech
fillipetech / dns_prefetch_domains.txt
Created September 12, 2019 13:31
DNS Prefetch domains
//maps.googleapis.com
//maps.gstatic.com
//fonts.googleapis.com
//fonts.gstatic.com
//ajax.googleapis.com
//apis.google.com
//google-analytics.com
//www.google-analytics.com
//ssl.google-analytics.com
//youtube.com
jQuery('.notice > p:contains("Welcome to SEOPress PRO!")').parent().remove();
// Run the function on admin_init
add_action('admin_init', 'remove_profile_menu');
// Removal function
function remove_profile_menu() {
global $wp_roles;
// Remove the menu. Syntax is `remove_submenu_page($menu_slug, $submenu_slug)`
remove_submenu_page('users.php', 'profile.php');
<IfModule mod_expires.c>
ExpiresActive on
ExpiresByType text/css "access plus 14 days"
ExpiresByType text/xml "access plus 0 seconds"
ExpiresByType text/javascript "access plus 14 days"
ExpiresByType application/x-javascript "access plus 14 days"
ExpiresByType image/ico "access plus 14 days"
ExpiresByType image/jpg "access plus 14 days"
ExpiresByType image/jpeg "access plus 14 days"
ExpiresByType image/gif "access plus 14 days"
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
@fillipetech
fillipetech / hide-edd-coupons.php
Created February 28, 2019 06:33 — forked from bekarice/hide-edd-coupons.php
Hide EDD Coupon fields and codes at checkout
/**
* Snippets to hide EDD coupon fields & codes during the checkout process - handy if you use URLs to apply discounts instead
* Tutorial: http://www.sellwithwp.com/easy-digital-downloads-hide-coupons/
*/
// Removes the field to enter a discount at checkout
remove_action( 'edd_checkout_form_top', 'edd_discount_field', -1 );
// Changes the discount code in the checkout summary to display "Discount applied - " instead of the code
@fillipetech
fillipetech / edd-review-admin-badge.php
Created February 28, 2019 06:33 — forked from bekarice/edd-review-admin-badge.php
Adds badges to EDD reviews / review comments for admins & vendors
/**
* Add a badge for admins and vendors to product reviews / review comments.
*
* @param string $author_html displays comment author's name linked to comment author's site
* @param string $author comment author's display name
* @param int $comment_id comment ID
* @return string $author_html updated author html preceded by badge.
*/
function sww_edd_review_admin_badges( $author_html, $author, $comment_id ) {