Skip to content

Instantly share code, notes, and snippets.

@SitesByYogi
SitesByYogi / diced-woo.php
Created December 4, 2023 16:54
Diced Theme WooCommerce Update
boldgrid-diced/woocommerce/archive-product.php,
boldgrid-diced/woocommerce/cart/cart-empty.php version 3.5.0 is out of date. The core version is 7.0.1,
boldgrid-diced/woocommerce/cart/cart.php version 3.8.0 is out of date. The core version is 7.9.0,
boldgrid-diced/woocommerce/cart/proceed-to-checkout-button.php version 2.4.0 is out of date. The core version is 7.0.1,
boldgrid-diced/woocommerce/checkout/cart-errors.php,
boldgrid-diced/woocommerce/checkout/form-coupon.php version 3.4.4 is out of date. The core version is 7.0.1,
boldgrid-diced/woocommerce/checkout/payment-method.php,
boldgrid-diced/woocommerce/checkout/payment.php version 3.5.3 is out of date. The core version is 8.1.0,
boldgrid-diced/woocommerce/global/breadcrumb.php,
boldgrid-diced/woocommerce/global/form-login.php version 3.6.0 is out of date. The core version is 7.0.1,
@SitesByYogi
SitesByYogi / removeClass.js
Created October 27, 2023 04:03
remove class with js
function removeCSSVariableAndChangeColor() {
const selector = ".woocommerce div.product p.price";
const elements = document.querySelectorAll(selector);
elements.forEach(element => {
// Remove the CSS variable
element.style.removeProperty('--color-1');
// Change the color to #b3af54;
element.style.color = '#b3af54';
});
@SitesByYogi
SitesByYogi / woo-cart-page.php
Created August 11, 2023 15:31
Custom CSS rules for Woocommerce
<?php
// Do Not Copy the <?php tag above.
/* add white-space breaking to buttons */
.btn {
white-space: normal !important;
}
/* order details text over flow fix */
.entry-content .woocommerce-order-details > .woocommerce-table{
@SitesByYogi
SitesByYogi / wp-loop.php
Created July 9, 2023 03:20
The famous WordPress loop
<?php
while (have_posts()) {
the_post(); ?>
<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
<?php the_content(); ?>
<hr>
<?php }
?>
@SitesByYogi
SitesByYogi / debug.c
Last active June 22, 2023 15:06
enable wp_debug in wordpress
define('WP_DEBUG', false);
@SitesByYogi
SitesByYogi / descendants-selector.css
Created June 22, 2023 01:10
Selects elements that are descendants of another element.
.parent-class .child-class {
/* Styles applied to elements with class="child-class" within elements with class="parent-class" */
}
@SitesByYogi
SitesByYogi / id-selector.css
Created June 22, 2023 01:08
Selects a single element with a specific ID attribute.
#my-id {
/* Styles applied to the element with id="my-id" */
}
@SitesByYogi
SitesByYogi / class-selector.css
Created June 22, 2023 01:06
Selects elements with a specific class attribute.
.my-class {
/* Styles applied to elements with class="my-class" */
}
@SitesByYogi
SitesByYogi / element-selector.css
Created June 22, 2023 01:05
Selects elements based on their HTML tag.
p {
/* Styles applied to all <p> elements */
}
@SitesByYogi
SitesByYogi / syntax.css
Created June 22, 2023 00:57
CSS uses a simple syntax to define styles. Here's an example of CSS syntax:
selector {
property: value;
/* Add more properties as needed */
}