wppb plugin 보일러 플레이트에 shortcode 추가하는 방법
wppb 플러그인 보일러 플레이트에 숏코드를 추가하고 싶습니다. 여기 보일러 플레이트 발전기 http://wppb.me 링크가 있습니다. 어떻게 작동하는지 알려주시겠습니까?당신의 도움에 대단히 감사할 것입니다.
정확히 같은 문제에 대한 해결책을 찾던 중에 이것을 발견했고, 워드프레스 보일러플레이트 플러그인 https://github.com/DevinVinson/WordPress-Plugin-Boilerplate/issues/262 에 대한 github에서 해결책을 찾았습니다.
private function define_public_hooks() {
$this->loader->add_action( 'init', $plugin_public, 'register_shortcodes' );
}
class-pluginName에서 define_hooks 기능을 사용합니다.php 파일(나머지 추가 작업과 함께 위 작업에 추가).
그런 다음 클래스 플러그인Name-public에서 입력합니다.php 파일은 shortcode에 register_shortcodes 함수를 만듭니다.
public function register_shortcodes() {
add_shortcode( 'shortcode', array( $this, 'shortcode_function') );
add_shortcode( 'anothershortcode', array( $this, 'another_shortcode_function') );
}
그런 다음 쇼트코드 함수를 만듭니다.
함수에 숏코드를 추가하는 것은 차이가 없습니다.php 또는 플러그인.
쇼트코드를 추가하는 방법에 대해서는 쇼트코드 API를 참고하시기 바랍니다.
또한 이에 대한 github 문제도 있습니다.
add_shortcode('course_link', 배열($dm_public, 'wdm_dash_course_link_shortcode');
include-> class-{plugin-name}.php->private defin public hook()을 플러그인 보일러 플레이트 내부에 사용할 수 있습니다.
프론트엔드에서 원하는 곳에 [course_link]를 사용합니다.관리자 측면에서 $plugin_admin을 사용합니다.
언급URL : https://stackoverflow.com/questions/40274737/how-to-add-shortcode-in-wppb-plugin-boilerplate
'programing' 카테고리의 다른 글
GitHub 웹사이트에서 디렉토리/폴더 이름을 변경하는 방법은? (0) | 2023.09.13 |
---|---|
GCD의 블록 내에 NSAutorelease Pool을 만들어야 합니까? (0) | 2023.09.13 |
워드 프레스 쿼리를 사용하여 끈적거리는 게시물만 표시 (0) | 2023.09.13 |
NGINX를 사용하여 URL에서 .php와 .html 확장자를 모두 제거하는 방법은 무엇입니까? (0) | 2023.09.13 |
로컬 mariadb mac에 액세스할 수 없습니다.InnoDB 오류 (0) | 2023.09.13 |