wp博客链接.html,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后臺的外觀/主題編輯器/模板函數(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地址,正常發布文章即可實現上述功能。
注意
此方式設置的效果可能會在主題更新以后失效,失效后,需要手動再次更新代碼,再次設置鏈接。
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的wp博客链接.html,WordPress博客文章标题链接到自定义网址链接的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java从1开始计时用线程_java
- 下一篇: hive - 可优化的 10 个地方及详