php - Facebook/Twitter 分享链接:仅来自帖子内容的图片或 Youtube 视频
问题描述
我有一个 Gutenberg 将内容发布到 Slick Slider,其中包含滑块中的 YT 视频和图像。目标是仅分享每个帖子幻灯片中附加的 YT 视频或图片。
我已经解决并以两个共享链接结束:用于 YT 视频和图像。他们工作正常,但你可以弄清楚......有2个共享链接......
Facebook 分享链接:Youtube 视频/图片
<a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fyoutube.com/watch\?v=<?php echo my_wrap( $match[2] ); ?>" target="_blank">Facebook</a>
<a href="https://www.facebook.com/sharer/sharer.php?u=<?php $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'full' ); echo esc_url( $image[0] ); ?>" target="_blank">Facebook</a>
Twitter 分享链接:Youtube 视频/图片
<a href="http://www.twitter.com/share?&text=Check+this+video&url=http%3A//www.youtube.com/watch%3Fv%3D<?php echo my_wrap( $match[2] ); ?>" target="_blank">Twitter</a>
<a href="http://www.twitter.com/share?&text=Check+this+image&url=<?php $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'full' ); echo esc_url( $image[0] ); ?>" target="_blank">Twitter</a>
如何获得单个共享链接?
是否有任何选项可以仅共享每张幻灯片中附加的 YT 视频或图片?
演示站点:将鼠标悬停在“赞”按钮上
如果您需要我澄清其他任何内容,请告诉我,并提前感谢您的查看。
解决方案
推荐阅读
- python-3.x - 打开文本文件并在python中更改它
- django - 在 AWS 服务器中使用 Outlook REST API Oauth2 时出现凭据不允许错误
- reactjs - 无法在包含到 React 组件的富文本编辑器(react-draft-wysiwyg)中获取输入的数据
- php - 在 ionic 4 上使用 Angular 7 帖子时出现 Cors 策略错误
- python - Python中合并列表和数据框的问题
- javascript - Javascript - Issue on event listeners of classList
- vue.js - 插件未在 instance.vue 中定义
- laravel - 如何返回所有插入的批量数据 Laravel?
- html - 为什么 contentEditable=true div 在通过选项卡聚焦时不接受文本输入?
- python - 试图访问谷歌电子表格,但没有名为“谷歌”的模块