หัวข้อ: แก้ code ใน Wp อย่างไรครับแนะนำด้วยครับ
เริ่มหัวข้อโดย: krite2010 ที่ 21 เมษายน 2017, 21:02:41
คือ จะแก้ code นะครับเพิ่ม การ Share ใน Line@ ทำอย่างไร ครับ แนะนำด้วย ขอบคุณมากครับ function product_sharing() { global opt; if(!empty($vela_opt['enable_quickview'])){ if(isset($_POST['data'])) { // for the quickview $postid = intval( $_POST['data'] ); } else { $postid = get_the_ID(); } $share_url = get_permalink( $postid );
$large_image_url = wp_get_attachment_image_src( get_post_thumbnail_id( $postid ), 'large' ); $postimg = $large_image_url[0]; $posttitle = get_the_title( $postid ); ?> <div class="social-sharing"> <div class="widget widget_socialsharing_widget"> <h3 class="widget-title"><?php if(isset($vela_opt['product_share_title'])) { echo esc_html($vela_opt['product_share_title']); } else { esc_html_e('Share this product', 'vela'); } ?></h3> <ul class="social-icons"> <li><a class="facebook social-icon" href="javascript:void(0)" onclick="javascript:window.open('<?php echo '[url]https://www.facebook.com/sharer/sharer.php?u='.[/url]$share_url; ?>', '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600'); return false;" title="<?php echo esc_attr__('Facebook', 'vela'); ?>"><i class="fa fa-facebook"></i></a></li> <li><a class="twitter social-icon" href="javascript:void(0)" onclick="javascript:window.open('<?php echo '[url]https://twitter.com/home?status='.[/url]$posttitle.' '.$share_url; ?>', '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600'); return false;" title="<?php echo esc_attr__('Twitter', 'vela'); ?>" ><i class="fa fa-twitter"></i></a></li> <li><a class="pinterest social-icon" href="javascript:void(0)" onclick="javascript:window.open('<?php echo '[url]https://pinterest.com/pin/create/button/?url='.[/url]$share_url.'&media='.$postimg.'&description='.$posttitle; ?>', '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600'); return false;" title="<?php echo esc_attr__('Pinterest', 'vela'); ?>"><i class="fa fa-pinterest"></i></a></li>
<li><a class="gplus social-icon" href="javascript:void(0)" onclick="javascript:window.open('<?php echo '[url]https://plus.google.com/share?url='.[/url]$share_url; ?>', '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600'); return false;" title="<?php echo esc_attr__('Google +', 'vela'); ?>"><i class="fa fa-google-plus"></i></a></li> <li><a class="linkedin social-icon" href="javascript:void(0)" onclick="javascript:window.open('<?php echo '[url]https://www.linkedin.com/shareArticle?mini=true&url='.[/url]$share_url.'&title='.$posttitle; ?>', '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600'); return false;" title="<?php echo esc_attr__('LinkedIn', 'vela'); ?>"><i class="fa fa-linkedin"></i></a></li> </ul> </div> </div>
หัวข้อ: Re: แก้ code ใน Wp อย่างไรครับแนะนำด้วยครับ
เริ่มหัวข้อโดย: superjak ที่ 21 เมษายน 2017, 22:32:21
ใช้ปลักอินช่วยไม่ง่ายกว่าเหรอครับ seed social ก็แชร์ไปยังไลน์ได้ หรือไปก็อปปี้โค๊ดจาก https://www.addthis.com เอา ก็น่าจะง่ายกว่าเขียนเอง
หัวข้อ: Re: แก้ code ใน Wp อย่างไรครับแนะนำด้วยครับ
เริ่มหัวข้อโดย: subport ที่ 21 เมษายน 2017, 22:58:30
น่าจะแชร์ผ่าน Line ไหมครับ
เพิ่มใต้ <li><a class="linkedin social-icon" href="javascript:void(0)" onclick="javascript:window.open('<?php echo 'https://www.linkedin.com/shareArticle?mini=true&url='.$share_url.'&title='.$posttitle; ?>', '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600'); return false;" title="<?php echo esc_attr__('LinkedIn', 'vela'); ?>"><i class="fa fa-linkedin"></i>
=== โดยพิมพ์ว่า ===
<li><a class="facebook social-icon" href="javascript:void(0)" onclick="javascript:window.open('<?php echo 'https://lineit.line.me/share/ui?url='.$share_url; ?>', '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600'); return false;" title="<?php echo esc_attr__('Facebook', 'vela'); ?>"><i class="fa fa-facebook"></i></a></li>
เปลี่ยน css ด้วยนะครับ ผมแค่เปลี่ยน ลิงก์ทีแชร์ออก
==
หรือใช้ plugin นี้ก็ได้ครับ
https://th.wordpress.org/plugins/seed-social/ สะดวกรวดเร็ว
หัวข้อ: Re: แก้ code ใน Wp อย่างไรครับแนะนำด้วยครับ
เริ่มหัวข้อโดย: krite2010 ที่ 22 เมษายน 2017, 12:14:14
น่าจะแชร์ผ่าน Line ไหมครับ
=== โดยพิมพ์ว่า ===
<li><a class="facebook social-icon" href="javascript:void(0)" onclick="javascript:window.open('<?php echo '[url]https://lineit.line.me/share/ui?url='.[/url]$share_url; ?>', '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600'); return false;" title="<?php echo esc_attr__('Facebook', 'vela'); ?>"><i class="fa fa-facebook"></i></a></li>
เปลี่ยน css ด้วยนะครับ ผมแค่เปลี่ยน ลิงก์ทีแชร์ออก
ตัวเว็บ : http://www.webtest.iallvintage.com/ สอบถามครับคือ รู้สึกแปลก Facebook social - icon ไม่มี icon line ทำไงละครับ
หัวข้อ: Re: แก้ code ใน Wp อย่างไรครับแนะนำด้วยครับ
เริ่มหัวข้อโดย: subport ที่ 22 เมษายน 2017, 13:38:26
ต้องเขียน CSS ขึ้นมาใหม่ครับ
ลองเข้าไปค้นใน css โดยการ inspect element ในลิงก์ที่แชร์บนโปรดักซ์ครับ ลองดู source css แต่ให้ผมเดาน่าจะอยู่ที่ theme ครับ
|