Skip to content

Instantly share code, notes, and snippets.

View anibalardid's full-sized avatar
🏠
Working from home

Anibal anibalardid

🏠
Working from home
View GitHub Profile
@anibalardid
anibalardid / test-gisto.txt
Last active March 6, 2019 16:43
prueba en Gisto
probando nuevo en gisto
@anibalardid
anibalardid / test-github.txt
Created March 6, 2019 16:43
descripcion en github directamente
probando nuevo desde github
va
@anibalardid
anibalardid / functions.php
Created March 6, 2019 20:21
integración de woocommerce con paid membership pro #wordpress #woocommerce
add_action('template_redirect','pmpro_woocommerce_redirect_checkout');
function pmpro_woocommerce_redirect_checkout(){
$id = get_option('pmpro_checkout_page_id');
global $post;
if($post->ID == $id && !empty($_REQUEST['level'])){
global $wpdb;
$product_id = $wpdb->get_var($wpdb->prepare("SELECT pm.post_id FROM {$wpdb->postmeta} as pm LEFT JOIN {$wpdb->posts} as p ON p.ID=pm.post_id WHERE pm.meta_key = %s AND pm.meta_value = %d AND p.post_status='publish'",'_membership_product_level',$_REQUEST['level']));
if(!empty($product_id)){
$checkout_url = WC()->cart->get_checkout_url();
if ( sizeof( WC()->cart->get_cart() ) > 0 ) {
@anibalardid
anibalardid / fix-wordpress-permissions.sh
Created March 19, 2019 19:54
Fix wordpress file and directories permissions #WordPress #console
#!/bin/bash
#
# This script configures WordPress file permissions based on recommendations
# from http://codex.wordpress.org/Hardening_WordPress#File_permissions
#
# Author: Michael Conigliaro <mike [at] conigliaro [dot] org>
#
WP_OWNER=www-data # <-- wordpress owner
WP_GROUP=www-data # <-- wordpress group
WP_ROOT=$1 # <-- wordpress root directory
@anibalardid
anibalardid / functions.php
Created April 1, 2019 20:56
[wpo woocommerce] optimizacion woocommerce #woocommerce #wordpress
<?php
//* Incluir en el functions.php y personalizar
/**
* Manage WooCommerce styles and scripts.
*/
function grd_woocommerce_script_cleaner() {
// Remove the generator tag
remove_action( 'wp_head', array( $GLOBALS['woocommerce'], 'generator' ) );
@anibalardid
anibalardid / wordpress-convert-encoding-charset.txt
Created April 9, 2019 12:20
WordPress convert database encoding charset
https://codex.wordpress.org/Converting_Database_Character_Sets
#Para iniciar servicio de apache si esta caido, desde el cron por ejemplo
*/5 * * * * /etc/init.d/apache2 status | grep -q running || /etc/init.d/apache2 start
@anibalardid
anibalardid / custom-categories-fields.txt
Created May 3, 2019 12:31
[custom fields taxonomies categories] campos personalizados para categorias #wordpress #custom
https://wordpress.stackexchange.com/questions/8736/add-custom-field-to-category
https://en.bainternet.info/wordpress-taxonomies-extra-fields-the-easy-way/
https://wpcrumbs.com/how-to-add-custom-fields-to-categories/
@anibalardid
anibalardid / functions.php
Created May 13, 2019 19:39
change woocomerce currency symbol #wordpress
add_filter('woocommerce_currency_symbol', 'change_existing_currency_symbol', 10, 2);
function change_existing_currency_symbol( $currency_symbol, $currency ) {
switch( $currency ) {
case 'AUD': $currency_symbol = 'AUD$'; break;
}
return $currency_symbol;
}
@anibalardid
anibalardid / git-merge.txt
Created May 14, 2019 16:27
git merge branch to master
git checkout master
git pull origin master
git merge test
git push origin master