toevoeging op paginanaam in url
-
Als in WordPress een nieuw bericht aanmaak, komt er in de url achter de titel van het bericht nog een toevoeging, in mijn geval ‘-2’.
Het is mij niet helemaal duidelijk waarom die toevoeging gedaan wordt. Ook zou ik graag willen weten of ik die toevoeging op een bepaalde manier kan uitschakelen.
-
Dat zal zijn omdat de zonder -2 al bestaat op de site. Als je ingelogd bent en naar de pagina gaat zonder de -2 in de URL, op wat kom je dan uit? Indien nergens, kijk dan even of je nog een pagina in de prullenmand hebt zitten die deze slug heeft.
De reden hiervoor is dat elke slug uniek moet zijn in WordPress. Als je geen pagian kan vinden, kijk dan ook eens of je toevallig geen media bestand hebt met die naam.
Hoi Jeroen,
Bedankt voor je reactie. Ik heb even gekeken. Er zijn geen mediabestanden die toevallig dezelfde naam hebben, maar ook geen andere pagina die deze naam heeft (of had, maar die daarna verwijderd is en nog in de prullenbak staat). Er is wel een pagina geweest, maar die heb ik verwijderd en daarna is ook de prullenbak geleegd.
Als ik de url in tik zonder de -2, kom ik wel op dezelfde pagina uit.
Maar dan snap ik het nog steeds niet. Zo’n -2 zou er enkel mogen bijkomen als je een nieuw bericht of pagina zou publiceren waarbij de slug al eens gebruikt is. Als je ‘ook’ op dezelfde pagina uitkomt zonder de -2, waarom is er dan een -2? Over welke URL hebben we het?
Er was een categorie met dezelfde naam. Die heb ik ook verwijderd. Maar vervolgens kan ik de slug even goed niet aanpassen.
Het gaat om de volgende url: https://schildersnetwerk.grapefish.online/007-2/
Als ik /007/ probeer te bereiken, dan kom ik gewoon op de /007-2/ pagina uit. In die redirect zie ik dat dat door WordPress zelf komt en dat is ook wat WordPress probeert te doen als een URL niet klopt. Dan zoekt hij of er een bepaalde URL vergelijkbaar is. Dus als jij die pagina of dat bericht permalink nu bewerkt en opslaat, dan komt er opnieuw -2 te staan?
Kun je eens bij Instellingen > Permalinks op de Opslaan knop onderin klikken zonder een wijziging aan te brengen in de instellingen erboven? Dit ‘flusht’ de permalinks en misschien lost dat iets voor je op als je zeker bent dat je nu geen enkele /007/ URL hebt op je site. Dat kan idd niet enkel een bericht, pagina, mediabestand zijn maar idd ook een tag, of categorie of ander berichttype/taxonomie.
Heb dat zojuist gedaan, Jeroen, bedankt voor deze tip.
Ik ervaar hetzelfde, als ik naar de site /007 ga, wordt ik automatisch doorverwezen naar de 007-2. Ik krijg die slug ook niet veranderd in de pagina/het bericht zelf.
Dan vermoed ik toch nog steeds dat er toch nog ergens een ‘007’ zit als slugname in de database zit. Maar daar kan ik verder niet inkijken vanop deze forums. Misschien denk je beter na over een iets meer zeggende permalink dan /007/? Maar misschien is dat geen gewenste oplossing …
Dat zou inderdaad nog kunnen, dat de ‘007’ als slugname nog in de database voorkomt. Voor de site zullen meerdere slugnames uit cijfercombinaties gaan bestaan. Deze 007-pagina is mijn testpagina geworden. De andere pagina’s zullen als “nieuw” worden aangemaakt en niet verwijderd. Logischerwijs zouden die de toevoeging dan niet moeten krijgen.
Ik zal dat eens even proberen met een nieuwe pagina.
Bij de nieuwe pagina komt de toevoeging er niet meer achter. Vooralsnog ga ik er dan even vanuit dat het toch in de database zit. Omdat 007 de testpagina is, is dat niet heel erg.
Bedankt voor het meedenken Jeroen. Fijne jaarwisseling!
Fijn te horen dat het op andere pagina’s dan niet voorkomt en dat het slechts een testpagina/URL was. Succes!
Ook voor jou hetzelfde! Ik markeer hierbij het topic als opgelost.
Ik heb dit getest met 000, dat liep gesmeerd. Maar nu ik een andere cijfercombinatie heb, krijg ik wederom de toevoeging -2 erachter. De toevoeging aan de slug komt er soms pas achter op het moment dat ik het bericht publiceer. In de ‘bewerkmodus’ staat er gewoon de /000. Maar dit is slechts bij een enkele cijfercombinatie.
Ik heb het net even zelf getest, en ik kan het reproduceren op een lokale site. Het lijkt er op dat WordPress zelf 000 en andere getallen mogelijks zelf inneemt voor andere zaken, ik zie ook -2 bijkomen als ik een pagina wil maken met ‘000’.
Je zal het dus toch anders moeten noemen.
- Het onderwerp ‘toevoeging op paginanaam in url’ is gesloten voor nieuwe reacties.