Make WordPress Core

Opened 5 years ago

Closed 4 years ago

Last modified 4 years ago

#48092 closed defect (bug) (worksforme)

Normal editor on rtl switches shortcode enclosed content and html content

Reported by: backups's profile BackuPs Owned by:
Milestone: Priority: normal
Severity: normal Version: 5.2.3
Component: Editor Keywords:
Focuses: rtl Cc:

Description

Hi

i have a found a serious issue in the wp editor using shortcodes. The content of the page and the shortcode switches.

look at the explaining image

https://cl.ly/841c884024d8

https://cl.ly/841c884024d8

i tested this with a default wp install running 20-19 theme and only the rtl tester plugin active to test rtl mode.

Please how to resolve this?

This is a serious issu.

Attachments (2)

wpeditor-rtl.jpg (216.5 KB) - added by BackuPs 5 years ago.
explaining image
wp-editor-bug.jpg (152.4 KB) - added by BackuPs 5 years ago.
another explaining image

Download all attachments as: .zip

Change History (6)

#1 @BackuPs
5 years ago

When you add content before the shortcode the shortcode content is fixed but the body content is still wrong in its location

if you add a special html character then it still is wrong as the special character is splitted and the body content is still at the wrong location. It should be behind the shortcode.

https://cl.ly/6884788e631a

https://cl.ly/6884788e631a

very weird behaviour of the editor in rtl mode.

Last edited 5 years ago by BackuPs (previous) (diff)

@BackuPs
5 years ago

explaining image

@BackuPs
5 years ago

another explaining image

#2 @SergeyBiryukov
5 years ago

  • Component changed from General to Editor
  • Focuses rtl added

This ticket was mentioned in Slack in #core-editor by itsjusteileen. View the logs.


4 years ago

#4 @azaozz
4 years ago

  • Milestone Awaiting Review deleted
  • Resolution set to worksforme
  • Status changed from new to closed

Frankly there's no straightforward way to fix this. Typing shortcodes by hand follows the same rules as typing HTML by hand. Perhaps this is the reason why this hasn't been reported earlier, shortcodes have been used in WP for many years :)

Closing as worksforme as this has been the case for many years. Please feel free to reopen with a patch or ideas/info on how to solve and whether this fits user expectations.

Last edited 4 years ago by azaozz (previous) (diff)
Note: See TracTickets for help on using tickets.