이 플러그인은 최근 3개의 주요 워드프레스 출시와 시험 되지 않았습니다. 워드프레스의 좀 더 최근 버전으로 이용할 때 더 이상 관리되지 않고 지원되지 않고 호환성 문제가 있을 수 있습니다.

A Shortcode Tester

설명

The Shortcode Tester is a post editor tool for WordPress developers that displays in a popup window the HTML generated by WordPress shortcodes, i.e. so you can quickly view the generated HTML without having to view the entire post. Please visit https://github.com/magenta-cuda/shortcode-tester/blob/master/README.md for a very quick introduction.

스크린샷

  • The Shortcode Tester

설치

  1. Download the plugin from the WordPress repository.
  2. Open the ‘Plugins’ menu item and activate the plugin.
  3. Read the tutorial at https://github.com/magenta-cuda/shortcode-tester/blob/master/README.md.

FAQ

“Show Rendered” shows more than the shortcode HTML elements.

“The Shortcode Tester” tries to hide HTML elements that are not part of the shortcode. It assumes that the current theme uses the standard WordPress framework for emitting the header, the content, sidebars and the footer ( actions/filters such as ‘the_content’, ‘get_sidebar’, ‘get_footer’, … ). If the current theme deviates from this framework “The Shortcode Tester” will not be able to properly identify the header, sidebars and/or the footer.

“Show Rendered” shows less than the shortcode HTML elements.

In addition to the HTML elements emitted by the PHP code for the shortcode, the shortcode may have JavaScript code to dynamically emit additional HTML elements. The shortcode tester hides non shortcode HTML elements by setting the CSS display property to none and changing the element id. These changes may affect the execution of the shortcode’s JavaScript code.

“Show Rendered” vs “Alt Show Rendered”

“Show Rendered” allows all JavaScript code to execute. Unfortunately, the shortcode tester hides non shortcode HTML elements and this may cause some JavaScript code to abort which prevents the execution of the shortcode’s JavaScript code. “Alt Show Rendered” suppresses the execution of the theme’s JavaScript code and this may allow the shortcode’s JavaScript code to execute.

Does “Show Rendered” require that the shortcode have support for Gutenberg blocks?

No. “Show Rendered” does not use Gutenberg blocks. It uses the WordPress server to render the shortcode as it would when the page is requested from the browser and tries to skip rendering everything but the shortcode. In particular, it will work with old plugins that do not have support for Gutenberg blocks.

후기

모든 1 평가 읽기

기여자 & 개발자

“A Shortcode Tester”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

자국어로 “A Shortcode Tester”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

1.2.2

  • added “Alt Show Rendered” button which prevent the theme’s scripts from running

1.2.1

  • fix problem with non permalink URL’s
  • fix “permalink not found” error after updating to WordPress 5.3
  • fix problem with “Show Rendered” on posts of type ‘post’

1.2

  • add support for Gutenberg

1.1.1.1

  • fix major bug where shortcode evaluation was wrong if it was dependent on is_admin() === false

1.1.1

  • disable false warnings from DOMDocument

1.1

  • add prettify option
  • refactor to improve software quality

1.0.1.1

  • Code rewritten to improve software quality

1.0.1

  • Fix namespace problem

1.0

  • Initial release.