{"id":6429,"date":"2025-03-31T11:15:56","date_gmt":"2025-03-31T02:15:56","guid":{"rendered":"https:\/\/cooss.net\/cai-dat-custom-post-type-cua-jetengine-trong-rewrite-slug-vi\/"},"modified":"2025-03-31T11:15:56","modified_gmt":"2025-03-31T02:15:56","slug":"cai-dat-custom-post-type-cua-jetengine-trong-rewrite-slug-vi","status":"publish","type":"post","link":"https:\/\/cooss.net\/vi\/cai-dat-custom-post-type-cua-jetengine-trong-rewrite-slug-vi\/","title":{"rendered":"C\u00e0i \u0111\u1eb7t Custom Post Type c\u1ee7a JetEngine trong Rewrite Slug"},"content":{"rendered":"\n<p>Ch\u00fang ta s\u1ebd t\u00ecm hi\u1ec3u c\u00e1ch t\u00f9y ch\u1ecdn Rewrite Slug c\u1ee7a JetEngine \u1ea3nh h\u01b0\u1edfng \u0111\u1ebfn vi\u1ec7c v\u1eadn h\u00e0nh trang web nh\u01b0 th\u1ebf n\u00e0o. H\u00ecnh d\u01b0\u1edbi \u0111\u00e2y li\u00ean quan \u0111\u1ebfn m\u1ee5c Rewrite Slug, t\u00f9y ch\u1ecdn n\u00e0y c\u00f3 \u00fd ngh\u0129a v\u01b0\u1ee3t xa vi\u1ec7c ch\u1ec9 \u0111\u01a1n gi\u1ea3n l\u00e0 c\u1ea3i thi\u1ec7n kh\u1ea3 n\u0103ng \u0111\u1ecdc c\u1ee7a URL.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"949\" height=\"258\" src=\"https:\/\/cooss.net\/wp-content\/uploads\/2025\/03\/image-17.png\" alt=\"\" class=\"wp-image-6384\" title=\"\" srcset=\"https:\/\/cooss.net\/wp-content\/uploads\/2025\/03\/image-17.png 949w, https:\/\/cooss.net\/wp-content\/uploads\/2025\/03\/image-17-300x82.png 300w, https:\/\/cooss.net\/wp-content\/uploads\/2025\/03\/image-17-768x209.png 768w, https:\/\/cooss.net\/wp-content\/uploads\/2025\/03\/image-17-600x163.png 600w\" sizes=\"(max-width: 949px) 100vw, 949px\" \/><\/figure>\n\n\n\n<p>Kh\u00e1i ni\u1ec7m v\u1ec1 Custom Post Type, c\u0169ng nh\u01b0 c\u00e1c n\u1ed9i dung li\u00ean quan \u0111\u1ebfn Register Query Var v\u00e0 Rewrite trong c\u00e1c m\u1ee5c tr\u00ean, h\u00e3y tham kh\u1ea3o b\u00e0i vi\u1ebft d\u01b0\u1edbi \u0111\u00e2y.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-width wp-block-button__width-100\"><a class=\"wp-block-button__link has-vivid-purple-background-color has-background wp-element-button\" href=\"https:\/\/cooss.net\/jetengine%ec%9d%98-post-type-%ec%84%a4%ec%a0%95%ea%b3%bc-seo-%ec%b5%9c%ec%a0%81%ed%99%94\/\" style=\"border-radius:10px\">C\u00e0i \u0111\u1eb7t JetEngine CPT v\u00e0 l\u1eadp ch\u1ec9 m\u1ee5c c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Rewrite Slug l\u00e0 g\u00ec?<\/h2>\n\n\n\n<p>Rewrite Slug l\u00e0 ch\u1ee9c n\u0103ng \u0111i\u1ec1u ch\u1ec9nh c\u1ea5u tr\u00fac permalink c\u1ee7a Custom Post Type (CPT) trong WordPress. V\u1ec1 c\u01a1 b\u1ea3n, n\u00f3 gi\u1ed1ng nh\u01b0 slug c\u1ee7a CPT, nh\u01b0ng c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c c\u1ea5u tr\u00fac l\u1ea1i theo c\u00e1ch th\u00e2n thi\u1ec7n v\u1edbi ng\u01b0\u1eddi d\u00f9ng. \u0110i\u1ec1u n\u00e0y gi\u00fap ng\u01b0\u1eddi d\u00f9ng c\u00f3 tr\u1ea3i nghi\u1ec7m t\u1ed1t h\u01a1n khi duy\u1ec7t trang web v\u00e0 c\u00f3 \u1ea3nh h\u01b0\u1edfng t\u00edch c\u1ef1c \u0111\u1ebfn t\u1ed1i \u01b0u h\u00f3a c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm (SEO).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">V\u00ed d\u1ee5 1: C\u1ea5u tr\u00fac c\u01a1 b\u1ea3n<\/h3>\n\n\n\n<p>N\u1ebfu b\u1ea1n nh\u1eadp t\u00ean ph\u00e2n lo\u1ea1i CPT l\u00e0 &#8216;project&#8217; v\u00e0 kh\u00f4ng th\u1ef1c hi\u1ec7n c\u00e0i \u0111\u1eb7t Rewrite Slug ri\u00eang, \u0111\u1ecba ch\u1ec9 b\u00e0i vi\u1ebft (permalink) s\u1ebd \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb nh\u01b0 d\u01b0\u1edbi \u0111\u00e2y.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>CPT Slug: project<\/li>\n\n\n\n<li>Kh\u00f4ng c\u00f3 c\u00e0i \u0111\u1eb7t Rewrite Slug (s\u1eed d\u1ee5ng m\u1eb7c \u0111\u1ecbnh)<\/li>\n\n\n\n<li>K\u1ebft qu\u1ea3 permalink: <code>https:\/\/example.com\/<strong>project<\/strong>\/project-name<\/code><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">V\u00ed d\u1ee5 2: Khi c\u00e0i \u0111\u1eb7t Rewrite Slug<\/h3>\n\n\n\n<p>N\u1ebfu b\u1ea1n nh\u1eadp t\u00ean ph\u00e2n lo\u1ea1i CPT l\u00e0 &#8216;project&#8217; v\u00e0 ch\u1ec9 \u0111\u1ecbnh c\u00e0i \u0111\u1eb7t Rewrite Slug l\u00e0 &#8216;portfolio&#8217;, \u0111\u1ecba ch\u1ec9 b\u00e0i vi\u1ebft (permalink) s\u1ebd \u0111\u01b0\u1ee3c thay \u0111\u1ed5i nh\u01b0 d\u01b0\u1edbi \u0111\u00e2y.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>CPT Slug: project<\/li>\n\n\n\n<li>Rewrite Slug: portfolio<\/li>\n\n\n\n<li>K\u1ebft qu\u1ea3 permalink: <code>https:\/\/example.com\/<strong>portfolio<\/strong>\/project-name<\/code><\/li>\n<\/ul>\n\n\n\n<p>Nh\u01b0 \u0111\u00e3 th\u1ea5y trong v\u00ed d\u1ee5 tr\u00ean, vi\u1ec7c c\u00e0i \u0111\u1eb7t Rewrite Slug r\u1ea5t h\u1eefu \u00edch khi b\u1ea1n mu\u1ed1n \u0111i\u1ec1u ch\u1ec9nh \u0111\u1ec3 hi\u1ec3n th\u1ecb m\u1ed9t URL c\u00f3 \u00fd ngh\u0129a h\u01a1n cho ng\u01b0\u1eddi d\u00f9ng.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">T\u1ea1i sao c\u1ea7n Rewrite Slug?<\/h2>\n\n\n\n<p>T\u00f9y ch\u1ecdn n\u00e0y c\u00f3 nhi\u1ec1u m\u1ee5c \u0111\u00edch v\u00e0 th\u01b0\u1eddng \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng trong th\u1ef1c t\u1ebf. H\u00e3y c\u00f9ng xem x\u00e9t nh\u00e9?<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. M\u1ee5c \u0111\u00edch th\u01b0\u01a1ng hi\u1ec7u v\u00e0 ti\u1ebfp th\u1ecb<\/h3>\n\n\n\n<p>Khi URL c\u1ee7a ng\u01b0\u1eddi d\u00f9ng ph\u00f9 h\u1ee3p v\u1edbi b\u1ea3n s\u1eafc th\u01b0\u01a1ng hi\u1ec7u, \u0111i\u1ec1u n\u00e0y c\u00f3 th\u1ec3 n\u00e2ng cao \u0111\u1ed9 tin c\u1eady. V\u00ed d\u1ee5, t\u00ean CPT th\u1ef1c t\u1ebf l\u00e0 <code>case_study<\/code> nh\u01b0ng URL m\u00e0 ng\u01b0\u1eddi d\u00f9ng th\u1ea5y c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c thay \u0111\u1ed5i th\u00e0nh <code>\/success\/project-title<\/code>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. C\u1ea5u tr\u00fac t\u00e1i s\u1eed d\u1ee5ng CPT<\/h3>\n\n\n\n<p>Khi \u0111\u0103ng k\u00fd nhi\u1ec1u Custom Post Type, b\u1ea1n c\u00f3 th\u1ec3 gi\u1eef nguy\u00ean t\u00ean g\u1ed1c nh\u01b0ng ch\u1ec9 thay \u0111\u1ed5i URL. V\u00ed d\u1ee5, <code>listing_type_a<\/code> c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c \u0111\u1eb7t l\u00e0 <code>jobs<\/code>, trong khi <code>listing_type_b<\/code> c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c \u0111\u1eb7t l\u00e0 <code>properties<\/code>.<\/p>\n\n\n\n<p>N\u00f3i c\u00e1ch kh\u00e1c, t\u00ean \u0111\u01b0\u1ee3c qu\u1ea3n l\u00fd n\u1ed9i b\u1ed9 c\u00f3 th\u1ec3 l\u00e0 &#8216;***_a&#8217;, &#8216;***_b&#8217; nh\u01b0ng \u0111\u1ecba ch\u1ec9 m\u00e0 ng\u01b0\u1eddi truy c\u1eadp th\u1ea5y c\u00f3 th\u1ec3 kh\u00e1c nhau.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. H\u1ed7 tr\u1ee3 \u0111a ng\u00f4n ng\u1eef<\/h3>\n\n\n\n<p>Trong trang web \u0111a ng\u00f4n ng\u1eef, b\u1ea1n c\u00f3 th\u1ec3 thi\u1ebft l\u1eadp slug ph\u00f9 h\u1ee3p v\u1edbi ng\u00f4n ng\u1eef, ch\u1eb3ng h\u1ea1n nh\u01b0 slug ti\u1ebfng H\u00e0n <code>\ub9ac\ubdf0<\/code> v\u00e0 slug ti\u1ebfng Anh <code>testimonials<\/code>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Khi n\u00e0o h\u1eefu \u00edch?<\/h2>\n\n\n\n<p>Ch\u00fang ta s\u1ebd t\u1ed5ng h\u1ee3p c\u00e1c t\u00ecnh hu\u1ed1ng m\u00e0 c\u00e0i \u0111\u1eb7t Rewrite Slug c\u00f3 th\u1ec3 h\u1eefu \u00edch.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>T\u00ecnh hu\u1ed1ng<\/th><th>H\u1eefu \u00edch<\/th><\/tr><\/thead><tbody><tr><td>Khi vi\u1ec7c \u0111\u1ecbnh d\u1ea1ng URL l\u00e0 quan tr\u1ecdng<\/td><td>R\u1ea5t h\u1eefu \u00edch<\/td><\/tr><tr><td>Khi ch\u1ec9 mu\u1ed1n thay \u0111\u1ed5i URL hi\u1ec3n th\u1ecb<\/td><td>H\u1eefu \u00edch<\/td><\/tr><tr><td>Ch\u00e8n t\u1eeb kh\u00f3a cho SEO<\/td><td>Th\u00edch h\u1ee3p<\/td><\/tr><tr><td>\u0110\u00e1p \u1ee9ng permalink \u0111a ng\u00f4n ng\u1eef<\/td><td>C\u1ea7n ph\u00e1t tri\u1ec3n<\/td><\/tr><tr><td>CPT ch\u1ec9 s\u1eed d\u1ee5ng REST API<\/td><td>Kh\u00f4ng c\u1ea7n thi\u1ebft<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">L\u01b0u \u00fd<\/h2>\n\n\n\n<p><strong>\u0110\u1eb7t th\u00e0nh Rewrite On<\/strong>&nbsp;sau \u0111\u00f3 b\u1ea1n c\u1ea7n&nbsp;<strong>trong trang c\u00e0i \u0111\u1eb7t Permalink&nbsp;<\/strong>kh\u00f4ng thay \u0111\u1ed5i g\u00ec v\u00e0 nh\u1ea5n&nbsp;<strong>\u201cL\u01b0u thay \u0111\u1ed5i\u201d<\/strong>&nbsp; m\u1ed9t l\u1ea7n.<\/p>\n\n\n\n<p>C\u00e0i \u0111\u1eb7t tr\u00ean \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh trong&nbsp;<a href=\"https:\/\/crocoblock.com\/plugins\/jetengine\/?ref=882\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>JetEngine<\/strong><\/a>&nbsp;nh\u01b0ng vi\u1ec7c \u00e1p d\u1ee5ng quy t\u1eafc Rewrite tu\u00e2n theo qu\u1ea3n l\u00fd c\u1ee7a WordPress, v\u00e0 ch\u1ec9 sau khi th\u1ef1c hi\u1ec7n \u0111i\u1ec1u n\u00e0y, quy t\u1eafc rewrite m\u1edbi \u0111\u01b0\u1ee3c \u0111\u0103ng k\u00fd trong WordPress.<\/p>\n\n\n\n<p>N\u1ebfu b\u1ea1n thay \u0111\u1ed5i Rewrite Slug sang m\u1ed9t t\u00ean kh\u00e1c sau khi \u0111\u00e3 vi\u1ebft b\u00e0i v\u1edbi Post Type \u0111\u00e3 ch\u1ec9 \u0111\u1ecbnh v\u00e0 \u0111\u00e3 hi\u1ec3n th\u1ecb tr\u00ean c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm, c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm s\u1ebd \u0111\u00e3 \u0111\u01b0\u1ee3c l\u1eadp ch\u1ec9 m\u1ee5c v\u1edbi t\u00ean c\u0169, v\u00ec v\u1eady khi nh\u1ea5p v\u00e0o k\u1ebft qu\u1ea3 t\u00ecm ki\u1ebfm s\u1ebd hi\u1ec3n th\u1ecb trang kh\u00f4ng t\u1ed3n t\u1ea1i.<\/p>\n\n\n\n<p>Do \u0111\u00f3, t\u1ed1t nh\u1ea5t l\u00e0 ho\u00e0n th\u00e0nh c\u00e0i \u0111\u1eb7t n\u00e0y tr\u01b0\u1edbc khi vi\u1ebft b\u00e0i \u0111\u1ea7u ti\u00ean (ho\u1eb7c tr\u01b0\u1edbc khi hi\u1ec3n th\u1ecb tr\u00ean c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm).<\/p>\n\n\n\n<p>N\u1ebfu b\u1ea1n bu\u1ed9c ph\u1ea3i thay \u0111\u1ed5i sau khi \u0111\u00e3 c\u00f3 b\u00e0i vi\u1ebft v\u00e0 \u0111\u00e3 \u0111\u01b0\u1ee3c l\u1eadp ch\u1ec9 m\u1ee5c tr\u00ean c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm, t\u00ean Slug c\u0169 s\u1ebd \u0111\u01b0\u1ee3c l\u1eadp ch\u1ec9 m\u1ee5c trong khi b\u00e0i vi\u1ebft m\u1edbi s\u1eed d\u1ee5ng Slug m\u1edbi s\u1ebd \u0111\u01b0\u1ee3c nh\u1eadn di\u1ec7n nh\u01b0 m\u1ed9t b\u00e0i vi\u1ebft ri\u00eang bi\u1ec7t ho\u1eb7c b\u1ecb nh\u1eadn di\u1ec7n l\u00e0 n\u1ed9i dung tr\u00f9ng l\u1eb7p, c\u00f3 th\u1ec3 l\u00e0m gi\u1ea3m \u0111\u1ed9 tin c\u1eady c\u1ee7a trang web, v\u00e0 nh\u1eefng kh\u00e1ch truy c\u1eadp nh\u1ea5p v\u00e0o li\u00ean k\u1ebft k\u1ebft qu\u1ea3 t\u00ecm ki\u1ebfm hi\u1ec3n th\u1ecb Slug c\u0169 s\u1ebd th\u1ea5y trang kh\u00f4ng t\u1ed3n t\u1ea1i, do \u0111\u00f3 c\u1ea7n x\u1eed l\u00fd chuy\u1ec3n h\u01b0\u1edbng 301.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">K\u1ebft lu\u1eadn<\/h3>\n\n\n\n<p>Rewrite Slug l\u00e0 m\u1ed9t c\u00e0i \u0111\u1eb7t quan tr\u1ecdng c\u00f3 th\u1ec3 t\u0103ng c\u01b0\u1eddng kh\u1ea3 n\u0103ng di\u1ec5n \u0111\u1ea1t c\u1ee7a URL v\u00e0 th\u01b0\u01a1ng hi\u1ec7u. \u0110\u1eb7c bi\u1ec7t, trong c\u00e1c d\u1ef1 \u00e1n nh\u1ea1y c\u1ea3m v\u1edbi SEO, ti\u1ebfp th\u1ecb v\u00e0 tr\u1ea3i nghi\u1ec7m ng\u01b0\u1eddi d\u00f9ng, n\u00ean s\u1eed d\u1ee5ng m\u1ed9t c\u00e1ch ch\u1ee7 \u0111\u1ed9ng.<\/p>\n\n\n\n<div style=\"margin-top: 10px;margin-bottom: 30px;border-top: 1px solid #ccc\">&nbsp;<\/div>\n\n\n\n<p><b>[Rewrite Slug] :<\/b> Ch\u1ee9c n\u0103ng \u0111i\u1ec1u ch\u1ec9nh c\u1ea5u tr\u00fac permalink c\u1ee7a Custom Post Type (CPT) theo c\u00e1ch th\u00e2n thi\u1ec7n v\u1edbi ng\u01b0\u1eddi d\u00f9ng.<br><b>[CPT] :<\/b> Custom Post Type, cho ph\u00e9p b\u1ea1n th\u00eam lo\u1ea1i n\u1ed9i dung ri\u00eang c\u1ee7a m\u00ecnh b\u00ean c\u1ea1nh c\u00e1c b\u00e0i vi\u1ebft v\u00e0 trang \u0111\u01b0\u1ee3c cung c\u1ea5p s\u1eb5n.<br><b>[SEO] :<\/b> T\u1ed1i \u01b0u h\u00f3a c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm, ngh\u0129a l\u00e0 t\u1ed1i \u01b0u h\u00f3a c\u1ea5u tr\u00fac v\u00e0 n\u1ed9i dung c\u1ee7a trang web \u0111\u1ec3 hi\u1ec3n th\u1ecb tr\u00ean c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ch\u00fang ta s\u1ebd t\u00ecm hi\u1ec3u c\u00e1ch t\u00f9y ch\u1ecdn Rewrite Slug c\u1ee7a JetEngine \u1ea3nh h\u01b0\u1edfng \u0111\u1ebfn vi\u1ec7c v\u1eadn h\u00e0nh trang web nh\u01b0 th\u1ebf n\u00e0o. H\u00ecnh d\u01b0\u1edbi \u0111\u00e2y li\u00ean quan \u0111\u1ebfn m\u1ee5c Rewrite Slug, t\u00f9y ch\u1ecdn n\u00e0y c\u00f3 \u00fd ngh\u0129a v\u01b0\u1ee3t xa vi\u1ec7c ch\u1ec9 \u0111\u01a1n gi\u1ea3n l\u00e0 c\u1ea3i thi\u1ec7n kh\u1ea3 n\u0103ng \u0111\u1ecdc c\u1ee7a URL. Kh\u00e1i ni\u1ec7m v\u1ec1 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[178],"tags":[],"class_list":["post-6429","post","type-post","status-publish","format-standard","hentry","category-crocoblock-vi"],"_links":{"self":[{"href":"https:\/\/cooss.net\/vi\/wp-json\/wp\/v2\/posts\/6429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cooss.net\/vi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cooss.net\/vi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cooss.net\/vi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cooss.net\/vi\/wp-json\/wp\/v2\/comments?post=6429"}],"version-history":[{"count":0,"href":"https:\/\/cooss.net\/vi\/wp-json\/wp\/v2\/posts\/6429\/revisions"}],"wp:attachment":[{"href":"https:\/\/cooss.net\/vi\/wp-json\/wp\/v2\/media?parent=6429"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cooss.net\/vi\/wp-json\/wp\/v2\/categories?post=6429"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cooss.net\/vi\/wp-json\/wp\/v2\/tags?post=6429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}