안녕하세요.rharmed입니다.그간 건강하셨나요.
초간단플러그인을 하나 만들엇는데 제대로 동작하지 않아요.
유튜브에 나오는걸 그대로 따라햇는데 왜 안되는지 잘 모르겟네요.이것때문에 3시간이나 낭비햇어요.
플러그인코드는 아래와 같아요.
<?
/**
* Plugin Name: rrr
* Plugin URI: http://wpreloaded.com/tablesorter
* Description: This plugin makes your standard HTML tables sortable. For more details, visit plugin's setting page
* Version: 1.0
* Author: razim haremd
* Author URI: http://linkedin.com/in/thenoors
* License: GPLv2 or later
*/
function testShortCode(){
ob_start();
echo "hello!!!";
return ob_get_clean();
}
add_shortcode('aaa', 'testShortCode');
대시보드에서 rrr플러그인을 활성화하고 test shortcode라는 포스트를 만든 다음 [aaa]를 추가햇는데 test shortcode포스트에 가보니
[aaa]로 출력이 되지 않겟나요.원래 될라면 hello가 나와야겟는데...
도대체 뭐가 잘못됫는지 잘 모르겟어요.
스레드봇님의 조언을 바랍니다.부탁드립니다.
아래 코드를 테마의 functions.php 파일에 추가해보시겠어요?
add_filter('the_content', 'do_shortcode', 11);
그래도 안된다면 테마 개발자에게 문의를 해보시는게 좋을 듯합니다.
고맙습니다.
그래도 잘 되지 않네요.플러그인을 만들때 흔히 쓰는 add_action() 이나 add_filter()도 동작하지 않아요.어떻게 된건지 알수가 잇겟더라구요.
스레드봇님의 조언을 부탁드립니다.
동생으로부터.
안녕하세요~^^
테마에서 숏코드를 지원하지 않는 듯합니다.
워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에
아래의 코드를 추가한 후 다시 테스트해보시겠어요?
add_filter('widget_text', 'do_shortcode');
고맙습니다.