2017-05-05 2 views
0

다음은 WooCommerce에서 추가 탭 추가 코드입니다. 내 질문은 탭 콘텐츠에 비디오 링크 또는 iframe을 삽입하는 방법입니다. 어떤 도움을 주시면 감사 것WooCommerce 추가 탭 추가 - 단일 제품 페이지

"콘텐츠 탭"내부 앵커 텍스트, 또는 iframe을 삽입하는 방법


add_filter('woocommerce_product_tabs', 'woo_new_product_tab'); 
function woo_new_product_tab($tabs) { 

    // Adds the new tab 

    $tabs['test_tab'] = array(
     'title'  => __('New Product Tab', 'woocommerce'), 
     'priority' => 50, 
     'callback' => 'woo_new_product_tab_content' 
    ); 

    return $tabs; 

} 
function woo_new_product_tab_content() { 

    // The new tab content 

    echo '<h2>New Product Tab</h2>'; 
    echo '<p>Here\'s your tab content.</p>'; 

} 

..

건배

+0

나는 텍스트를 얻을 수 있었지만 You tube URL을 삽입 할 수 없었다 : – Murtuza

+0

echo "우리는 곧 비디오를 업데이트 할 것입니다."; 대신 iframe을 보여주고 싶습니다. – Murtuza

+0

완료, 감사합니다 ... – Murtuza

답변

0

그냥 원하는 경우 탭 콘텐츠에 정적 인 동영상 iframe을 표시 한 다음 탭 콘텐츠 콜백 함수에 iframe/video 태그를 추가하면됩니다. ikes

function woo_new_product_tab_content() { 
    // The new tab content 
    echo '<h2>See the video</h2>'; 
    echo '<div><iframe width="100%" height="315" src="paste your video link here" frameborder="0" allowfullscreen></iframe></div>'; } 

또는 각 제품에 대한 동적 동영상 링크를 원할 경우 먼저 제품 메타에 비디오 링크를 저장해야합니다. 그리고 위의 'src'attr에있는 비디오의 get_post_meta를 echo합니다.

관련 문제