置信不少博主遇到过需求把wordpress文章的标题链接到自定义的URL地址的状况,点击文章链接时不是直接访问文章详情页面,而是直接访问分享的链接网页,就像微博一样。要完成这种效果,能够运用插件:Page Links To 或 WP Post Redirect来完成,但是为了这个小功用再装一个插件就有点小题大做了。
方式一:
其实我们也能够经过给文章添加自定义字段来完成,在主题的 functions.php 添加下面的代码:(文件地址:网站根目录/wp-content/themes/主题名文件夹/functions.php)
/**
* WordPress 文章标题链接到站外链接
*/
function link_format_url($link, $post) {
if (has_post_format('link', $post) && get_post_meta($post->ID, 'LinkFormatURL', true)) {
$link = get_post_meta($post->ID, 'LinkFormatURL', true);
}
return $link;
}
add_filter('post_link', 'link_format_url', 10, 2);
方式二:
依次翻开wordpress后台的外观/主题编辑器/模板函数(functions.php),添加添加下面的代码:
/**
* WordPress 文章标题链接到站外链接
*/
function link_format_url($link, $post) {
if (has_post_format('link', $post) && get_post_meta($post->ID, 'LinkFormatURL', true)) {
$link = get_post_meta($post->ID, 'LinkFormatURL', true);
}
return $link;
}
add_filter('post_link', 'link_format_url', 10, 2);
运用教程:
新建wordpress文章,在文章末尾的自定义字段里面的称号选择:LinkFormatURL ,值:输入你需求文章标题跳转的url地址,正常发布文章即可完成上述功用。
感谢您的来访,获取更多精彩文章请收藏本站。
![](https://www.gyzsq.com/wp-content/uploads/2022/07/9259adea4619.gif)
© 版权声明
本站网络名称:
孤勇者社区
本站永久网址:
https://www.gyzsq.com
网站侵权说明:
本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长QQ324470778删除处理。
1 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
2 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
3 本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
1 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
2 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
3 本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
THE END
喜欢就支持一下吧
相关推荐
评论 共1条
![头像](/wp-content/themes/zibll/img/avatar-default.png)
欢迎您留下宝贵的见解!
- 最新
- 最热
只看作者