WordPress sites usually use body_class()
, which adds CSS classes to the <body>
tag. If you inspect the body element itself, most sites will show you something like
<body class="page-template page-template-tpl-events page-template-tpl-events-php page page-id-1168 page-parent page-child parent-pageid-378">
You can tell from these classes that this is a Page, using a Page Template, it is a Parent, and it is also a Child. You’ll see similar classes that tell you when you’re on a Post, Archive, etc.
Related Posts:
- Move WordPress to subdirectory, keep ALL URLs
- Permalink Issues by Installing WordPress in Subdirectory / Subfolder
- Why does chrome keep downloading a file instead of running the site?
- Setting up two separate blogs while using WordPress as a CMS
- Rewrite URLs for LeadPages due to subdirectory installation
- Will permalinks work if blog is transferred to subdirectory?
- Page URL not working due to physical directory
- How to separate an overgrown blog into sub-blogs – without breaking existing inbound links?
- Permalink issue with WordPress Site at domain root and another WordPress Site in a Subfolder
- How to change permalink for listings
- Logging in to installation in subdirectory renders broken dashboard (no CSS, broken links)
- Moved WordPress to other folder (Windows) WAMP = 403 Forbidden
- How to put articles under a /blog directory?
- Difference and usage of uri (e.g. get_directory_uri) and absolute path (e.g. get_directory)
- Fresh wordpress installation in sub-directory not accessible
- Changing permalinks gives me 404 errors on nginx
- ‘post_type_link’ filter not working
- Update URL Snippet to Canonical Permalink URL
- WordPress permalinks Yahoo hosting(no .htaccess allowed)
- How do I turn off 301 redirecting posts (not canonical)?
- Permalink: postname EXCEPT for blog
- %tag% in permalink not working
- Change website URL without breaking links or images? WP 3.3
- How to identifty post from its URL in 404 page?
- Rewrite rule never matching
- How to get blog id from permalink?
- Custom url for a single page
- Rewrite-Rules not working on a vhost, everything goes to index.php
- Rewrite URL for results of a custom WP_Query
- Using ‘Primary Category’ in URL
- template_include not loading -instead goes to index.php
- Changes to permalink structure results in 404 error for all pages other than home
- I need a custom permalink for my website
- How to link to “most recent” document in the Media Library?
- Permalinks not working
- Problem with wordpress links on a live site
- Need Help Correct Regular Expression Redirect Code
- Why wordpress multisite root site showing blog prefix by force?
- issue with setting up permalink programmatically
- changing permalink for custom template in posts of a certain category
- Force wordpress to display page with same url structure as categories
- is there a way to add the post URL to the results of fselect facet in Facetwp plugin?
- NGINX serve WordPress from sub-path fails with 404, how to fix?
- Redirect /%year%/%monthnum%/%day%/%postname% [closed]
- How to get functions.php work with postname permalink?
- WordPress always returning 404 page for a specific url
- Dynamic Custom Permalinks
- WordPress suddenly changed all links to example.com/example.com/
- how do links move when I move my site?
- Permalink for PDF of article
- How to link the title adding a permalink?
- Comment author url link is wrong? How to change from authors/ to author/
- rename ‘page’ URL fragment in pretty permalinks
- Can’t get permalinks working!
- Why can’t change the permalink of my page/post?
- Redirecting “wrong” but working links to their canonical URL in order to prevent search engine penalties (e.g. /123/ at the end of URLs)
- WordPress not generating .htaccess but tells me that (Permalink structure updated.)
- Direct link to post when multiple categories are selected
- Getting an ID from a URL, why can WP do this itself, but none of of the functions provided get it right?
- Ignore postname in permalink
- How do I keep multiple domain for my wordpress site
- How can I set up a secondary permalink structure?
- External PHP file & Pretty Permalink
- how to set up wp in folder within static website?
- WordPress permanent links not working (the weird way)
- Permalink Structure not updating .htaccess
- Multiple sites with pretty permalinks with nginx
- How to enable %postname% permalinks on Mac?
- How do I rewrite attachment urls when permalink structure contains %category%?
- How do I structure my permalinks in WordPress?
- How to change URL from /%postname%/ to custom-name/%category%/%year%/%monthnum%/%day%/%postname%/
- WordPress Attachment Page URL Rewrite!
- Customize URL for specific tags archive
- Permalink prefix change
- why wordpress keeps redirecting to old page after deleting it?
- WordPress Multisite ABSPATH and get_home_path() to check for htaccess or web.config file
- Permalink structure /page/page/cpt-post gives 404 with pagination
- Changing permalink structure for Posts
- Rewrite posts url as they’re all children of a page
- Author permalink
- WordPress permalinks first word title
- I can get the permalink or the excerpt to work correctly, but not both
- WordPress permalink issue on AWS
- Permalink Rewrite with Archive – Archive gets 404
- WP Admin Bar not showing with custom permalink structure for pages
- Link to most recent child page
- Automatic -1 suffix being added to the permalinks of a page when the page does not exist
- Why doesn’t WP update my .htaccess file?
- WordPress permalink still not working (error or not understood?)
- Permalink for pages
- How is a URL getting mapped to a page template
- Problem when i configure permalink
- Getting the top level permalink using get_post_ancestors()
- What is the issue with our links? It creates a loop
- Strip category base from URL?
- Does the error “A structure tag is required when using custom permalinks.” mean my permalinks haven’t saved?
- WordPress 6.1.1 UTF8 Slug Limit Increase
- 301 Redirect posts to newly added categories
- How to have category/subcategory/posttitle/ permalinks?
- Permalink settings are stuck on https, will not update to http