function sort_posts_by_category($query) { if ($query->is_main_query() && !is_admin()) { $oldest_first_categories = array(1483,1486,1485,1484,1482,1391); // Replace with the IDs of the categories where you want to display oldest posts first if (is_category($oldest_first_categories)) { // $query->set(‘order’, ‘ASC’); // $query->set(‘orderby’, ‘date’); $query->set( ‘meta_key’, ‘start-date’ );…Continue reading
/** * Replace the `ver` query arg with the file’s last modified timestamp * * @param string $src URL to a file * @return string Modified URL to a file */ function filter_cache_busting_file_src( $src = ” ) { global $wp_scripts;…Continue reading
/** * Simplify generating post type labels by only needing to enter a singular and plural verison * * @param string $singular The singular version of the post type label * @param string $plural The plural version of the post…Continue reading
// https://staging-solaiscom.temp312.kinsta.cloud/product/lcs/ include constant(‘WP_PLUGIN_DIR’) . ‘/solais-pdf/fpdm/fpdm.php’; // Start the download function product_pdf_download_file() { if (isset($_GET[‘productpdf’]) && $_GET[‘productpdf’] = ‘download’) { $post_id = get_early_postid(); $product_sheet_url = get_product_sheet_url($post_id, true); $wp_content_dir = ‘/wp-content/’; if (!empty($product_sheet_url) && stripos($product_sheet_url, $wp_content_dir) !== false) { $pdf_template =…Continue reading
add_filter( ‘aioseo_description’, ‘aioseo_filter_description’ ); function aioseo_filter_description( $description ) { $exclude = [15,223]; if ( false !== in_array( get_the_ID(), $exclude ) ) { return ”; } return $description; }Continue reading
/** * Add the unfiltered_html capability to the editor role. * Be careful which users you grant this capability to. */ add_filter( ‘map_meta_cap’, function ( $caps, $cap, $user_id ) { // Change editor with the user role you want to…Continue reading
/** * Send a server-side event to the FB Conversions API when a Gravity Forms form is submitted using the Conversion Pixels addon. * * @param array $entry The entry data. * @param array $form The form data. */ add_action(…Continue reading