php - 如何重定向帖子
问题描述
我从网站上拉出一篇文章,然后将其显示在我的网站上。我希望当用户单击它时,我希望她被重定向到源 url,但是当我分享它时,我希望 url 具有我的 url,例如 www.mywebsite.com/post url。我正在尝试下面的代码
<div class="post-item mb-3 shadow-sm bg-white">
<div class="d-flex justify-content-between flex-wrap p-1">
<div class="post-feat-image pr-2 d-flex align-items-center"><a href="<?= e_attr(post_url($t['loop'])); ?>" class="post-img-link" <?= post_attrs($t['loop']); ?>>
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAFElEQVQYV2N8+vTpfwYGBgZGGAMAUNMHXwvOkQUAAAAASUVORK5CYII=" data-src="<?= e_attr(feat_img_url($t['loop.post_featured_image'])); ?>" alt="<?= e_attr($t['loop.post_title']); ?>" class="post-feat-img img-zoom"></a>
</div>
<div class="post-info px-2 py-1"><a href="<?= e_attr(post_url($t['loop'])); ?>" <?= post_attrs($t['loop']); ?>>
<h3 class="post-title" title="<?= e_attr($t['loop.post_title']); ?>">
<?= e(limit_string($t['loop.post_title'], 70), false); ?>
</h3></a>
<div class="post-feed-logo mb-1">
<img src="<?= feed_logo_url($t['loop.feed_logo_url']); ?>" class="feed-logo-img">
</div>
<div class="post-time text-muted py-1">
<?= svg_icon('time', 'text-success'); ?>
<?= time_ago($t['loop.post_pubdate'], _T); ?>
<?= svg_icon('eye-outline', 'text-primary'); ?>
<?= localize_numbers($t['loop.post_hits'], _T); ?>
<a href="https://facebook.com/sharer/sharer.php?u=<?= e_attr(post_url($t['loop'])); ?>" class="btn btn-facebook rounded-0 btn-share" data-toggle="tooltip" title="<?= e_attr(__('Share on Facebook', _T)); ?>" target="_blank" rel="noopener">
<?= svg_icon('facebook'); ?>
</a>
<a href="http://twitter.com/share?text=<?= e_attr($t['post.post_title']); ?>&url=<?= e_attr(post_url($t['loop'])); ?>" class="btn btn-twitter rounded-0 btn-share" data-toggle="tooltip" title="<?= e_attr(__('Share on Twitter', _T)); ?>" target="_blank" rel="noopener">
<?= svg_icon('twitter'); ?>
</a>
</div>
</div>
</div>
</div>
解决方案
只需将整个代码包含在<a></a>
标签中,在 CSS 中只需删除所有文本装饰。
推荐阅读
- video-recording - RingCentral Meetings 是否有任何 API 来获取云记录?
- jenkins-pipeline - Jenkins 管道 - 全局参数
- c# - 在 .net core Web api 和 Angular 6 中启用 CORS
- django - 为什么我不能在一页中加载 2 个表单?
- zebra-printers - 如何在zpl打印机GT800 zpl中打印prn文件中的c-zech字符?
- c - C编程读取多行并暂停,直到按下键盘上的任何键
- python - 加入列表以创建字典键的字符串
- java - 返回 1、-1 和 0 是什么意思?这个方法返回什么值?
- sql-server - 使用 SQL Server 2014 和 pyodbc 的零星信号量超时
- python - 如何在以下代码中显示行和列的索引