Skip to content

Rewrite and Republish feature displays permalink field in editor, but this field is not used #437

@benlk

Description

@benlk
  • I've searched for any related issues and avoided creating a duplicate issue.

Please give us a description of what happened

A user created a rewritten post using "rewrite and republish", but then didn't publish the rewritten post because they thought it would be at the wrong URL. The rewritten post's editor showed a permalink that didn't match the original URL, so it wasn't clear that the draft rewrite would replace the original.

To Reproduce

Step-by-step reproduction instructions

  1. Create a post and set its permalink. Publish it.
  2. Use the "Rewrite and Republish" functionality to create a draft rewrite
  3. Edit the draft rewrite.

Expected results

I expected either of the following:

  1. The editor in the rewritten post should display no permalink controls
  2. The editor in the rewritten post should display the same permalink as the post it is a rewrite of

Actual results

  1. The editor in the rewritten post shows a control for setting the permalink, and this contains a value that is not the value of the original post.

Screenshots, screen recording, code snippet

If possible, please provide a screenshot, a screen recording or a code snippet which demonstrates the bug.

Technical info

  • If relevant, which editor is affected (or editors):
  • Block Editor
  • Gutenberg Editor
  • Classic Editor
  • Other:
  • Which browser is affected (or browsers):
  • Chrome
  • Firefox
  • Safari
  • Other: All

Used versions

  • Device you are using: Laptop, desktop
  • Operating system: Any
  • PHP version: 8.2
  • WordPress version: 6.9
  • WordPress Theme: custom
  • Yoast Duplicate Post version: 4.5
  • Relevant plugins in case of a bug:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions