[wp-trac] [WordPress Trac] #7740: Merge Tags

WordPress Trac wp-trac at lists.automattic.com
Sun Sep 14 16:56:07 GMT 2008


#7740: Merge Tags
----------------------------+-----------------------------------------------
 Reporter:  hempsworth      |       Owner:  anonymous
     Type:  enhancement     |      Status:  new      
 Priority:  normal          |   Milestone:  2.8      
Component:  Administration  |     Version:  2.7      
 Severity:  normal          |    Keywords:           
----------------------------+-----------------------------------------------
 As mentioned in [http://wordpress.org/support/topic/163558 a support
 thread], tags can get cluttered over time with many different tags meaning
 basically the same thing. To clean up tagging the ability to merge tags
 would be a life saver.

 The functionality I had in mind was being able to select two or more tags
 in edit-tags.php and select 'Merge' from the 'Actions' dropdown. When you
 click 'Apply' a lightbox would open with the following:

   '''What should become the primary tag?'''[[BR]]
   [Textfield][[BR]]
   ''The name is how the tag appears on your site.''

   '''What should become the primary tag slug?'''[[BR]]
   [Textfield][[BR]]
   ''The “slug” is the URL-friendly version of the name. It is usually all
 lowercase and contains only letters, numbers, and hyphens.''

   '''Which slugs should continue to point to the new primary tag?'''[[BR]]
   [Textarea automatically filled with the old slugs][[BR]]
   ''One slug per line.''

   '''Save''' | '''Cancel'''

 The last textarea allows old slugs to still point to the new primary tag -
 meaning any old URL's will still work.

 === -~- Example -~-~-~-~-~-~-~-~ ===

 I've got the following tags which all mean the same thing:

   TV, the box, telly

 I select them all in edit-tags.php, select 'Merge' and 'Apply'. In the
 popup box I choose 'television' as the primary tag, 'television' as the
 slug, and list the old tags in the textarea.

 I now have a tag called 'television' which has "television, TV, the box,
 telly" all pointing to it, so my old URL's still work. All of my posts
 which use the old tags have now magically swapped to using 'television'.

-- 
Ticket URL: <http://trac.wordpress.org/ticket/7740>
WordPress Trac <http://trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list