Sort WooCommerce products in cart order by price
…array. add_action( ‘woocommerce_cart_loaded_from_session’, ‘prefix_cart_order_prod_cat’ ); /** * WooCommerce – sort cart order by price * @link https://stackoverflow.com/questions/17194899/woocommerce-cart-page-display-products-order-by-product-price/57136404#57136404 */ function prefix_cart_order_prod_cat() { $products_in_cart = array(); // Assign each product’s price to…
Read MoreAdd Modern Tribe Event Categories as CSS classes in Event Posts
…in. add_filter( ‘body_class’, ‘cp_event_taxonomy_in_body_class’ ); // Ref – https://theeventscalendar.com/support/forums/topic/add-category-name-as-body_class/ // Add event categories terms to body class of event posts function cp_event_taxonomy_in_body_class( $classes ){ global $wp_query; $event_id = $wp_query->get_queried_object_id(); if…
Read MoreLimit the Words in WooCommerce Product Short Description
…any length to suit teasers, sliders etc and leave other areas where we want the full short description. https://gist.github.com/neilgee/c0834345db048429e3efb8ff47e3478d#file-get-shorty-php In the code snippet above we are using a conditional to…
Read MoreOutput Beaver Builder CPT Posts in a Module that belong to a Custom Taxonomy
…display from one taxonomy – this can be achieved in code using the fl_builder_loop_query_args filter. https://gist.github.com/neilgee/5b1584707cff899679235d62d4488c39 In the above code snippet – you need to ensure the BB Module has…
Read MoreAdd Search & Filter Pro with Ajax Reload to Beaver Builder Post Masonry Grid
…move the pagination mark up into the main post grid. With that done the pagination also needs a bit of CSS work done. https://gist.github.com/neilgee/938e8e3b66ad759edbeb02a27f0339fc#file-pagination-css See how to do it without…
Read MoreOutput WordPress Custom Query Posts Loop in Bootstrap Modals
…then a counter is set $i which increments at the end of the while loop by an increment of 1, then comes the Bootstrap Modal markup, which has the trigger…
Read MoreAdd WooCommerce Product Category Dropdown to Shop & Archive Pages
…main shop area just below the headline, in essence you create a new widget and position it below the WooCommerce page title. https://gist.github.com/neilgee/7a4dc9590bce058285b7f7c2b6e0e9d4 So in the above code which goes…
Read MoreAdd WordPress Admin Account to Database wp_users Table
…Code INSERT INTO `wp_users` (`user_login`, `user_pass`, `user_nicename`, `user_email`, `user_status`) VALUES (‘admin’, MD5(‘password’), ‘firstname lastname’, ‘user@domain.com‘, ‘0’); INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, (Select max(id) FROM wp_users), ‘wp_capabilities’,…
Read MoreSet up WordPress cron to run via server cron in cPanel, Cloudways and RunCloud
…with Swift Performance Lite that was not running the scheduled cron tasks, the cron command above fixed it which I found referenced at Siteground hosting. Remote crons You can also…
Read MoreUsing MySQL Tuner with MariaDB on Ubuntu 22.04
…main adjustable variable is the innodb_buffer_pool_size, this is the sum of all databases on the server, above under the InnoDB Metrics session it tells us what it currently is and…
Read More