So I am new to WordPress. Now I want to change the permalink settings of my post. Currently, my post URL includes dates like http://siteaddress.com/2019/11/21/topic-of-discussion/. Now I want to remove the date part.
I googled and found many references which say under your settings, there will be permalink options, but now it is not there.
Also, I read a few places where it says on your post header you can change the permalink address. But here also I am not able to remove the date.
Is there any other way I can do this.
Is your website hosted on Wordpress.com? On this website it says that it is not possible to change that.
See https://en.forums.wordpress.com/topic/permalink-settings-configuration-missing/
Related
I am working on a website for a company right now and I am running into this issue:
The original URL is similar to this: mysite.com/industrial/ where industrial has 4 subcategories which each have 2-6 pages within them. I changed the original URL to mysite.com/products/ but the subcategories and pages within are not changing to include products in their URL - they still use industrial.
For ex.: mysite.com/industrial/abc/ should be mysite.com/products/abc/ but it stays as mysite.com/industrial/abc/ after I made my change.
I assume that the subcategories are in a folder called industrial (I did not create this website so I do not know), however I can't find that folder anywhere and I'm not sure where to look. I have tried to go in to each of the subcategories and change their URLs, but I can only edit the abc part of the URL and I can't touch the rest.
** This was all done on Wordpress with a custom theme created by another company. Thank you in advance for any help you can offer!
EDIT: For anyone who is also struggling this problem this is how I solved it:
Go to Plugins -> Plugin Editor
At the top there was an option called "Select plugin to edit" -> chose the one that is custom to your website
I found the information that was suggested by Phil in the comment section on this website
I updated the names of my fields in the rewrite permastruct section for register_post_type as well as register_taxonomy
Update the page and flush your permalinks and you should be good to go!
Check what is the defined slug when registering the custom post type.
Whenever a new Custom Post is added through a plugin or them, then the permalinks needs to be flushed.
In the WordPress admin area, go to “Settings > Permalinks”. Click “Save Changes”. The permalinks and rewrite rules are now flushed.
I've had my WordPress site for about a decade now, and originally I never set any custom settings for permalinks, so my permalinks are all of the form /?p=123.
I'd like to start using permalinks that incorporate the post name in the URL. It looks easy enough to change this. It's my understanding that WordPress will likely update all my permalinks internally, but there exist a lot of external links to my site that point to existing permalinks, and I don't want those to stop working.
Will WordPress keep supporting visits to old plain-style permalinks if I change the setting? It seems like it should be able to since it's just using a URL query param and the other permalink styles use the URL's path, but I don't want to assume it does and be wrong.
And if this is not the case, is there a straightforward way I can set up the redirects? I have hundreds of posts and it would be tedious to make a manual redirect for each one.
Update: yes, the plain style permalinks keep working after you set another structure for your permalinks. They will redirect.
My current blog is www.bostonsbettah.com and my current permalink set-up is http://www.bostonsbettah.com/%category%/%postname%/
Now, in a perfect world, the a post should appear as something like www.bostonsbettah.com/bostonbruins/boston-bruins-1st-line-playing-like-a-1st-line/ and that should take you to the post. When I click on the page title at the top such as "Bruins Blog", it should take me to www.bostonsbettah.com/bostonbruins/ that has an archive of all posts categorized as "Bruins". Currently, however, every page besides the home page is a 404 error.
Now I know I can fix something in the .htaccess file and I know how to access it, but I don't want to mess with it as I don't know how to code. Is there a fix someone can provide that will allow me to fix my website? Thank you in advance.
Never,ever,ever put your blog URL inside custom permalink structure!. You must use one of the structure tags, or a combination of tags only.
Read the documentation first.
Please forgive me if this problem has been solved, but I searched and none of the solutions presented here seemed to match my situation.
I had a plugin programmed to create a custom post type called "Exercises". When I first create the post, the plugin assigns the title to the post URL. For example:
mysite dot com/?exercise=pushups
The permalink setting are the default mysite dot com/?p=123, but the plugin somehow assigns the custom post title to the URL so it appears as shown above.
With a regular post, I'm able to change the post title and the permalink is changed. However, the problem I'm having is I'm unable to edit the URL title with the custom post after initial creation. For example, I was hoping for this:
mysite dot com/?exercise/%postname%/
Where I can edit postname directly from the post admin page.
Does anyone know what could be causing this and where I could make the changes? The programmers suggested that it would require nginx rewrite configuration (which they are not familiar with. Is there any way to change this so I can edit title after I've created the exercise? I tried changing the permalink settings but that made the custom plugin not functional.
Thanks in advance!
All my blog post URLs currently look like this: http://www.HeyItsMyBlog.com/?p=368
I want to change the URLs so instead they look like http://www.HeyItsMyBlog.com/2010/11/new-kittens-omg/
This is an easy change in the WordPress admin panel, but there are a bunch of people who have linked to my currently-formatted URLs around the web. How can I make the transition and ensure that it won't break the old links?
The latest version of Wordpress automagically interprets URLs of the form ?p=777 by redirecting the user to the corresponding pretty URL. You don't need to do anything special beyond enabling pretty URLs in the admin panel.
It works either way (when you set the permalink to your desired one). Test it of course. And oh, this question belongs to http://wordpress.stackexchange.com