It seems that you might be creating a parent page for the wrong reasons. There are other classes that will be added to identify the current menu item and you can also change that behavior using a menu walker.
The current menu item should have current-menu-item
class added to it so you could leverage that in your CSS.
Also in the menu setup instead of addding a parent page create a Custom Link
with URL set to #
if what you’re after is just creating the right menu hierarchy.
As for the redirect, you can accomplish the functionality you describe by editing the page template php without the need for a child-parent relationship.
Related Posts:
- WordPress redirects non-existing url to existing ones – how to disable
- Use a template file for a specific url without creating a page
- Using custom/dynamic “slug” for a page
- Multiple endpoints to same page
- Custom slug in front of search URL
- Display posts with author in the url with custom post types
- Clash of the rewrites
- How to prevent redirection to max 2147483647 for larger values of the page query variable?
- Will references to ugly links automatically redirect to their pretty url permalink?
- How to create a specific frontend URL (not a Page) from a theme or plugin?
- how to add prefix to post url structor only
- Appending numbers to url do not break the link
- Passing & Reading URL Parameters with URL re-writing
- Tricky URL rewrite with custom values in url
- wp_sanitize_redirect strips out @ signs (even from parameters) — why?
- WordPress 404 unless there is a space in url
- Prevent WordPress from automatically correcting URLs
- Taking a value from PHP_URL_PATH won’t work after WordPress 5.5 update
- Display content according to current URL
- Server (WordPress) redirects files that are not supposed to (using htaccess)
- redirect 301 old url to new url
- Add a query string to ALL links on site
- Add rewrite rule for rewrite endpoint
- Migrating a page to be an article
- Allow single quote in URLs
- How to get “extended” path info from URL in a plugin
- How to perform a query at the URL?
- Custom URL rewrite to specific page template
- Is there a way to create alias without using htacess, permalinks or delving into code?
- Is there a ‘rake routes’ for wordpress?
- Adding pretty query parameters
- Creating a dynamic URL structure
- Append a query string to the end of every URL
- add_rewrite_rule fro html to another url not working
- NextGEN Gallery Lightbox – Social Share URL Redirect
- My WP_options db rewrite_rules Does Not Work
- How to rewrite url wordpress?
- How to disable URL rewriting for specific URLs?
- Adding special characters to slug?
- Can I change default registration link (without htaccess)?
- How do I display only the parent page in the url
- Rewrite custom post type URL parameters
- Translate custom post type and taxonomy slug in URL?
- A clean custom rewrite rule for weekly archives
- Redirect HTTP to HTTPS for all sub domains (blog posts)
- Right url for custom post type
- Preserve old website URL structure after migrating to WordPress
- I want to add a new tag to WordPress URL permastruct
- Change pagination url format
- How to remove trailing slash from root WordPress folder?
- Why is WordPress rewriting absolute URLs on staging site to include staging prefix when we manually point them at the live site?
- React Router with WordPress
- Changing URL scheme, mod_rewrite not helping
- How do I Redirect a WordPress Page?
- Is WordPress API visible from PHP file called in htaccess
- Rewrite /category/cars into /topics/cars
- URL renaming issue
- Adding a query string to only one page url
- custom wordpress rewrite
- Flushing rewrite rules
- Two sets of url one content?
- How to customize sub-URLs in a wordpress website (.htaccess)
- Weird characters behind every single link and images
- How to use wp rewrite to hide form action url?
- Rewriting a date hierarchy into a ‘yyyy-mm-dd’ slug
- Get logged in username in wordpress url
- URL problem: www.sitename.com/blog and www.sitename.com/learn using same WP installation
- custom url – add attachment’s id or name after post
- remove archive from url :: marketpress
- Make the home page’s slug visible in the browser’s URL bar
- dynamic URL rewrite
- WordPress rewrite front page url
- add_rewrite_rule with optional parameters
- Append a parametter at first or last to a certain URL
- Allowing multiple URLs for same Post
- How to create dynamic URLs on WordPress?
- Dynamic URL with rewrite rule not working
- How to Update / Change URL when Popup Modal Loads?
- Passing a variable to hyperlink text?
- Param causing 404
- url redirect none www to www
- Rewrite URL to get rid of wp-content etc and change URL
- Root-relative paths being rewritten on ‘Edit Page’ [closed]
- How to remove Base URL Duplication?
- Get parameters and custom page template
- Pagination appearing twice in URL after rewrite
- URL rewrite before template_redirect called
- Direct Dynamic URL in root to a location within template
- taxonomy term in URL slug won’t forward to the correct term for custom post like it does for default categories/normal posts
- URL Rewrite for CPT single posts
- Redirect if string found in URL
- WordPress post-type create url rewriting
- How can i maintain permalink structure and avoid a 404 error when loading external content?
- How to prevent URL-modification when page title contains digits only?
- How to exclude my home page from url of my internal pages?
- How do I display a friendly URL link in the frontend?
- Please give me the rewrite rules for my ugly urls
- Lost WordPress website access after changing URL [closed]
- Spurious URL structure (Adding extra /0/s)
- WordPress is adding pagination for all pages like www.example.com/page/123. How to remove that?