Yes, you sure can manipulate the URL. From what you are describing it seems rather pointless, though.
The simplest approach to do what you are asking, or seemingly getting at, is to use a switch case in the header.php
If you really need control of the switch case you can feed it theme option data or post/page metadata.
PHP Simplified version
switch (n)
{
case label1:
code to be executed if n=label1;
break;
case label2:
code to be executed if n=label2;
break;
default:
code to be executed if n is different from both label1 and label2;
}
Or you can see a more advanced version I wrote a tutorial on using sample wordpress functions at
Which should tell you how you can integrate queries into your switch statement easily.
Related Posts:
- Hijacking the URL for filtering
- Append a value to a certain page’s URL before page load
- Generating a Rewrite Rule for sSecific Post-Requests from a Submitted Form?
- get variable from url?
- How do you create a “virtual” page in WordPress
- Multiple endpoints to same page
- How to make a category page the blog home page?
- Preserving $_GET parameter while using custom Rewrite Rule
- Handle category name URL rewrite before different post type slugs
- How to change/rewrite the lost password url?
- Taxonomy rewrite question
- Rewrite rules in .htaccess get overwritten?
- Getting add_rewrite_rule and add_rewrite_tag to work
- Why did installing wordpress in url root jack up underlying WP sites?
- How do I create a dynamic page?
- Dynamic URL, not a physical page within the database
- Passing & Reading URL Parameters with URL re-writing
- How Can I Have A URL Changed Based on the Originating URL?
- wp_sanitize_redirect strips out @ signs (even from parameters) — why?
- Prevent WordPress from automatically correcting URLs
- add_rewrite_rule and pagination issue
- Display content according to current URL
- Nginx rewrite rule conflict with WordPress permalinks rule
- External/non-WP rewrite rule without QSA
- How to add a custom redirect rule for subdomains?
- How to do Basic URL Rewrite Without Redirecting
- URL Rewrite doesn’t work for nested pages
- Using custom mod_rewrite without breaking wordpress permalinks
- WordPress Redirects When a Query String Contains a Number
- How does WordPress determine if a paged query var is too high?
- How to remove parent section from attachment URL?
- How to redirect http://mydomain/blog/blahblah/ to http://mydomain/blahblah/ in wordpress htaccess?
- Append a query string to the end of every URL
- Problem with add_rewrite_rule
- Url Rewriting a dynamic wordpress page
- subdirectory install breaking existing links
- Right url for custom post type
- Preserve old website URL structure after migrating to WordPress
- Rewriting “pretty” blog category URL with htaccess / add_rewrite_rule() causes 404 page
- Custom rewrite causes 404 on pagination
- Redirecting /px/?q=x to /px/x/
- Replace term archives with static pages
- Multiple query vars sorting combination and url rewrite
- URL redirect on updating the post date
- WP Rewrite issue
- WordPress keeps writing rewrite rules to .htaccess
- Is it possible to match site root with a WP rewrite rule? [closed]
- How to rewrite AJAX call URL to admin-ajax.php to match REST style URLs
- Add parameter to URL
- Changing URL scheme, mod_rewrite not helping
- WordPress rewrite rule not working
- Flush rewrite rules on option update with Settings API
- Is WordPress API visible from PHP file called in htaccess
- Requested URL changes when using custom rewrite rule
- Insert post ID into the end of a slug preceeded by a dash
- Make Author Archive Page URL be a Subdirectory of a Custom Post Type URL
- Redirect old query string urls to new SEO urls
- Flushing rewrite rules
- Bilingual WP site: How to achieve different URL sturcture rule based on its language?
- Using a Rewrite URL in a Plugin to Load a New Page in the Template
- How can I create custom URL routes?
- Create custom url which executes code (not render render a WordPress entity)?
- Rewrite author URL to example.com/u/{user_id}/{username}/
- Overwrite WordPress’s URL rewrite not working
- 404 redirect based on url
- How to change the displayed URL?
- Get logged in username in wordpress url
- How to show one page with two different templates
- URL problem: www.sitename.com/blog and www.sitename.com/learn using same WP installation
- How to transform multiple parameter URL to clean URL
- Changing the wordpress default search url to something like – …example.com/search?query=keyword
- Exclude subfolder in WordPress permalink
- wordpress path generation from rewrite rule
- How to add dot(“.”) in post slug
- WordPress pagination broken for page 2,3 with custom permalink. Redirects to baseurl
- Rewrite rule for custom permalink structure
- Help with .htaccess setup to hide WordPress Directory
- Ugly URLs when there’s pagination
- Unable to access the query variables in the template
- Hide wordpress source code
- Why is there a 404 on page 2+ for my search page?
- Custom rewrite from URL to URL using slug
- URL duplicating after migrating domain
- URL rewrite before template_redirect called
- Properly maintaining an old rewrite structure
- Custom Post type and Custom taxonomy with URL rewrite worked but template did not
- Add dynamic url with external page in WordPress
- .htaccess RewriteBase equivalent for WordPress – Passing a URL as a variable without getting a 404
- URL Rewrite for CPT single posts
- Using 2 URL’s for WordPress
- Rewriting WordPress URLs
- Need Help With A Rewrite Issue
- Function to rewrite URl in WordPress
- How can i maintain permalink structure and avoid a 404 error when loading external content?
- Can’t get pretty permalinks to work without index.php
- How to rename the WordPress wp-login.php running on IIS6?
- get parameter from url rewrite [closed]
- Generated URLs don’t reflect accurate URLs.
- Rewrite rule to simulate page hierarchy results in 404
- add_rewrite_rule not working with custom variables