一个热衷于科技的苦逼大学毕业生的博客。。。希望你喜欢!记得常来。

WordPress博客文章标题链接到自定义网址链接——墨涩网

建站经验 墨涩颓废 3个月前 (01-24) 254次浏览 已收录 0个评论 扫描二维码

WordPress博客文章标题链接到自定义网址链接——墨涩网

WordPress 支持多种文章形式,相信不少博主遇到过需要把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博客文章标题链接到自定义网址链接——墨涩网

方式二:

依次打开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博客文章标题链接到自定义网址链接——墨涩网

使用教程

新建wordpress文章,在文章末尾的自定义字段里面的名称选择:LinkFormatURL ,值:输入你需要文章标题跳转的url地址,正常发布文章即可实现上述功能。

WordPress博客文章标题链接到自定义网址链接——墨涩网

 

注意

此方式设置的效果可能会在主题更新以后失效,失效后,需要手动再次更新代码,再次设置链接。


更多免费好用的资源/教程/源码请关注墨涩科技微信公众号(手机微信扫描下方二维码或者搜索“墨涩科技”) 墨涩颓废,版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明WordPress博客文章标题链接到自定义网址链接——墨涩网
喜欢 (2)
[990328865@qq.com]
分享 (0)
墨涩颓废
关于作者:
https://www.sunweihu.com站长
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址