This is possible using a third party plugin. Most SEO Plugins let you manually set the Title and Description of the page independent from the Title and Slug of the post. The Slug itself is unique over the place to avoid duplication.
One Plugin I know which is doing this good and works well in other aspects is Yoast SEO.
Related Posts:
- Update Multiple Post Meta for the Same Post In One call?
- Add multiple attributes to product from php
- Is Wrapping intval() Around esc_attr() Redundant for Escaping Input?
- Assign / update custom field value for all posts (How can I assign only to posts without custom field value?)
- get_post_meta shortcode returns empty field
- Does anyone know why my SEO and title become one?
- Custom Field used to allow a Free Story; no longer works
- Get and Update Most Meta Value as an array in HTML form
- WordPress User Frontend Editing Custom Fields
- getting image alt text via ACF plugin in WordPress [closed]
- Uncaught Error: Call to undefined function wp_generate_attachment_metadata() @ wp-cron
- When unit testing a plugin, does the plugin need to be in the wp-content/plugins directory of the WordPress tests install?
- How can I prevent a plugin from updating unless it’s minimum PHP version is met?
- Using require_once in a Plugin?
- Stackoverflow type of badge plugin giving warnings in WordPress 3.5
- Plugin.php: PHP Notice: Undefined offset: 0 in
- Determining where fopen() is writing files when used from WordPress AJAX call [closed]
- How Restrict access to admin dashboard by specific static ip?
- WordPress web page struggling with performance
- How to get images from EDD post?
- How to change ID of an attachment in wp_posts and its related tables correctly?
- Regenerate images with automatic ALT and TITLE attributes
- Sanitizing, Validating and Escaping in WordPress (Plugin)
- How to initialize something in unit test before the init hook being called?
- Add category to body class
- Plugin Development sqlite or WordPress’ database
- How to review WordPress website php version compatibility?
- WooCommerce get_price returning wrong price when used via ajax
- Open Post Thumbnail in New Child Theme File in WordPress
- Download any file after submitting a form [closed]
- Pulling data from custom plugin settings using PHP shortcode and Javascript
- woocommerce 3.2.1 not sending order notification emails
- WordPress on AWS with ELB
- How to access data in wordpress database externally using php
- Add a CSS class based on categroy id to archive pages
- Access WordPress data from external PHP application.
- Problem with PHP wordpress, Undefined index: in C:\xampp\htdocs\wordpress\wp-content\plugins\epoch\classes\core.php on line 190 [closed]
- After upgrade to php 7 plugin/them updates broke [closed]
- WP Plugins – Use includes to display page content
- WordPress 4.8.1 php getting commented
- Finding the screen id of a page generated with add_menu_page
- Yoast SEO settings unavailable in an archive page from wordpress plugin
- Issue running db create table query from static method
- how to connect the author profile with google webmaster tools in multiuser blog?
- XML Sitemap Generator can’t notify google and bing
- Use $variable from file1.php in file2.php (different file paths)
- Set Multiple Meta Values as an Array Using dispatch( ‘core/editor’ ).editPost() Call in Gutenberg/JS
- Control page content visibility based on URL parameter
- WooCommerce Shopping Cart Not Initially Showing Products [closed]
- Plugin not working & permalink erorr after upgrade to php 7x on Nginx
- WordPress yoast seo plugin – parse snippet var in meta description
- How to include a custom field in the woocommerce email?
- How to translate wordpress error message
- Override a Plugin Function
- All custom widgets are not showing in widget area at the same time
- Add key and value to an array in another file
- Wierd site output [closed]
- Create “new pages” within the admin section of plugin
- More gentle way to hook WordPress custom url
- What snippet do I need to type to show my ACF field show up on my theme?
- How to Call Specific .PHP file on add_submenu_page selection in Plugin Development?
- How to properly replace the_content with the html in a php file?
- Is there a way to make [Table Of Content] plugin while not using revision data?
- How to Add text value in Automatically in this conditions?
- Creating an array from form inputs before it is posted to the options database
- Plugin which unlock free gift when you reach some amount in cart
- Hide content for specific users with id
- adding dynamic/multiple slug values in ‘option_none_value’
- Problem with Date translation in WordPress
- How to assign a specific service to a specific provider based on location
- How can I create a secure file download in WordPress?
- 500 Internal server error wp_handle_upload_prefilter
- Can’t access 3rd party API, code works on local server but not on wordpress
- Ajax call to php function doesn’t work PHP code
- Compare Ajax Data Results
- How can I make the search bar in my wordpress site search all of the pages rather than just the blog posts?
- Nested DIV’s across functions in PHP, do not seem to work
- How to insert image into the Settings Page of a Plugin?
- plugins_loaded action is not working properly
- Creating a user ‘add custom field’ section
- WordPress function to add text
- How to Set Limit with WordPress Get Bookmarks Shortcode
- TheCartPress plugin – Make every item in store unique
- Postal address auto-complete on profile page
- avatar displays outside of targeted area
- WordPress Related Plugin – Adding an image
- ACF: Hide a div or template section when a custom field (in a field group) is empty
- How to delete remain data in WP database after deleting custom post via admin interface
- Populate Woocommerce order notes with custom field value
- Woocommerce Product Add-ons – Auto-select first option
- Strict Standards: Non-static method in sidebar generator
- Function not being called on form submit, only blank admin-post.php page
- Update post meta Rest Api
- cURL External API request displays content above other content on page
- How can I save the selected page in the dropdown after anyone clicks on Save Changes?
- WordPress Convert queries to slashes using function.php
- Creating a Table Row by Row
- Getting 504 Gateway Timeout Error on AWS Server! [closed]
- WordPress issue – data is not showing in wp-admin, but when searching through database, all the data is there
- WordPress Throwing Deprecated Errors on its own Files