안녕하세요?
일반적으로 외국에서 만든 우커머스 테마를 이용하는데요.
이러한 우커머스 상품 정보에는 일반적으로 소셜 공유 기능을 제공합니다. 그런데 대부분 외국의 소셜공유는 카카오톡과 같은 한국과 특화된 SNS를 지원하지 않습니다.
그렇기에 소셜 공유 버튼 By 코스모스팜과 같른 플러그인을 상요하는데요.
이 플러그인을 우커머스 상품정보란에서 사용할 수 있는지요? 이용하려면 어떤 방법이 있는지요?
모르고 질문했다면 이해해주시고 좋은 답변부탁드립니다.
감사합니다..
안녕하세요~^^
소셜 공유 버튼 플러그인을 사용하시면
우커머스 상품 상세페이지에 SNS 공유하기 버튼을 표시할 수 있습니다.
워드프레스 관리자 -> 설정 -> 소셜 공유 버튼 페이지에서
상품 상세페이지에 표시를 활성화해보시겠어요?
추가로 아래처럼 숏코드로도 직접 원하시는 영역에
소셜 공유 버튼을 추가하실 수 있습니다.
[cosmosfarm_share_buttons url="페이지주소" title="제목" align="center"]
위의 예제는 워드프레스 관리자 소셜 공유 버튼 페이지에서
숏코드 예제 쪽에서 확인 가능합니다.
고맙습니다.
안녕하세요? 좋은 정보를 주셔서 너무 감사합니다.
테마업체서 상품 정보에 우커머스마 테마에서 제공하는 소셜공유 버튼대신 별도 플러그인을 넣으려면
아래와 같은 코드를 function.php에 넣으라고 가이드하더군요.
add_action( 'woocommerce_share', 'ciyashop_child_social_share' );
function ciyashop_child_social_share() {
/* Your Sharing Code Goes Here */
/* You can place codes provided by Social Sharing plugins */
}
그래서 아래와 같은 코드를 추가했습니다.
[cosmosfarm_share_buttons url="https://puripia.com" title="퓨리피아" align="left"]
그랬더니 시스템 에러가 나네요. 뭐가 문제일까요?
add_action( 'woocommerce_share', 'ciyashop_child_social_share' );
function ciyashop_child_social_share() {
[cosmosfarm_share_buttons url="https://puripia.com" title="퓨리피아" align="left"]
}
미리 감사드립니다.
안녕하세요.
PHP 코드 내에서 숏코드를 실행하게 하시려면 do_shortcode 함수를 사용하셔야 합니다.
추가하신 코드 대신 아래의 코드로 교체해보시겠어요?
add_action( 'woocommerce_share', 'ciyashop_child_social_share' );
function ciyashop_child_social_share() {
echo do_shortcode('[cosmosfarm_share_buttons url="https://puripia.com" title="퓨리피아" align="left"]');
}
do_shortcode 함수에 대한 자세한 내용은
아래의 링크를 참고해보세요.
https://developer.wordpress.org/reference/functions/do_shortcode/
고맙습니다.
네 감사합니다.
퇴근 후 집에가서 테스트해좌야겠습니다.
진심으로 감사드립니다.
안녕하세요?
집에와서 테스트해보니 잘 작동하네요. 감사합니다.