소셜버튼에 URL복사버튼 추가

소셜공유 플러그인 사용중입니다.

 

다른 글을 보니, 

 

<button type="button" id="copy-url">URL 복사하기</button><input id="my-url" type="text" value="<?php echo esc_url($_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'])?>">
<script>
jQuery(document).ready(function(){
	jQuery('#copy-url').click(function(){
		var url = document.getElementById('my-url');
		
		url.select();
		document.execCommand('Copy');
		alert('URL 이 복사 되었습니다.');
	});
})
</script>

이렇게 넣으라고 하셨는지 펑션파일은 아닌것같구요 ㅠ 어디에 삽입해야할 지 여쭤봅니다.

 

그리고 소셜공유 버튼을 상품페이지의 shrt description 의 메타 밑에 위치하게 하고싶습니다.

 

추가적으로

메타값위치에서 카테고리는 전부 안나오게 하고, "상품태그:"를 없애고싶은데요, 결과값만 나올 수 있게요. 어떻게 하면 될까요?

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
  • 안녕하세요~^^

    코스모스팜 소셜 공유 버튼 레이아웃은

    FTP로 접속해서 /wp-content/plugins/cosmosfarm-share-buttons/layout/사용중인스킨/layout.php 파일에서 표시하고 있습니다.

    소셜 공유 버튼 쪽에 해당 버튼을 추가하시려면

    layout.php 파일에 해당 코드를 활용해보시겠어요?

     

    소셜 공유 버튼은 페이지, 포스트, KBoard, 우커머스 상품 페이지 상단 또는 하단에 표시할 수 있으며

    원하시는 위치에 추가하시려면 아래의 숏코드를 활용해보세요.

    [cosmosfarm_share_buttons url="url" title="title" align="left|center|right"]

    위의 숏코드에서 url값과 title값을 변경해서 원하시는 영역에 추가해보세요.

    align값은 left, center, right 중 하나를 입력하거나 제거해주세요.

     

    말씀하신 메타값 위치는 어느 부분을 말씀하시는 건지요?

    실제 비회원으로도 확인 가능한 페이지 주소 알려주시면

    CSS 코드로 안 보이게 할 수 있을지 살펴보겠습니다.

    고맙습니다.

  • https://inblo.co.kr/product/%ec%9e%84%eb%b2%a0%eb%93%9c-%ed%85%8c%ec%8a%a4%ed%8a%b8-4/

     

    해당 상품페이지 결제 밑에 보이는 메타 값이요

  • 장바구니 버튼 밑에 표시되는 문구를 말씀하시는 건지요?

    워드프레스 관리자 -> 외모 -> 사용자 정의하기 -> CSS 입력 필드에

    아래의 코드를 추가해서 확인해보시겠어요?

    .product_meta { display: none; }

     

    CSS 코드 수정 후에는 반드시 브라우저의 캐시를 비우신 후에 확인해주세요.

    크롬 브라우저에서 강력 새로고침 단축키는 Ctrl + Shift + R 입니다.

     

    크롬 브라우저 개발자 도구(F12)를 활용하시면

    CSS 속성을 쉽게 찾을 수 있고 테스트해보실 수 있습니다.

    고맙습니다.

  • 질문이 하나 더 있습니다.

     

    제가 사용하는 affiliate 플러그인에서 affiliate 링크를 생성하는 코드쪽인데요.

     

    	<?php if( $affiliate_id ) { $affiliate_users = wcfm_get_affiliate(); ?>
    			<?php if( !empty( $affiliate_users ) ) { ?>
    				<div class="wcfm_clearfix"></div><br />
    				<div class="page_collapsible affiliate_manage_code" id="wcfm_affiliate_manage_code_head"><?php _e('Generate Affiliate URL', 'wc-frontend-manager-affiliate'); ?><span></span></div>
    				<div class="wcfm-container">
    					<div id="affiliate_manage_code_expander" class="wcfm-content">
    						<form id="wcfm_affiliate_url_form" class="wcfm">
    							<?php
    							$affiliate_user_array = array();
    							foreach( $affiliate_users as $affiliate_user ) {
    								$affiliate_code = get_user_meta( $affiliate_user->ID, 'affiliate_code', true );
    								$affiliate_user_array[$affiliate_user->ID] = $affiliate_user->first_name . ' ' . $affiliate_user->last_name . ' (' . $affiliate_user->user_email . ' - ' . $affiliate_code . ')';
    							}
    								$WCFM->wcfm_fields->wcfm_generate_form_field( apply_filters( 'wcfm_affiliate_url_generator', array(  
    																																							"affiliate_user" => array( 'label' => __('Affiliate', 'wc-frontend-manager-affiliate') , 'type' => 'select', 'options' => $affiliate_user_array, 'class' => 'wcfm-select wcfm_ele ', 'label_class' => 'wcfm_ele wcfm_title', 'value' => $affiliate_id ),
    																																							"normal_url" => array( 'label' => __('URL', 'wc-frontend-manager-affiliate') , 'type' => 'text', 'class' => 'wcfm-text wcfm_ele ', 'label_class' => 'wcfm_ele wcfm_title', 'value' => '', 'desc' => __( 'Generate Affiliate URL for any URL for your site. e.g. Vendor Registration page, product page etc ..', 'wc-frontend-manager-affiliate' ), 'desc_class' => 'instruction' ),
    																																							"generated_url" => array( 'label' => __('Affiliate URL', 'wc-frontend-manager-affiliate') , 'type' => 'text', 'class' => 'wcfm-text wcfm_ele wcfm_ele_hide', 'label_class' => 'wcfm_ele wcfm_title wcfm_ele_hide', 'value' => '' ),
    																																						), $affiliate_id ) );
    							?>
    							<div class="wcfm_clearfix"></div><br />
    							<input type="submit" name="submit-data" value="<?php _e( 'Generate', 'wc-frontend-manager-affiliate' ); ?>" id="wcfm_affiliate_url_generate_button" class="wcfm_submit_button" />
    							<div class="wcfm_clearfix"></div>
    						</form>
    						<div class="wcfm_clearfix"></div>
    					</div>
    				</div>
    			<?php } ?>
    		<?php } ?>

     

     

    확인하시고, 위의 URL복사하기 보튼을 누르면 affiliate 링크가 복사되게 할 수는 있을까요?

    그리고 해당 버튼은 제가 설정한 권한을 가진 사용자만 볼 수 있게요.

  • 안녕하세요.

    저희가 모든 플러그인의 코드를 알 수는 없습니다.

    그렇기 때문에 저희가 만든 제품이 아닐 경우

    해당 제작자에게도 문의해보시는 게 좋을 듯합니다.

    고맙습니다.

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요