Other permalinks works but not %postname% - wordpress

WordPress › Support » How-To and Troubleshooting
I have imported my site from mybb to WordPress 3.9.1 All seems to fine but when I change permalinks from numeric to %postname% some of the posts shows the permalink correctly i.e.
www.example.com/A-new-post
however some posts shows only the domain i.e. post number 2 shows
www.example.com
I Tried all permalink settings all seems to work except %postname% which infect works but only converts partial posts to permalinks

My blog has too old posts over 2 years, so I need to open each post and its url converted to %postnum%

Related

Post name permalink is not working in XAMPP

I'm using WordPress latest version, when I'm change the permalink from plain to post name the blog link is not working in xampp and showing 404 not found. I didn't understand why it happens. I'm here for help.

wordpress category page 404

I have updated a category slug and now my category page for that category is displaying a 404. I have tested doing this on a staging site and it works fine but when I do this on production for some reason I get a 404.
I have,
resaved permalinks hundreds of times
deactivated plugins
disabled all caching
restarted my server
I am completely confused and cannot understand why wordpress is so fragile around permalinks and urls.
Thanks
I went to Settings > Permalink, I changed nothing, validated and... it worked. Perhaps a default setting was missing.

Plugin overwrites Wordpress Page Permalinks

I've created a plugin that registers a custom taxonomy which can be used in the permalink structure. It's an issue management plugin. When it's active, all the posts can be displayed fine but pages all return a 404. I have the permalink set to /%issue%/%category%/%postname%/.
Again this works fine for posts but breaks pages. Here is the code:
I've reset the permalink multiple times and deletes .htaccess but nothing works. Could anyone offer suggestions of what hooks or functions might be breaking permalinks for pages?

Permalink Redirect from /%postname%/ to /%postname%.html in Wordpress Hosted Blog

I've just changed my permalinks from /%postname%/ to /%postname%.html
So, links which are in /%postname%/ are showing 404 error.
I want to redirect those links to /%postname%.html in order to avoid 404 error page.
Changing the permalink settings with extension will effect only in posts, not in pages. In many instances like this I always use this plugin http://www.introsites.co.uk/wordpress/html-on-pages-plugin.html, it is a short plugin and editable, you can change the extension (.html) to many other like: .asp, .shtml, etc.
But please note: if you do an edit to your permalink setting please deactivate the plugin and activated it again when your done. Because if you change the permalink setting and didn't deactivate and activate this plugin all the page will appear as not found.
You can see the plugin stats http://wordpress.org/extend/plugins/html-on-pages/stats/ to see how many people used the plugin.

Is there a way to use a different URL structure for static pages in WordPress 2.9?

I have WP 2.9 installed on an IIS 7 server. Permalinks works with the URL Rewrite add-on for IIS, but I'm wondering if it's possible to use different permalink structures for pages and posts. For instance:
Pages would be: www.url.com/$pagetitle/
Blog posts would be: www.url.com/blog/$entrytitle/
Is this possible?
Standard wordpress permalinks have page titles without dates, and you can also get rid of the date in posts: Customize Your Dated WordPress Permalinks - Perishable Press.
And get rid of the category base, too: Wordpress Supplies » Wordpress Plugins » WP No Category Base
What you're describing is actually the default behavior if you use a custom permalink (at least on Apache... it might be different in IIS).

Resources