It’s not clear, but I’m assuming you want a ‘log out’ url, that brings the user back to the current page?
get_permalink()
however, get’s the permalink of the current post in the loop (if you’re using it outside the loop, you’ll find that it takes the user to the last post in the loop after they log out).
To get the url of whatever page you’re currently on, you can use $_SERVER['REQUEST_URI'];
(if there is a WordPress function that does this, apart from using add_query_arg()
I would like to know it…)
So try:
wp_logout_url( $_SERVER['REQUEST_URI'] );
Related Posts:
- Pagination is not working, how to trace it properly?
- Get the current page URL (including pagination)
- Why is “/page/2/” not working?
- Get current URL (permalink) without /page/{pagenum}/
- How does WordPress handle permalinks?
- Removing the redirect after changing a page’s slug
- Date based URLs for custom posts and pagination
- 301 Redirects for Changed Permalink Structure & Category Base
- URL rewrite based on a custom field value
- How can I force WordPress to redirect to canonical permalinks?
- How do I turn off 301 redirecting posts (not canonical)?
- Subdomains to pages
- Redirect old permalinks to new permalinks
- Passing variables through permalink structure
- + Character in permalink
- How can I include a query string with get_permalink
- Adding anchor to paginate_links + Safari anchor bug
- Permalink redirection from ‘Day and name’ to ‘Post name’
- Nicest way to 301 Redirect traffic when changing permalink settings
- 404 on category.php pagination
- Changing pemalink structure to /%post_id%/%postname%/
- htaccess or redirect to cloak portion of a link?
- Redirect short-form URL to long-form URL (post_id to post_id + post_name)
- Auto 301 to full post permalink? (using /posts/%post_id%/%postname%)
- WordPress on VirtualBox – no pretty permalinks
- Stop redirecting to posts not in a category / duplicate slugs
- WordPress 3.4 Permalinks Redirection Problem
- Random Alphanumeric Key URLs
- Redirect old permalinks with Month and name to Post name on new site
- Rewrite-Rules not working on a vhost, everything goes to index.php
- Using WP rather than .htaccess to redirect pages/posts
- Does WordPress send a 301 header message when you change permalink structures?
- .htaccess – Redirect duplicated post ended in ‘-number/’ to the same url without the -number/
- Top level Pages redirecting to homepage!
- Add ‘articles’ prefix before blog posts url without affecting pagination
- WordPress redirection problem after moving to a new server?
- Specific URL Rewriting with parameters in wordpress
- How to 301 all posts
- WordPress within specific sub-directories, implicitly not root
- Get canonical link
- Clean install – Changing permalinks in twentyeleven give 404
- Post incorrectly displaying as page
- Custom permalink for search and pagination
- If I change permalink structures, can I use htaccess to permanantly redirect links?
- Redirect parent taxonomy to it’s child
- Need Help Correct Regular Expression Redirect Code
- Infinite redirects after changing the permalink of a page
- Does rename of page slugs create 301 redirects from old slug to new (same as for posts)?
- How to Get Page 2 / Paginated RSS Feed with Custom Permalink Structure?
- Custom Permalink
- Pagination Issue – /page/2 404
- Changing the post date without causing 404 error
- Change permalinks on move from one site to another
- next_posts_link URL does not include name of custom post type
- Why is page/2/ not working?
- List / Get post redirects
- Redirects after permalink change
- Redirect /%year%/%monthnum%/%day%/%postname% [closed]
- How to 301 redirect from one url to another properly
- Redirect a Blogger Page URL to wordpress
- Redirecting all posts after changing URL structure with htaccess
- Redirect all posts permalinks from “.html” to “/”
- WordPress 4.4 old permalink redirect
- how to redirect old blog post urls when permalinks are changed
- Htaccess https 301 problem
- 301 Redirect for Non-Date Based URL’s
- Passing the JQuery string to Worldpress URL
- How to use different domains for different blogs hosted in the same host in subdomains with .htaccess
- How do I make 301 redirection from `/%post_id%/` to `/%postname%/`?
- Freeze child page URLs so parent permalink changes don’t give 404s?
- Post permalinks go to the home page
- Can’t access WordPress site in subfolder possibly because of .htaccess redirect from root installation?
- changing permalink gives 404 error for old links
- How to hide slug numbers with htaccess
- WordPress Pagination Not Working After Transfer from Localhost
- Add Custom Pagination Permalink
- Search page Paginations not working
- All pages lead to home
- Redirect Pretty Permalinks to Ugly Permalinks
- WordPress permalink still not working (error or not understood?)
- Removed and Reinstalled WordPress, Redirect Broken now
- How to change pagination base from slash to query form?
- Category pagination first link works, remaining don’t
- redirect old pages by .htaccess
- My wordpress site must be being affected by outside sources [duplicate]
- Why are all pages redirecting to homepage when using custom permalinks?
- Redirecting From An Old Permalink Structure
- Getting the terms from “Beautiful Taxonomy Filters” Results ot Integrate into “Ajax Load More”
- .htaccess regex for redirect subdomain to root domain & redirect old permalinks
- Post archive pages bringing me to a 404 page
- 404 posts error after 301 redirection of changed category / tag base
- 301 Redirect posts to newly added categories
- Pages resolve at different URLs (different capitalizations)
- WordPress not remembering old slugs for pages
- Changing permalink won’t redirect to new version of page
- Removing /wp in Permalink URL of subdomain led to inaccessibility to WP Dashboard
- Permalinks and redirects
- WP Category Archive /page/2+ pagination issue 404
- Changing the URL slug causes redirecting to homepage, or showing 404 or missing lang_code issue
- Unable to access a folder that does not belong to WordPress installation