Title: yondemon's Replies | WordPress.org

---

# yondemon

  [  ](https://wordpress.org/support/users/yondemon/)

 *   [Profile](https://wordpress.org/support/users/yondemon/)
 *   [Topics Started](https://wordpress.org/support/users/yondemon/topics/)
 *   [Replies Created](https://wordpress.org/support/users/yondemon/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/yondemon/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/yondemon/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/yondemon/engagements/)
 *   [Favorites](https://wordpress.org/support/users/yondemon/favorites/)

 Search replies:

## Forum Replies Created

Viewing 1 replies (of 1 total)

 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Yoast Duplicate Post] Permalink numbering](https://wordpress.org/support/topic/permalink-numbering/)
 *  [yondemon](https://wordpress.org/support/users/yondemon/)
 * (@yondemon)
 * [7 years, 5 months ago](https://wordpress.org/support/topic/permalink-numbering/#post-11031990)
 * Maybe is a wrong aproximation, but since slug is automatically generated by WordPress
   and this plugin is only copying the slug from original post and letting wp do
   the job, I cleanup the slug to the first so wp assigns correctly the new number.
 * duplicate-post-admin.php:601
 *     ```
       	$post_name = $post->post_name;
       	if(get_option('duplicate_post_copyslug') != 1){
       		$post_name = '';
       	} else {
       		$result = preg_match( "/(.*)-\d*$/", $post_name, $matches);
       		if($result){
       			$post_name = $matches[1];
       		}
       	}
       ```
   
 * Side effects: posts with a number at the end are cleaned up as well…
    -  This reply was modified 7 years, 5 months ago by [yondemon](https://wordpress.org/support/users/yondemon/).
    -  This reply was modified 7 years, 5 months ago by [yondemon](https://wordpress.org/support/users/yondemon/).

Viewing 1 replies (of 1 total)