Permalink Manager Pro is the most advanced but user friendly permalink plugin for WordPress. With Permalink Manager Pro, You can easily control all your permalinks for posts, pages, custom post types, categories, tags, custom taxonomies and WooCommerce store. It will also help you recover permalinks or replace any word in your URL with just a few clicks. Permalink used to link to a specific blog post or forum, to user profiles on social networks. A regular link sometimes contains a lot of service information (the session number, the current section of the site, etc.). Permanent links are shorter, easier to read, and contain only information to go to the desired page. Demo: https://permalinkmanager.pro/ The post Permalink Manager Pro v2.2.8.7 NULLED – Best WordPress Permalink Plugin appeared first on WordPress Support – Theme sharing, Free plugin constantly updated.
Salient features Permalink Manager Pro – Best WordPress Permalink Editor
Permalink Manager Pro - Best WordPress Permalink Plugins v2.2.8.7 Changelog * Improved breadcrumbs hook (better compatibility with WPML/Polylang) * Hotfix for permalinks used in language switcher on blog/posts page (WPML) * Hotfix for cart URL in WooCommerce's mini-cart widget (now the permalink is translated correctly when WPML/Polylang is used) * Improved support for WPML's Advanced Translation * Improved support for pagination & embed endpoints * Hotfix for attachments permalinks * Improved url_to_postid() hook * Added support for Dokan /edit/ endpoint
Instructions for removing slugs product and product-category Do not use the plugin
Eliminate letters product in the path
/* * Code Bỏ /product/ hoặc /cua-hang/ hoặc /shop/ ... có hỗ trợ dạng %product_cat% * Thay /cua-hang/ bằng slug hiện tại của bạn */ function devvn_remove_slug( $post_link, $post ) { if ( !in_array( get_post_type($post), array( 'product' ) ) || 'publish' != $post->post_status ) { return $post_link; } if('product' == $post->post_type){ $post_link = str_replace( '/cua-hang/', '/', $post_link ); //Thay cua-hang bằng slug hiện tại của bạn }else{ $post_link = str_replace( '/' . $post->post_type . '/', '/', $post_link ); } return $post_link; } add_filter( 'post_type_link', 'devvn_remove_slug', 10, 2 ); /*Sửa lỗi 404 sau khi đã remove slug product hoặc cua-hang*/ function devvn_woo_product_rewrite_rules($flash = false) { global $wp_post_types, $wpdb; $siteLink = esc_url(home_url('/')); foreach ($wp_post_types as $type=>$custom_post) { if($type == 'product'){ if ($custom_post->_builtin == false) { $querystr = "SELECT {$wpdb->posts}.post_name, {$wpdb->posts}.ID FROM {$wpdb->posts} WHERE {$wpdb->posts}.post_status = 'publish' AND {$wpdb->posts}.post_type = '{$type}'"; $posts = $wpdb->get_results($querystr, OBJECT); foreach ($posts as $post) { $current_slug = get_permalink($post->ID); $base_product = str_replace($siteLink,'',$current_slug); add_rewrite_rule($base_product.'?$', "index.php?{$custom_post->query_var}={$post->post_name}", 'top'); add_rewrite_rule($base_product.'comment-page-([0-9]{1,})/?$', 'index.php?'.$custom_post->query_var.'='.$post->post_name.'&cpage=$matches[1]', 'top'); add_rewrite_rule($base_product.'(?:feed/)?(feed|rdf|rss|rss2|atom)/?$', 'index.php?'.$custom_post->query_var.'='.$post->post_name.'&feed=$matches[1]','top'); } } } } if ($flash == true) flush_rewrite_rules(false); } add_action('init', 'devvn_woo_product_rewrite_rules'); /*Fix lỗi khi tạo sản phẩm mới bị 404*/ function devvn_woo_new_product_post_save($post_id){ global $wp_post_types; $post_type = get_post_type($post_id); foreach ($wp_post_types as $type=>$custom_post) { if ($custom_post->_builtin == false && $type == $post_type) { devvn_woo_product_rewrite_rules(true); } } } add_action('wp_insert_post', 'devvn_woo_new_product_post_save');
Eliminate letters product-category in the path
/* * Remove product-category in URL * Thay product-category bằng slug hiện tại của bạn. Mặc định là product-category */ add_filter( 'term_link', 'devvn_product_cat_permalink', 10, 3 ); function devvn_product_cat_permalink( $url, $term, $taxonomy ){ switch ($taxonomy): case 'product_cat': $taxonomy_slug = 'product-category'; //Thay bằng slug hiện tại của bạn. Mặc định là product-category if(strpos($url, $taxonomy_slug) === FALSE) break; $url = str_replace('/' . $taxonomy_slug, '', $url); break; endswitch; return $url; } // Add our custom product cat rewrite rules function devvn_product_category_rewrite_rules($flash = false) { $terms = get_terms( array( 'taxonomy' => 'product_cat', 'post_type' => 'product', 'hide_empty' => false, )); if($terms && !is_wp_error($terms)){ $siteurl = esc_url(home_url('/')); foreach ($terms as $term){ $term_slug = $term->slug; $baseterm = str_replace($siteurl,'',get_term_link($term->term_id,'product_cat')); add_rewrite_rule($baseterm.'?$','index.php?product_cat='.$term_slug,'top'); add_rewrite_rule($baseterm.'page/([0-9]{1,})/?$', 'index.php?product_cat='.$term_slug.'&paged=$matches[1]','top'); add_rewrite_rule($baseterm.'(?:feed/)?(feed|rdf|rss|rss2|atom)/?$', 'index.php?product_cat='.$term_slug.'&feed=$matches[1]','top'); } } if ($flash == true) flush_rewrite_rules(false); } add_action('init', 'devvn_product_category_rewrite_rules'); /*Sửa lỗi khi tạo mới taxomony bị 404*/ add_action( 'create_term', 'devvn_new_product_cat_edit_success', 10, 2 ); function devvn_new_product_cat_edit_success( $term_id, $taxonomy ) { devvn_product_category_rewrite_rules(true); }
Related Posts
Subscribe to get free updates
Popular
-
TeamViewer 14 Full as well as previous versions, you can use it to access your computer over the…
-
What is insurance and what types of insurance are available? Life is full of risks and that…
-
Fort Hays State University (FHSU) was founded in 1902 in Kansas State, USA. So far, FHSU has bee…
-
With the rapid development of technology, there is a unique problem that we all face:…
-
As the COVID-19 pandemic continues around the world, it's important to continually …
-
Updated on February 23, 2022 The right technology helps content teams create more an…
-
Email remains the most effective tool for any digital marketer: Email has the highest r…
-
iframe> Instagram remains a mystery to most business owners I know. H…
-
Currently the latest teamviewer software has been updated to version 14, a very annoying thing is t…
-
n this article, we are going to see how we can insert a working table of contents in blogger that…
Post a Comment
Post a Comment