WordPress –从您的帖子标题链接到外部链接
您是否看到其他网站从其帖子标题链接到外部帖子?那是因为创建一个新帖子是完全没用的,在其中您将要告诉用户转到另一个站点来阅读它。您正在浪费用户的时间。这个技巧将使您可以链接到WordPress中您的帖子标题的外部链接。
首先打开functions.php文件,并在其中添加以下代码:
function print_post_title() { global $post; $thePostID = $post->ID; $post_id = get_post($thePostID); $title = $post_id->post_title; $perm = get_permalink($post_id); $post_keys = array(); $post_val = array(); $post_keys = get_post_custom_keys($thePostID); if (!empty($post_keys)) { foreach ($post_keys as $pkey) { if ($pkey=='url1' || $pkey=='title_url' || $pkey=='url_title') { $post_val = get_post_custom_values($pkey); } } if (empty($post_val)) { $link = $perm; } else { $link = $post_val[0]; } } else { $link = $perm; } echo ''.$title.'
'; }
这些代码必须放在php标记中。
然后打开您的index.php并找到以下代码:
并替换为:
这也可以通过使用名为PageLinksTo的插件来完成。