首先在function.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);
複製代碼
然后在发布文章的时候,选择“链接”这种形式,并且添加一个自定义字段 LinkFormatURL 即可:
如果你希望任何一种文章形式,只要有 LinkFormatURL 这个字段,都重定向到站外链接,可以去除第 6 行的如下代码:
- has_post_format('link', $post) &&
複製代碼
然后发布文章的时候,选择“链接”形式 |