Skip to content

Instantly share code, notes, and snippets.

Francisco arenas dospuntocero

Block or report user

Report or block dospuntocero

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
dospuntocero / add_input_woocommerce_product.php
Created Sep 18, 2019
Add input field to products - WooCommerce
View add_input_woocommerce_product.php
* @snippet Add input field to products - WooCommerce
* @how-to Watch tutorial @
* @author Rodolfo Melogli
* @compatible WooCommerce 3.5.7
* @donate $9
// -----------------------------------------
// 1. Show custom input field above Add to Cart
dospuntocero / variations-add-to-cart.php
Created Aug 21, 2019
using a list of variations instead of a combobox on product pages
View variations-add-to-cart.php
function woocommerce_variable_add_to_cart() {
global $product, $post;
$variations = $product->get_available_variations();
foreach ($variations as $key => $value) {
dospuntocero / gist:95941beb334990c3ffd9cfc3fa613ff3
Created Aug 3, 2019
install composer globally using mamp's PHP
View gist:95941beb334990c3ffd9cfc3fa613ff3
Create an alias for our bash profile.
Within the terminal, run:
nano ~/.bash_profile
add the following line:
alias phpmamp='/Applications/MAMP/bin/php/php7.3.1/bin/php'
dospuntocero / remove-h1.php
Created Jun 28, 2019
how to remove h1 from the wordpress classic editor
View remove-h1.php
function remove_h1_from_editor( $settings ) {
$settings['block_formats'] = 'Paragraph=p;Heading 2=h2;Heading 3=h3;Heading 4=h4;Heading 5=h5;Heading 6=h6;Preformatted=pre;';
return $settings;
add_filter( 'tiny_mce_before_init', 'remove_h1_from_editor' );
dospuntocero / features-list.php
Created Jun 27, 2019
getting a list of features from an ACF repeater and split it in 2 different balanced lists
View features-list.php
<div class="solution-features-list">
$features = [];
if ( have_rows( 'features' ) ) :
while ( have_rows( 'features' ) ) : the_row();
array_push($features, get_sub_field( 'feature' ));
dospuntocero / show-children-pages.php
Last active Jun 27, 2019
show children pages of current page
View show-children-pages.php
<div class="solutions-holder">
<div class="wrapper">
$args = [
'post_parent' => $post->ID,
'post_type' => 'page',
'orderby' => 'menu_order'
$child_query = new WP_Query( $args );
dospuntocero / complex query
Last active Jun 13, 2019
i have a product with 2 taxonomies and i need to filter the ones that belongs to one specific taxonomy and at the same time, order the objects by category
View complex query
* Template Name: Product
<main class="wrapper">
dospuntocero / ACF Country List
Created May 23, 2019 — forked from yaronguez/ACF Country List
Country list formatted for Advanced Custom Fields select dropdown
View ACF Country List
afghanistan : Afghanistan
albania : Albania
algeria : Algeria
american_samoa : American Samoa
andorra : Andorra
angola : Angola
anguilla : Anguilla
antigua_and_barbuda : Antigua and Barbuda
argentina : Argentina
armenia : Armenia
dospuntocero / search.php
Created May 20, 2019
order wordpress posts using url variables
View search.php
//passing variables like ?orderby=title
$my_query = new WP_Query( array(
'post_type' => 'project',
'post_status' => 'publish',
'orderby' => get_query_var('orderby'), // will return orderby query string variable
'order' => 'DESC',
'paged' => get_query_var('paged'),
dospuntocero / changing the language of windows 10
Last active May 31, 2019
changing the keyboard configuration on windows 10 - for good. using powershell
View changing the language of windows 10
if you want to know which keyboards do you have available, use this command
if you want to add a new one and you know the languagetag and the keyboard layout you want you can use something like this
Set-WinUserLanguageList -LanguageList en-US, en-001 -Force
if you want to remove from the list of posibilities the ones you dont want to use, just do the following (pressing enter after each line):
You can’t perform that action at this time.