2011-09-27 90 views
0

我有我的主页http://www.faberunashop.com设置为一个目录。当您点击帖子图片时,会将您带到艺术家网站。这里是我用来制造将其添加到的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 '<h2><a href="'.$link.'" rel="bookmark" title="'.$title.'">'.$title.'</a></h2>'; 
} 

现在我想这样做,以我的搜索和存档页面。我该如何调整以使它们表现相同?

+0

你能否解释一下是什么问题?你的代码不适合你的搜索和存档页面吗? – PiTheNumber

回答

0

我想你使用WordPress。

在这种情况下,您可以通过在搜索结果的主题中创建名称为search.php的文件以及名为archives.php的另一个归档文件来更改搜索结果的布局和行为。

有关模板层次结构的详细信息为WordPress,你可以在这里找到http://codex.wordpress.org/Template_Hierarchy

+0

都已经存在于此模板中。我只需要知道如何修改它们以获得我从我的主页获得的相同结果 –

+0

如果上面的代码适用于主页,只需将其复制并粘贴,并且在两个页面上都会得到确切的结果。 –