답변

1

has_shortcode()을 사용하여 단축 코드가 적용되었는지 확인할 수 있습니다. 홈 페이지에서 특별히 사용되는지 확인해야하는 경우 is_home() 체크를 추가 할 수 있습니다.

global $post; 
if(is_home() && has_shortcode($post->post_content, 'related_products')) { 
    echo "YEAH, shortcode is applied on home page"; 
}else{ 
    echo "Houston, we have a problem!!!"; 
} 
+0

작동하지 않습니다. 설명하겠습니다. 나는 다음 단축 코드 do_shortcode ('[recent_products per_page = "12"columns = "3"]')가있는 index.php 파일을 가지고있다. 내 플러그인을 체크인하고 싶습니다.이 단축 코드가 홈 페이지에 적용됩니까? – JBNavadiya

+0

죄송합니다. 구문 오류가 있습니다. –

+0

다른 해결책이 있습니까? – JBNavadiya

관련 문제