Lazy load YouTube videos in WordPress with Shortcode
function yt_shortcode_function( $atts = array() ) { // set up default parameters extract(shortcode_atts(array( ‘id’ => ‘test’ ), $atts)); return ‘Continue reading
Join 2,000,000+ Professionals who use WPCode to Future-Proof Their Websites!
function yt_shortcode_function( $atts = array() ) { // set up default parameters extract(shortcode_atts(array( ‘id’ => ‘test’ ), $atts)); return ‘Continue reading
function g9_get_post_terms() { global $post; ob_start(); $taxonomy_name = ‘category’; // Taxonomy name $terms = get_the_terms($post->ID, $taxonomy_name); if ($terms) : $term_links = array(); foreach ($terms as $term) { $term_links[] = ‘Continue reading
function g9_scroll_to_first_error_focus($form) { ?>Continue reading
add_filter(‘gform_submit_button_my-for-id’, ‘__return_false’);Continue reading
function g9_sku_cart_page($item_name, $cart_item, $cart_item_key) { // The WC_Product object $product = $cart_item[‘data’]; // Get the SKU $sku = $product->get_sku(); // When sku doesn’t exist if (empty($sku)) return $item_name; // Add the sku $item_name .= ‘‘ . __(“SKU: “, “woocommerce”) .…Continue reading
function g9_woocommerce_add_to_cart_button_text_archives() { return __(‘Buy Now’, ‘woocommerce’); } add_filter(‘woocommerce_product_add_to_cart_text’, ‘g9_woocommerce_add_to_cart_button_text_archives’);Continue reading
remove_action(‘woocommerce_after_shop_loop_item_title’, ‘woocommerce_template_loop_rating’, 5);Continue reading
remove_action(‘woocommerce_product_thumbnails’, ‘woocommerce_show_product_thumbnails’, 20);Continue reading
function g9_add_woocommerce_support() { add_theme_support(‘woocommerce’); } add_action(‘after_setup_theme’, ‘g9_add_woocommerce_support’);Continue reading
if (function_exists(‘acf_add_options_page’)) { acf_add_options_page(array( ‘page_title’ => ‘Theme General Settings’, ‘menu_title’ => ‘Theme Settings’, ‘menu_slug’ => ‘theme-general-settings’, ‘capability’ => ‘edit_posts’, ‘redirect’ => false )); }Continue reading