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

Heckler

설명

Do you often need to create small pieces of content that should be present on e.g. every product page, but don’t justify writing a full on plugin?

Do you mostly work with designers or users that sometimes need to update some of that content, but they don’t know their way through Git, FTP or code in general?

If you’ve answered yes to any of those two questions then this plugin is for you!

Heckler allows you to create reusable pieces of code or text and execute / display them on any wordpress hook (after init) or use them as a simple shortcode within your content.

If you have some coding skills, you can programm a rule which determines if the text should be shown, or the code should be hooked or executed.

As an added bonus, there’s even a VIM mode in the code editor to make your life as a developer in this world of makeshift plugins just a little more bearable.

If you wish to contribute to this wonderfully horrible plugin you can do so on its GitHub repository.

스크린샷

  • Simple text editor content, with Elementor support.
  • Hook list used to define hooks on which to display your content, priority, number of arguments (if you are using Code) and if this hook is active or inactive.
  • Content displayed on the wp_footer hook.
  • A Rule editor with VIM support.
  • A Code editor with VIM support.
  • Heckler shortcode embedded into the content.
  • Output of a Heckler shortcode content generated through a Code script.

FAQ

Elementor?

Yes, this plugin supports the Elementor as this is what my team works with the most these days. Other builders could be added at a later date.

How does it work?

This plugin stores code snippets in the plugin subfolder usr and text snippets in the WordPress database as a Heckler post.

During the WordPress init phase, the plugin checks for all defined snippets that have defined hooks, and if the rule returns true, it hooks the code (loaded from the usr folder) or the text to the defined hooks.

In case a snippet is used as a shortcode, before the shortcode is executed the rule is checked, and if it passes, only then is the text rendered or the code executed.

How is this not a security hazard?

Good question. This plugin uses nonces to protect the edit form, and in order to access the edit form you need to have highest possible privilegies. To make sure that a user has modified a snippet from within the Hecker UI the save_post_heckler hook is used. Also, all the stored code snippets are prefixed with <?php if ( !defined( 'ABSPATH' ) ) return; to ensure a snippet can’t be accessed directly without loading the WordPress first.

In other words, it’s as much of a hazard as the plugin editor, or the plugin installer that come by default with the WordPress installation.

If this is still too much of a risk for you, then this plugin might not be for you.

후기

이 플러그인에 대한 평가가 없습니다.

기여자 & 개발자

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

기여자

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

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

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