Skip to content

Instantly share code, notes, and snippets.

View trueqap's full-sized avatar
🎯
Focusing

TrueQAP trueqap

🎯
Focusing
View GitHub Profile
@trueqap
trueqap / functions.php
Created March 29, 2021 07:19
Mennyiségi gombok WooCommerce archive oldalra
<?php
function custom_quantity_field_archive()
{
$product = wc_get_product(get_the_ID());
if (! $product->is_sold_individually() && 'variable' != $product->get_type() && $product->is_purchasable()) {
woocommerce_quantity_input(array( 'min_value' => 1, 'max_value' => $product->backorders_allowed() ? '' : $product->get_stock_quantity() ));
}
}
@trueqap
trueqap / reinstall.cli
Created February 22, 2021 13:12
WordPress plugins force reinstall with WPCLI
wp plugin install $(wp plugin list --field=name) --force
@trueqap
trueqap / functions.php
Created February 11, 2021 14:18
Show Total number of sales
<?php
add_action( 'woocommerce_single_product_summary', 'show_total_number_of_sales', 11 );
function show_total_number_of_sales() {
global $product;
$units_sold = $product->get_total_sales();
if ( $units_sold ) echo '<p>' . sprintf( __( 'Összes eladás: %s', 'woocommerce' ), $units_sold ) . '</p>';
}
@trueqap
trueqap / bulk.sh
Created January 27, 2021 15:42
WooCommerce-Bulk-Delete-Product-With-WP-CLI
for run in {1..2}; do wp post delete $(wp wc product list --user=1 --format=ids --status=draft --per_page=100) --force; done
<a class="button is-primary">
Button
</a>
<a class="button is-link">
Button
</a>
<a class="button is-info">
Button
</a>
<a class="button is-success">
@trueqap
trueqap / style.css
Created November 27, 2020 13:24
mi
.et_boxed_layout #page-container, .et_boxed_layout #page-container .container, .et_boxed_layout #page-container .et_pb_row, .et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header, .et_boxed_layout.et_pb_pagebuilder_layout.single #page-container .et_pb_row, .et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_page #page-container .et_pb_row, .et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container .et_pb_row, .et_fixed_nav.et_boxed_layout #page-container #main-header, .et_fixed_nav.et_boxed_layout #page-container #top-header, .et_non_fixed_nav.et_transparent_nav.et_boxed_layout #page-container #main-header {
width: 100% !important;
max-width: 100% !important;
margin: auto;
}
@trueqap
trueqap / functions.php
Created November 26, 2020 12:03
woocommerce_checkout_nyitva_tartas -> Shortcode
<?php
// [woocommerce_checkout_nyitva_tartas]
function woocommerce_checkout_nyitva_tartas($atts)
{
$jelenlegi_ido = date('h:i:s a');
$nyitas = "10:00 am"; //am -> délelőtt
$zaras = "4:00 pm"; // pm -> délután
$date1 = DateTime::createFromFormat('h:i a', $jelenlegi_ido);
$date2 = DateTime::createFromFormat('h:i a', $nyitas);
@trueqap
trueqap / nyelv-css.php
Created November 2, 2020 19:57
Nyelv + CSS
<?php
$current_lang = apply_filters('wpml_current_language', NULL);
function lang_en() {
wp_enqueue_style( 'custom-style', get_template_directory_uri() . '/en.css' );
}
function lang_it() {
wp_enqueue_style( 'custom-style', get_template_directory_uri() . '/it.css' );
@trueqap
trueqap / php.ini
Last active November 8, 2021 10:31
php_value upload_max_filesize 128M
php_value post_max_size 128M
php_value max_execution_time 300
php_value max_input_time 300
php_value max_input_vars 10000
@trueqap
trueqap / style.css
Last active September 14, 2020 09:39
style.css
.myglow {
background: #FF0C0C;
border-radius: 50%;
margin: 10px;
height: 10px;
width: 10px;
box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
transform: scale(1);
animation: pulse 2s infinite;
animation-delay: 100ms;