หัวข้อ: รบกวนท่านผู้รู้โปรดชี้แนะ กระทู้ที่ผมแชร์ไปเฟสบุ๊ค มันไม่ดึงรูปที่แนบไปแสดง .. เริ่มหัวข้อโดย: nitikon101 ที่ 23 กุมภาพันธ์ 2018, 14:25:29 รบกวนท่านผู้รู้โปรดชี้แนะ อยากให้มีปุ่มแชร์กระทู้ ในบอร์ด smf1.1.16
ความรู้ผมน้อย อยากได้โค๊ด หรือวิธีทำครับ อยากมีปุ่มแชร์กระทู้ไปที่เฟส หรือที่อื่น ของผมเวอชั่น 1.1.16 ไม่สามารถโหลด mod อะไรนั่นได้ และถ้าได้โค๊ดแล้วต้อง เอาใส่ที่ไหนอย่างไร รบกวนด้วยครับ เซิสกูเกิล มาสองวันจนตาลาย ไม่สามารถจริงๆ เวบผม www.nitikon.com (http://www.nitikon.com) หัวข้อ: Re: รบกวนท่านผู้รู้โปรดชี้แนะ อยากให้มีปุ่มแชร์กระทู้ ในบอร์ด smf1.1.16 เริ่มหัวข้อโดย: nitikon101 ที่ 23 กุมภาพันธ์ 2018, 15:06:17 ตอนนี้พอ งมๆ ได้ว่า เข้า https://developers.facebook.com/docs/plugins/share-button/# ของเฟสบุ๊ค เอาโค๊ดมา แต่เขาให้ใส่ลิ้ง ที่จะใช้ในการแชร์ แต่ผมจะให้ เปนลิ้งค์กระทู้ที่เขาอ่านไม่ใช่ลิ้งค์ที่ตายตัว
ผมต้องใส่อะไรยังไงครับ มืดตึ๊บ ช่วยด้วยยยยยยยยยยย หัวข้อ: Re: รบกวนท่านผู้รู้โปรดชี้แนะ อยากให้มีปุ่มแชร์กระทู้ ในบอร์ด smf1.1.16 เริ่มหัวข้อโดย: CONY ที่ 26 กุมภาพันธ์ 2018, 23:58:36 ในไฟล์ Display.template.php อ่ะครับ
ใส่โค้ดแชร์ที่ได้จาก Facebook ไว้ตำแหน่งที่ต้องการ แล้วเปลี่ยน url ที่แชร์ ตรง url=xxx อ่ะครับ เปลี่ยนเป็น โค๊ด: ' . $scripturl . '?topic=', $context['current_topic'], ' ตรงนี้จะเป็นการ generate หัวข้อที่แชร์ให้เปลี่ยนไปตามหน้าหัวข้อที่เรากดเข้าไปดูครับ หัวข้อ: Re: รบกวนท่านผู้รู้โปรดชี้แนะ อยากให้มีปุ่มแชร์กระทู้ ในบอร์ด smf1.1.16 เริ่มหัวข้อโดย: nitikon101 ที่ 08 มีนาคม 2018, 13:54:25 <iframe src="https://www.facebook.com/plugins/share_button.php?href=http://www.nitikon.com&layout=button_count&size=small&mobile_iframe=true&width=78&height=20&appId" width="78" height="20" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowTransparency="true"></iframe>
มันได้โค๊ดออกมาเป็นแบบนี้ครับ ไม่มี URL โดยก่อยรับโค๊ด มันให้ใส่ url ก่อน ไม่ใส่ รับรหัสไม่ได้ ผมใส http://www.nitikon.com ไปก่อน ได้ปุ่มแชร์ออกมา มันก็แชร์ www.nitikon.com (http://www.nitikon.com) ไปที่เฟส ผมจะยังคงไว้ที่ในกรู้ก่อน เพื่อให้ท่านผู้รู้มาช่วยชี้แนะครับ หัวข้อ: Re: รบกวนท่านผู้รู้โปรดชี้แนะ อยากให้มีปุ่มแชร์กระทู้ ในบอร์ด smf1.1.16 เริ่มหัวข้อโดย: nitikon101 ที่ 08 มีนาคม 2018, 14:24:54 ตอนนี้มั่วได้บ้างแล้วครับ
ผมเอาโค๊ดที่ท่านให้มาแทรก ตามนี้ ตัวสีเขียวนั่น แทนอันเดิมไป <iframe src="https://www.facebook.com/plugins/share_button.php?href=' . $scripturl . '?topic=', $context['current_topic'], '=button_count&size=small&mobile_iframe=true&width=78&height=20&appId" width="78" height="20" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowTransparency="true"></iframe> <br /> <br /> หลังจากลงแล้ว มีปัญหาคือ ผมไปตั้งค่า ให้ผู้ใช้บอร์ด smf เป็นสมาชิกเท่านั้น ถึงจะมองเห็นกระทู้ ทีนี้ พอผมจะแชร์กระทู้ไปที่เฟส อันที่แชร์ไป บอกให้ล็อคอินทุกอัน ดังนั้นผมจึงต้องได้ปลด ทุกกระดานเป็นบุคคลทั่วไปก็เข้าดูได้ จึงสามารถแชร์กระทู้ไปเฟสได้ แต่ที่ผมอยากได้ตามมาอีกคือ อยากได้ ภาพประกอบกระทู้ไปขึ้น บนเฟสด้วยครับ เพราะที่แชร์ไป เป็น รูป ของเฮดเดอร์ขึ้นแทนทุกอัน ไม่รู้ต้องไปแก้โค๊ดตรงไหน หัวข้อ: Re: รบกวนท่านผู้รู้โปรดชี้แนะ อยากให้มีปุ่มแชร์กระทู้ ในบอร์ด smf1.1.16 เริ่มหัวข้อโดย: nitikon101 ที่ 12 มีนาคม 2018, 16:29:37 <iframe src="[url]https://www.facebook.com/plugins/share_button.php?href=http://www.nitikon.com&layout=button_count&size=small&mobile_iframe=true&width=78&height=20&appId[/url]" width="78" height="20" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowTransparency="true"></iframe> มันได้โค๊ดออกมาเป็นแบบนี้ครับ ไม่มี URL โดยก่อยรับโค๊ด มันให้ใส่ url ก่อน ไม่ใส่ รับรหัสไม่ได้ ผมใส [url]http://www.nitikon.com[/url] ไปก่อน ได้ปุ่มแชร์ออกมา มันก็แชร์ [url=http://www.nitikon.com]www.nitikon.com[/url] ([url]http://www.nitikon.com[/url]) ไปที่เฟส ผมจะยังคงไว้ที่ในกรู้ก่อน เพื่อให้ท่านผู้รู้มาช่วยชี้แนะครับ ตอนนี้ผมมั่วๆได้แล้วครับ รบกวนสอบถามอีกว่า ผมอยากได้รูปอื่นที่ไม่ใช้รูป fix มันดึงเอามาจาก og:image http://www.nitikon.com/Themes/default/logo.jpg ตัวนี้ตลอด แล้วตัวนี้ผมจะแก้อย่างไรครับ เช่นอยากให้มันดึงรูปแรกจากกระทู้นั้นเลย หรือจะเพิ่มเติมรูปอื่นๆ ใน og นี้ก็ได้ แต่ไม่รู้ที่แก้ไขมันอยู่ในไฟล์ไหน หัวข้อ: Re: รบกวนท่านผู้รู้โปรดชี้แนะ อยากให้มีปุ่มแชร์กระทู้ ในบอร์ด smf1.1.16 เริ่มหัวข้อโดย: Coolhostplus ที่ 12 มีนาคม 2018, 18:14:12 ผมใช้ mod Share facebook twitter pm V.2.0
หัวข้อ: Re: รบกวนท่านผู้รู้โปรดชี้แนะ อยากให้มีปุ่มแชร์กระทู้ ในบอร์ด smf1.1.16 เริ่มหัวข้อโดย: CONY ที่ 12 มีนาคม 2018, 21:36:01 ลองดู open graph protocol ครับ
og:image อันนี้คือที่มันจะใช้ระบุรูปภาพให้ไปแสดง วิธีง่ายสุดคือแนบไฟล์เป็นรูปภาพ แล้วเขียนคำสั่งให้ดึงรูปภาพในกระทู้ไปแสดงแบบ dynamic ก็คล้ายๆกับทำให้ปุ่มแชร์แยกกระทู้แต่ละกระทู้นั่นแหละครับ หัวข้อ: Re: รบกวนท่านผู้รู้โปรดชี้แนะ อยากให้มีปุ่มแชร์กระทู้ ในบอร์ด smf1.1.16 เริ่มหัวข้อโดย: nitikon101 ที่ 13 มีนาคม 2018, 11:11:08 ลองดู open graph protocol ครับ og:image อันนี้คือที่มันจะใช้ระบุรูปภาพให้ไปแสดง วิธีง่ายสุดคือแนบไฟล์เป็นรูปภาพ แล้วเขียนคำสั่งให้ดึงรูปภาพในกระทู้ไปแสดงแบบ dynamic ก็คล้ายๆกับทำให้ปุ่มแชร์แยกกระทู้แต่ละกระทู้นั่นแหละครับ รบกวนขอแบบละเอียดนิดนึงครับ พอดีผมรู้น้อย คือ ต้องแนบใหม่ทุกครั้งเลยใช่ไหมครับ และไปแนบที่ไหนครับ คือค้นหาไม่เจอ มึนจริงๆ หัวข้อ: Re: รบกวนท่านผู้รู้โปรดชี้แนะ อยากให้มีปุ่มแชร์กระทู้ ในบอร์ด smf1.1.16 เริ่มหัวข้อโดย: CONY ที่ 13 มีนาคม 2018, 11:45:17 ผู้ดูแล >> จัดการไฟล์แนบและรูปประจำตัว >> เปิดใช้งานไฟล์แนบ เมนูก็จะประมาณนี้ลองเข้าไปดู
เวลาตั้งกระทู้ ก็จะมีช่องแนบไฟล์ โผล่ขึ้นมาให้เราแนบรูปไปพร้อมกระทู้ได้ ส่วนวิธีเขียนโค้ดดึงรูปที่เป็นไฟล์แนบไปแสดง ลองศึกษาเพิ่มดูครับ หัวข้อ: Re: รบกวนท่านผู้รู้โปรดชี้แนะ อยากให้มีปุ่มแชร์กระทู้ ในบอร์ด smf1.1.16 เริ่มหัวข้อโดย: SmileHost ที่ 13 มีนาคม 2018, 22:14:27 ง่ายสุดคือสมัครสมาชิก https://www.addthis.com/ ครับ แล้วเอาโค๊ดไปวางจะมีปุ่ม share ขึ้นในเว็บครับ
หัวข้อ: Re: รบกวนท่านผู้รู้โปรดชี้แนะ อยากให้มีปุ่มแชร์กระทู้ ในบอร์ด smf1.1.16 เริ่มหัวข้อโดย: nitikon101 ที่ 14 มีนาคม 2018, 22:04:17 ผู้ดูแล >> จัดการไฟล์แนบและรูปประจำตัว >> เปิดใช้งานไฟล์แนบ เมนูก็จะประมาณนี้ลองเข้าไปดู เวลาตั้งกระทู้ ก็จะมีช่องแนบไฟล์ โผล่ขึ้นมาให้เราแนบรูปไปพร้อมกระทู้ได้ ส่วนวิธีเขียนโค้ดดึงรูปที่เป็นไฟล์แนบไปแสดง ลองศึกษาเพิ่มดูครับ 1.คือผมเปิดไฟล์แนบ และแนบไฟล์ได้แล้วครับ 2.คือ ผมเอาแค่โค๊ดนี้ ///// <iframe src="https://www.facebook.com/plugins/share_button.php?href= ' . $scripturl . '?topic=', $context['current_topic'], '=button_count&size=small&mobile_iframe=true&width=78&height=20&appId" width="78" height="20" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowTransparency="true"></iframe> <br /> <br /> ///// มาใส่ใน ไฟล์ Display.template.php นี้เท่านั้น ผมไม่ได้เอาโค๊ดแบบเต็มมาใช้เพราะไม่รู้จะเอาไปใส่ที่ไหนอย่างไร เอาแค่โค๊ดไอเฟรมนั้นมาที่ดิสเพล 3. มันแชร์กระทู้ได้แล้ว รูปที่แชร์จะเป็นรูปเดิม คือรูป โลโก้ ด้านบนเว็บไซท์นี้เท่านั้นทุกกระทู้ที่แชร์ (http://www.nitikon.com/Themes/default/logo.jpg) มันอยู่ที่ http://www.nitikon.com/Themes/default/logo.jpg *****แล้วมันไปดึงรูปนี้มาจากไหนได้อย่างไร ตามคำสั่งของหน้าไหน ผมก็ไม่รู้จะหาอย่างไร 4. ผมไม่รู้ว่า โค๊ด อันนี้ <html> <head> <title>Your Website Title</title> <!-- You can use Open Graph tags to customize link previews. Learn more: https://developers.facebook.com/docs/sharing/webmasters --> <meta property="og:url" content="https://www.your-domain.com/your-page.html" /> <meta property="og:type" content="website" /> <meta property="og:title" content="Your Website Title" /> <meta property="og:description" content="Your description" /> <meta property="og:image" content="https://www.your-domain.com/path/image.jpg" /> </head> <body> <!-- Load Facebook SDK for JavaScript --> <div id="fb-root"></div> <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "https://connect.facebook.net/en_US/sdk.js#xfbml=1"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> <!-- Your share button code --> <div class="fb-share-button" data-href="https://www.your-domain.com/your-page.html" data-layout="button_count"> </div> </body> </html> ที่มันจะดังเอาภาพนี้มาเสมอนั้น มันอยู่ในไฟล์ไหน ของเว็บไซท์ผม เพราะผมก็ดึงเอาแค่เฟรมมาตามข้อ 1 เลยไม่รู้จะไปแก้ตรงไหนอย่างไร 5. เอาลิ้งทุกลิ้งที่แชร์ไปเช็คที่ https://developers.facebook.com/tools/debug นี้มักจะได้ caution-solid คำเตือนที่ควรได้รับการแก้ไข **** คุณสมบัติที่อนุมาน ควรระบุคุณสมบัติ 'og:image' อย่างชัดเจนแม้ว่าค่าอาจอนุมานจากแท็กอื่นก็ตาม*** นี้ตลอด และ เราสเครป URL ครั้งล่าสุดเมื่อใดและอย่างไร ตัดแบ่งเวลาแล้ว 2 วินาทีที่แล้ว รหัสการตอบสนอง 200 URL ที่ดึงข้อมูลมา http://www.nitikon.com/index.php?topic=98 URL แบบมาตรฐาน http://www.nitikon.com/index.php?topic=98 0 ถูกใจ , แชร์ และแสดงความคิดเห็น รายละเอียดเพิ่มเติม ตัวอย่างลิงก์ IP ของเซิร์ฟเวอร์ 122.155.17.99 เราสร้างคุณสมบัติ Open Graph ต่อไปนี้โดยใช้รอว์แท็กเป็นพื้นฐาน og:url http://www.nitikon.com/index.php?topic=98 og:type website og:title ไม่อาจเปลี่ยนแปลงฐานความผิดที่ ปปช ชี้ไว้แล้ว คำถาม ๙/๒/๖๑ og:description ไม่อาจเปลี่ยนแปลงฐานความผิดที่ ปปช ชี้ไว้แล้ว คำถาม ๙/๒/๖๑ og:updated_time 1521039518 ia:markup_url ia:markup_url_dev ia:rules_url ia:rules_url_dev <meta name="description" content="ไม่อาจเปลี่ยนแปลงฐานความผิดที่ ปปช ชี้ไว้แล้ว คำถาม ๙/๒/๖๑" /> <meta name="keywords" content="PHP, MySQL, bulletin, board, free, open, source, smf, simple, machines, forum" /> URL Open Graph ตัวแก้ไขจุดบกพร่องอ็อบเจ็กต์ Open Graph API กราฟ ดูในตัวสำรวจ API กราฟ URL ที่สเครป ดูว่าสเครปเปอร์ของเราเห็นอะไรสำหรับ URL ของคุณ สเครป API สเครปผ่าน API ------- ดังนั้น ผมขอรบกวนชี้แนะ เพราะผม งมๆซาวๆ ไม่รู้จริงๆความรู้น้อมาก ว่าจะแก้ได้อย่างไร ตรงไหน ขอบคุณมากๆครับ |