[wp-trac] [WordPress Trac] #64446: Add "Copy Permalink" action to post list table in admin

WordPress Trac noreply at wordpress.org
Mon Dec 22 18:03:57 UTC 2025


#64446: Add "Copy Permalink" action to post list table in admin
-------------------------------+-----------------------------
 Reporter:  solankisoftware    |      Owner:  (none)
     Type:  enhancement        |     Status:  new
 Priority:  normal             |  Milestone:  Awaiting Review
Component:  Administration     |    Version:
 Severity:  normal             |   Keywords:
  Focuses:  ui, accessibility  |
-------------------------------+-----------------------------
 Currently, copying a post or page permalink from the admin area requires
 opening the post or using the "View" link and copying the URL from the
 browser.

 This ticket proposes adding a "Copy Permalink" action to the post list
 table in wp-admin. The action allows users to copy the permalink to the
 clipboard with a single click, improving editorial workflow and usability.

 The change applies to:
 - Posts
 - Pages
 - All public custom post types

 The implementation:
 - Adds a "Copy Permalink" row action in the admin post list table
 - Uses JavaScript to copy the permalink to the clipboard without page
 reload
 - Does not introduce any database changes

 Accessibility considerations:
 - The action is implemented as a button element
 - Keyboard accessible
 - Includes appropriate screen-reader text


 Steps to Reproduce:
 1. Go to wp-admin → Posts → All Posts
 2. Hover over any published post
 3. Click "Copy Permalink"
 4. Paste the link elsewhere


 Expected Result:
 The post permalink is copied to the clipboard and a confirmation message
 is displayed.


 Actual Result:
 Currently, WordPress does not provide a direct way to copy permalinks from
 the post list table.

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/64446>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list