Guest User

Untitled

a guest
Aug 19th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. add_filter('comment_form_fields', 'reorder_comment_fields' );
  2. function reorder_comment_fields($fields){
  3.  
  4. $new_fields = array(); // поля в новом порядке
  5.  
  6. $myorder = ['author',
  7. 'email',
  8. 'url',
  9. 'comment',
  10. 'cancel_reply_before',
  11. 'cancel_reply_link',
  12. 'cancel_reply_after',
  13. 'submit_button',
  14. 'submit_field']; // нужный порядок
  15.  
  16. foreach($myorder as $key){
  17. $new_fields[$key] = $fields[ $key ];
  18. unset( $fields[$key] );
  19. }
  20.  
  21. // если остались еще какие-то поля добавим их в конец
  22. if( $fields )
  23. foreach( $fields as $key => $val )
  24. $new_fields[ $key ] = $val;
  25.  
  26. return $new_fields;
  27. }
Add Comment
Please, Sign In to add comment