[wp-trac] [WordPress Trac] #54614: no_texturize_shortcodes filter broken in WP 5.9 beta 1 and 2

WordPress Trac noreply at wordpress.org
Wed Dec 15 12:55:35 UTC 2021


#54614: no_texturize_shortcodes filter broken in WP 5.9 beta 1 and 2
-------------------------------+------------------------------
 Reporter:  pgn4web            |       Owner:  (none)
     Type:  defect (bug)       |      Status:  new
 Priority:  normal             |   Milestone:  Awaiting Review
Component:  Shortcodes         |     Version:  trunk
 Severity:  normal             |  Resolution:
 Keywords:  reporter-feedback  |     Focuses:
-------------------------------+------------------------------

Comment (by pgn4web):

 Some more information. I tested with wordpress 5.9 beta 3 and the problem
 is still there if I post a correct shortcode like this:

 {{{
 [pgn initialHalfmove=16 autoplayMode=none]

 [Event "World championship"]
 [Site "Moscow URS"]
 [Date "1985.10.15"]
 [Round "16"]
 [White "Karpov"]
 [Black "Kasparov"]
 [Result "0-1"]

 1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nb5 d6
 6. c4 Nf6 7. N1c3 a6 8.  Na3 d5 9. cxd5 exd5 10. exd5 Nb4
 11. Be2 Bc5 12. O-O O-O 13. Bf3 Bf5 14.  Bg5 Re8 15. Qd2 b5
 16. Rad1 Nd3 17. Nab1 h6 18. Bh4 b4 19. Na4 Bd6 20. Bg3  Rc8
 21. b3 g5 22. Bxd6 Qxd6 23. g3 Nd7 24. Bg2 Qf6 25. a3 a5
 26. axb4 axb4  27. Qa2 Bg6 28. d6 g4 29. Qd2 Kg7 30. f3 Qxd6
 31. fxg4 Qd4+ 32. Kh1 Nf6 33.  Rf4 Ne4 34. Qxd3 Nf2+
 35. Rxf2 Bxd3 36. Rfd2 Qe3 37. Rxd3 Rc1 38. Nb2 Qf2
 39. Nd2 Rxd1+ 40. Nxd1 Re1+ 0-1

 [/pgn]
 }}}

 However, I noticed something really weird because of a typo. The shortcode
 works as expected with texturization if the opening shortcode tag is
 duplicated with an incorrect shortcode syntax, like this (notice the
 second [pgn] opening tag in the first line):

 {{{
 [pgn initialHalfmove=16 autoplayMode=none] [pgn]

 [Event "World championship"]
 [Site "Moscow URS"]
 [Date "1985.10.15"]
 [Round "16"]
 [White "Karpov"]
 [Black "Kasparov"]
 [Result "0-1"]

 1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nb5 d6
 6. c4 Nf6 7. N1c3 a6 8.  Na3 d5 9. cxd5 exd5 10. exd5 Nb4
 11. Be2 Bc5 12. O-O O-O 13. Bf3 Bf5 14.  Bg5 Re8 15. Qd2 b5
 16. Rad1 Nd3 17. Nab1 h6 18. Bh4 b4 19. Na4 Bd6 20. Bg3  Rc8
 21. b3 g5 22. Bxd6 Qxd6 23. g3 Nd7 24. Bg2 Qf6 25. a3 a5
 26. axb4 axb4  27. Qa2 Bg6 28. d6 g4 29. Qd2 Kg7 30. f3 Qxd6
 31. fxg4 Qd4+ 32. Kh1 Nf6 33.  Rf4 Ne4 34. Qxd3 Nf2+
 35. Rxf2 Bxd3 36. Rfd2 Qe3 37. Rxd3 Rc1 38. Nb2 Qf2
 39. Nd2 Rxd1+ 40. Nxd1 Re1+ 0-1

 [/pgn]
 }}}

 This seems to me a confirmation that something odd is going on...

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/54614#comment:4>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list