...
✅ WEB- och WordPress -nyheter, teman, plugins. Här delar vi tips och bästa webbplatslösningar.

Hur man lägger till ‘/ blogg /’ till WordPress Post URL: er

27

Nyligen när vi arbetade med klientprojektet ville vi lägga till en sträng ‘/ blog /’ till WordPress-webbadresserna. Jag ser ingen specifik anledning till varför vi ska lägga till ‘/ blog /’ till en enda inläggs-URL. På den här bloggen behåller jag enkla webbadresser för mitt inlägg. Klienten ville dock ha detta URL-format i sitt projekt.

Förutsatt att du har ställt in permalänkinställningarna till "postnamn", kommer WordPress-postadressen att ha följande format:

SITE_URL / hej-världen

Efter att ha lagt till ‘/ blog /’ till inläggs-URL: erna ser det ut som:

SITE_URL / blogg / hej-världen

Låt oss ta en titt på hur man kan göra detta på deras WordPress-webbplats.

Lägg till ‘/ blog /’ till WordPress Post URL: er

Logga in på din WordPress-instrumentpanel och gå till Inställningar-> Permalänk. På den här sidan väljer du alternativet ‘Anpassad struktur’ och anger / blogg /% postnamn% / i det angivna fältet. Se skärmdumpen nedan.

Glöm inte att trycka på knappen "Spara ändringar". Annars träder den inte i kraft. Kontrollera nu dina inlägg och kategori-URL: er, den ska innehålla ‘/ blog / / i respektive URL.

Ditt jobb är inte över än. Ovanstående steg kommer också att påverka din anpassade inläggstyp och anpassade taxonomiska webbadresser.

Låt oss säga att du har en anpassad posttyp ‘produkt’ och anpassad taxonomi ‘product_cat’ på din WordPress-webbplats. Efter att ha utfört stegen ovan kommer inläggstyp och taxonomi URL: er att innehålla ‘/ blog /’ enligt följande.

SITE_URL / blogg / produkt / testprodukt
SITE_URL / blogg / product_cat / tabell

Om du är okej med det här formatet är det inga bekymmer. Men om du inte vill ha ‘/ blog /’ i din anpassade inläggstyp och anpassade taxonomi-URL: er måste du lägga till ytterligare en parameter i omskrivningsregeln.

När vi skapar inläggstyp använder vi metoden register_post_type(). När det gäller anpassad taxonomi används metoden register_taxonomy ().

Båda dessa metoder har en rewriteparameter. Till den här parametern måste du skicka nyckeln 'with_front' => falsesom håller dina webbadresser opåverkade. Din kod kommer att vara ungefär som nedan.

// custom post type 'product'
register_post_type( 'product',
    array(
        ...
        ...
        'rewrite' => array('slug' => 'product', 'with_front' => false),
    )
);
 
// custom taxonomy 'product_cat'
register_taxonomy(
    'product_cat',
    'product',
    array(
        ...
        ...
        'rewrite' => array('slug' => 'product_cat', 'with_front' => false),
    )
);

När du har lagt 'with_front' => falsetill både register_post_type () och register_taxonomy () måste du uppdatera permalänkarna på sidan Inställningar-> Permalänk. Efter detta kan du se ‘/ blog /’ läggs endast till i ditt inlägg och kategorier. Dina anpassade inläggstyper och anpassade taxonomiska webbadresser förblir intakta.

Jag hoppas att du fick veta hur du lägger till ‘/ blogg /’ till WordPress-webbadresserna. Om det behövs använder du någon annan sträng och följer stegen som definieras i artikeln. Jag skulle vilja höra dina tankar och förslag i kommentarsektionen nedan.

relaterade artiklar

Inspelningskälla: artisansweb.net

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer