Skip to content

Instantly share code, notes, and snippets.

@FrancoStino
FrancoStino / functions.php
Created October 10, 2023 21:31 — forked from Zodiac1978/functions.php
Remove events from a specified event category in "The Events Calendar" by Modern Tribe
<?php
/**
* The Events Calendar Remove Events from Month and List Views
*
* @param [object] $query Query of the events page.
* @return [object] Modified Query
*/
function tribe_exclude_events_category_month_list( $query ) {
if ( isset( $query->query_vars['eventDisplay'] ) && ! is_singular( 'tribe_events' ) ) {
@FrancoStino
FrancoStino / hide_plugins_from_the_word_press_admin_plugin_list.php
Last active October 5, 2023 14:44 — forked from shahzaibkhan/functions.php
Hide plugins from the WordPress Admin plugin list
<?php
add_filter(
'all_plugins',
function ( $plugins ) {
$shouldHide = ! array_key_exists( 'show_all', $_GET );
if ( $shouldHide ) {
@FrancoStino
FrancoStino / gforms-merge-tag.php
Last active July 20, 2023 13:50 — forked from hereswhatidid/gforms-merge-tag.php
Create a custom Gravity Forms merge tag
<?php
/**
* Add custom merge tag to the merge tags drop down in the form editor
*
* @param array $merge_tags
* @param int $form_id
* @param array $fields
* @param int $element_id
*
* @return array
@FrancoStino
FrancoStino / woocommerce-update-prices.sql
Last active September 16, 2023 09:26 — forked from yanknudtskov/woocommerce-update-prices.sql
Queries for updating all prices including variations in WooCommerceIn this instance all prices are subtracted 20% (0.8)#woocommerce #mysql
-- Queste query SQL aggiornano tutti i prezzi, comprese le variazioni, in WooCommerce.
-- In questo caso, tutti i prezzi vengono scontati del 20% (moltiplicati per 0.8).
-- Aggiorna il prezzo regolare se il valore esiste e la chiave meta è '_regular_price'.
UPDATE wpjd_postmeta SET meta_value = meta_value * 0.8 WHERE meta_key = '_regular_price' AND meta_value != '';
-- Aggiorna il prezzo in offerta se il valore esiste e la chiave meta è '_sale_price'.
UPDATE wpjd_postmeta SET meta_value = meta_value * 0.8 WHERE meta_key = '_sale_price' AND meta_value != '';
-- Aggiorna il prezzo se il valore esiste e la chiave meta è '_price'.
@FrancoStino
FrancoStino / sorting_in_variations_dropdown.php
Last active May 27, 2024 10:25 — forked from qzya/sorting_in_variations_dropdown.php
[Sort product attributes in variations dropdown on single page by backend variations order ] #wp #woocommerce #products #product_attributes #sorting #terms #variations
<?php
// Add a filter to modify the HTML of the dropdown for variation attribute options
add_filter('woocommerce_dropdown_variation_attribute_options_html', 'wc_dropdown_variation_attribute_options_sorted', 20, 2);
// Function to sort the variation attribute options
function wc_dropdown_variation_attribute_options_sorted( $html, $args ) {
// Parse the arguments with the default values
$args = wp_parse_args(
apply_filters( 'woocommerce_dropdown_variation_attribute_options_args', $args ),
@FrancoStino
FrancoStino / generate-keystore-android.md
Created February 23, 2022 09:35 — forked from WendySanarwanto/generate-keystore-android.md
How To Generate Keystore in Android

You can generate the debug keystore by running this command in the android/app/ directory: keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000