{"id":6430,"date":"2025-03-31T11:15:56","date_gmt":"2025-03-31T02:15:56","guid":{"rendered":"https:\/\/cooss.net\/configuracion-de-custom-post-type-de-jetengine-en-rewrite-slug-es\/"},"modified":"2025-03-31T11:15:56","modified_gmt":"2025-03-31T02:15:56","slug":"configuracion-de-custom-post-type-de-jetengine-en-rewrite-slug-es","status":"publish","type":"post","link":"https:\/\/cooss.net\/es\/configuracion-de-custom-post-type-de-jetengine-en-rewrite-slug-es\/","title":{"rendered":"Configuraci\u00f3n de Custom Post Type de JetEngine en Rewrite Slug"},"content":{"rendered":"\n<p>Vamos a explorar c\u00f3mo la opci\u00f3n Rewrite Slug de JetEngine afecta la operaci\u00f3n del sitio web. En la imagen a continuaci\u00f3n, se muestra el elemento Rewrite Slug, y esta configuraci\u00f3n tiene un significado que va m\u00e1s all\u00e1 de simplemente mejorar la legibilidad de la 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>Para conocer el concepto de Custom Post Type, as\u00ed como los elementos relacionados con Register Query Var y Rewrite, consulte la publicaci\u00f3n a continuaci\u00f3n.<\/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\">Configuraci\u00f3n de JetEngine CPT e indexaci\u00f3n en motores de b\u00fasqueda<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfQu\u00e9 es Rewrite Slug?<\/h2>\n\n\n\n<p>Rewrite Slug es una funci\u00f3n que ajusta la estructura de permalink de los tipos de publicaciones personalizadas (CPT) en WordPress. Por defecto, es igual al slug del CPT, pero se puede reestructurar de una manera amigable para el usuario. Esto ayuda a que los usuarios tengan una mejor experiencia al navegar por el sitio web y tambi\u00e9n tiene un impacto positivo en la optimizaci\u00f3n para motores de b\u00fasqueda (SEO).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Ejemplo 1: Estructura b\u00e1sica<\/h3>\n\n\n\n<p>Si ingresa el nombre de la categor\u00eda CPT como &#8216;project&#8217; y no establece una configuraci\u00f3n de Rewrite Slug, la direcci\u00f3n del art\u00edculo (permalink) se mostrar\u00e1 de la siguiente manera.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Slug CPT: project<\/li>\n\n\n\n<li>No hay configuraci\u00f3n de Rewrite Slug (se utiliza el valor predeterminado)<\/li>\n\n\n\n<li>Resultado del permalink: <code>https:\/\/example.com\/<strong>project<\/strong>\/project-name<\/code><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Ejemplo 2: Al establecer Rewrite Slug<\/h3>\n\n\n\n<p>Si ingresa el nombre de la categor\u00eda CPT como &#8216;project&#8217; y establece la configuraci\u00f3n de Rewrite Slug como &#8216;portfolio&#8217;, la direcci\u00f3n del art\u00edculo (permalink) cambiar\u00e1 de la siguiente manera.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Slug CPT: project<\/li>\n\n\n\n<li>Rewrite Slug: portfolio<\/li>\n\n\n\n<li>Resultado del permalink: <code>https:\/\/example.com\/<strong>portfolio<\/strong>\/project-name<\/code><\/li>\n<\/ul>\n\n\n\n<p>Como se puede ver en el ejemplo anterior, al establecer Rewrite Slug, es \u00fatil ajustar la URL para que se muestre de manera m\u00e1s significativa para los usuarios, seg\u00fan sea necesario.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfPor qu\u00e9 es necesario Rewrite Slug?<\/h2>\n\n\n\n<p>Esta configuraci\u00f3n tiene varios prop\u00f3sitos y se utiliza con frecuencia en la pr\u00e1ctica. Vamos a revisarlo.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Prop\u00f3sitos de branding y marketing<\/h3>\n\n\n\n<p>Si la URL del usuario coincide con la identidad de la marca, puede aumentar la confianza. Por ejemplo, el nombre real del CPT puede ser <code>case_study<\/code>, pero la URL que ve el usuario puede cambiar a <code>\/success\/project-title<\/code>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Estructura reutilizable de CPT<\/h3>\n\n\n\n<p>Al registrar varios tipos de publicaciones personalizadas, se puede mantener el nombre original mientras se configura la URL de manera diferente. Por ejemplo, <code>listing_type_a<\/code> puede ser configurado como <code>jobs<\/code> y <code>listing_type_b<\/code> como <code>properties<\/code>.<\/p>\n\n\n\n<p>Es decir, el nombre que se gestiona internamente puede ser como &#8216;***_a&#8217;, &#8216;***_b&#8217;, etc., pero la direcci\u00f3n que ve el visitante puede ser diferente.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Soporte multiling\u00fce<\/h3>\n\n\n\n<p>En un sitio web multiling\u00fce, se puede establecer el slug seg\u00fan el idioma; por ejemplo, el slug en coreano puede ser <code>\ub9ac\ubdf0<\/code> y en ingl\u00e9s <code>testimonials<\/code>, ajustando los slugs por idioma.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfCu\u00e1ndo es \u00fatil?<\/h2>\n\n\n\n<p>Vamos a resumir en qu\u00e9 situaciones la configuraci\u00f3n de Rewrite Slug puede ser \u00fatil.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Situaci\u00f3n<\/th><th>Utilidad<\/th><\/tr><\/thead><tbody><tr><td>Cuando el branding de la URL es importante<\/td><td>Muy \u00fatil<\/td><\/tr><tr><td>Cuando solo se desea cambiar la URL visible<\/td><td>\u00datil<\/td><\/tr><tr><td>Inserci\u00f3n de palabras clave para SEO<\/td><td>Apropiado<\/td><\/tr><tr><td>Soporte para permalinks multiling\u00fces<\/td><td>Necesidad de desarrollo<\/td><\/tr><tr><td>CPT que solo utiliza REST API<\/td><td>No necesario<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Precauciones<\/h2>\n\n\n\n<p><strong>Despu\u00e9s de configurarlo como <strong>Rewrite On<\/strong>, debe hacer clic en <strong>\u201cGuardar cambios\u201d<\/strong> en la p\u00e1gina de configuraci\u00f3n de Permalink sin realizar ning\u00fan cambio.<\/strong><\/p>\n\n\n\n<p>Esta configuraci\u00f3n se especifica en <a href=\"https:\/\/crocoblock.com\/plugins\/jetengine\/?ref=882\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>JetEngine<\/strong><\/a>, pero la aplicaci\u00f3n de las reglas de Rewrite sigue la gesti\u00f3n de WordPress, y solo despu\u00e9s de esto se registran las reglas de rewrite en WordPress.<\/p>\n\n\n\n<p>Si cambia el Rewrite Slug a otro nombre despu\u00e9s de haber creado publicaciones con el tipo de publicaci\u00f3n especificado y haberlas expuesto a los motores de b\u00fasqueda, los motores de b\u00fasqueda ya habr\u00e1n indexado el nombre anterior, por lo que al hacer clic en los resultados de b\u00fasqueda, se mostrar\u00e1 una p\u00e1gina que no existe.<\/p>\n\n\n\n<p>Por lo tanto, es recomendable completar esta configuraci\u00f3n antes de crear la primera publicaci\u00f3n (o antes de exponerla a los motores de b\u00fasqueda).<\/p>\n\n\n\n<p>Si se ve obligado a cambiar despu\u00e9s de que ya se hayan escrito publicaciones y se hayan indexado en los motores de b\u00fasqueda, el art\u00edculo con el slug anterior que ya ha sido indexado puede ser reconocido como un art\u00edculo separado o como contenido duplicado, lo que puede disminuir la confianza del sitio. Adem\u00e1s, los visitantes que hagan clic en los enlaces de los resultados de b\u00fasqueda que se muestran con el slug anterior pueden ver una p\u00e1gina que no existe, por lo que ser\u00e1 necesario manejar una redirecci\u00f3n 301.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Conclusi\u00f3n<\/h3>\n\n\n\n<p>Rewrite Slug es una configuraci\u00f3n importante que puede fortalecer la expresividad de la URL y el branding. Es recomendable utilizarlo activamente, especialmente en proyectos sensibles a SEO, marketing y experiencia del usuario.<\/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> Funci\u00f3n que ajusta la estructura de permalink de los tipos de publicaciones personalizadas (CPT) de una manera amigable para el usuario.<br><b>[CPT] :<\/b> Tipo de Publicaci\u00f3n Personalizada (Custom Post Type), que permite agregar su propio tipo de contenido adem\u00e1s de las publicaciones y p\u00e1ginas que se ofrecen por defecto.<br><b>[SEO] :<\/b> Optimizaci\u00f3n para Motores de B\u00fasqueda (Search Engine Optimization), que se refiere al proceso de optimizar la estructura y contenido del sitio web para que se exponga en los motores de b\u00fasqueda.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vamos a explorar c\u00f3mo la opci\u00f3n Rewrite Slug de JetEngine afecta la operaci\u00f3n del sitio web. En la imagen a continuaci\u00f3n, se muestra el elemento Rewrite Slug, y esta configuraci\u00f3n tiene un significado que va m\u00e1s all\u00e1 de simplemente mejorar la legibilidad de la URL. Para conocer el concepto de Custom Post Type, as\u00ed como [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[177],"tags":[],"class_list":["post-6430","post","type-post","status-publish","format-standard","hentry","category-crocoblock-es"],"_links":{"self":[{"href":"https:\/\/cooss.net\/es\/wp-json\/wp\/v2\/posts\/6430","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cooss.net\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cooss.net\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cooss.net\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cooss.net\/es\/wp-json\/wp\/v2\/comments?post=6430"}],"version-history":[{"count":0,"href":"https:\/\/cooss.net\/es\/wp-json\/wp\/v2\/posts\/6430\/revisions"}],"wp:attachment":[{"href":"https:\/\/cooss.net\/es\/wp-json\/wp\/v2\/media?parent=6430"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cooss.net\/es\/wp-json\/wp\/v2\/categories?post=6430"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cooss.net\/es\/wp-json\/wp\/v2\/tags?post=6430"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}