This appears to be due to code in your script.js. I’m guessing it is somehow a ‘feature’ of your theme.
The URL after the hash allows the site to load the new page via ajax, into your home page. So effectively, the user never leaves the home page. I’m not sure what this would do to your stats (if you use them).
I can’t see offhand where in the code the hash is actually being added to your links. Although the site basically works without this hash/ajax system, some JS errors are thrown if you don’t use it.
Related Posts:
- How to use relative links on my pages?
- How can I store page ID in a post instead of other selected permalink?
- How to get a page url by a page id?
- Setting a permalink for the home page?
- Why does WP not use relative links when linking pages?
- Menu Link Redirect Based on Username or User ID
- Social Media Links on homepage – within posts/post loop
- Change website URL without breaking links or images? WP 3.3
- How to change the permalink structure of a master page?
- Use Single Blog Post as Site Front Page Without Redirect
- Redirect user if it’s not logged in
- Top level Pages redirecting to homepage!
- I copied my site to another site but all links point to old site
- Best way to add internal link in widget
- Confusion about how a URL is being parsed
- How to show the homepage on a different url, like site.com/blog instead of site.com?
- Automatically append ID to at the end of specific URLs
- why some permalinks adding characters/ruining links
- Confusing about permalink
- How to change old permalink?
- Migrated from Windows to Linux. Any bulk methods for fixing case sensitivity?
- How to eliminate permalink prefix in WordPress Multisite
- Get the url of a page template without using the page slug and ID
- How to generate a list of all urls
- Format HTTP links
- Edit permalink for certain pages
- cannot link a external url, present page url acting as parent url
- the_permalink on the homepage vs posts for sharing links
- Can WP give a value a post ID?
- Moved site, Old links in pages still pointing to old host
- How to use page jumps to top of banner and page title?
- Permalink with anchor on home page to single page
- How to remove the link of an image on WP 4.2
- Create custom links for excerpts with php dynamically
- How can I see a list of all pages my WordPress site has generated?
- How to make different urls for some tags pages
- A dash can replace a period in a link, how to fix it
- My WP homepage works, but the other pages don’t when accessing from out side of my network
- Can I link to content dynamically from a page to a new page?
- Propper way to set anchor and url param
- Find internal links to post
- rebuilding/ rewriting a url to make it SEO friendly
- Remove link function from oembed image or video
- How to change dynamic link to relevant post
- Difference and usage of uri (e.g. get_directory_uri) and absolute path (e.g. get_directory)
- Possible to hide parts of the slug from get_template_directory_uri and bloginfo(‘template_directory’)
- After changing permalink settings, everything works fine except for the two most recent posts
- Latin character conversion
- Only homepage working correctly, 404 error on everything else
- Pretty links for PHP pages above WP /blog directory?
- Permalink / sub-template issue
- Permalink structure as code in back-end?
- wp_get_attachment_url not working
- How to avoid duplicate Url for the home page
- Make all internal links relative, or otherwise make a website accessible from multiple domains
- WordPress homepage shows default theme after migration – logged-out users see different content
- How to get permalink and title from post ID?
- Removing leading zeros from custom permalink structure
- Post being redirected to attachment post
- Without index.php in permalinks I get 404 across site
- Changing Permalinks to a Custom Permalink causes a 404 Error [no matter what I do]
- How to assign a Permalink to a Function
- Date archive permalink modification
- Filter string like a slug
- 404 with post name permalinks
- Should there be a trailing slash in the permalink
- Woocommerce Product Attribute Permalink doesn’t work?
- WPML get permalink to the translated post from the original post
- Removing /author/ slug from URL gives 404
- Add custom post type name in term link?
- Can I create permalinks like this: /%post_type%/%postname%/
- Why the “Permalink” option is not showing in the “Settings”? [closed]
- Custom permalink structure: /%custom-taxonomy%/%post-name%/ (without CPT slug)
- get_permalink returning site home url instead of the url of slug being passed
- WordPress add_rewrite_tag working for Posts, but not working for Pages
- WordPress can generate numeric permalinks, which then 404
- Passing the JQuery string to Worldpress URL
- An other permalink problem – 404 Error
- Apply function only if end of url has /amp/ [closed]
- Permalinks – .htaccess
- Combine category AND custom taxonomy in permalink structure
- permalink and add_rewrite_rule – error 404
- WP-e-commerce (getshopped) – Annoying permalink issue [closed]
- IIS7.5 URL rewrite pboblem on index page
- Category blog URL 404
- Read more block is appending /#more-{post_id} to the link
- URL getting changed
- Why does one of my pages not have the option to edit the link?
- Giving specific category posts its own permalink structure returns 404
- Flushing rewrite rules enables to see an article, but I didnt change anything
- while changing permalink, page redirected you too many times
- WordPress – Permalink custom Structure – 404
- Internationalize Forum Posts Without Translating Them
- Where is wordpress redirecting wp-admin/admin/dashboard to wp-admin and how to turn it off
- “post-name” Renders Using page.php, but “post-name-2” renders with single.php
- redirect old pages by .htaccess
- Redirect Loops Problems
- My permalinks no longer have the “news” category prefix in the link and it’s causing 404 errors for articles published on the web
- Accidentally Changed Permalink Structure
- Remove trailing /feed from permalinks that use a .html suffix