如何在WordPress中创建缩略图页面

时间:2011-04-11 21:31:10

标签: php wordpress wordpress-theming

我正在创建一个WordPress photoblog主题,我想创建一个位于index.php和single.php之间的缩略图页面。

这个想法是,当有人点击博客帖子时,他们会转到缩略图页面查看该帖子附带的所有照片,然后点击单个图片重定向到博客条目。 WP模板是否支持这个?

2 个答案:

答案 0 :(得分:1)

WordPress只是加载主题目录中的文件,所以你不受WP的限制。

如果您愿意,为什么不让index.php文件只有在收到表示用户请求缩略图页面的$_GET变量时才会运行?

这就是我的意思:

<强> single.php中:

<?php

if (isset($_GET['gallery']))
{
  // Show the gallery.
} else {
  // Show the main content instead
}

?>

index.php上,您可以将gallery参数添加到网址:

<a href="single.php?gallery=1&foo=bar">Title of Article</a>

但这就是我做的方式。

答案 1 :(得分:0)

我没有看到“用户点击博客帖子”的含义,但简而言之,您可以修改主模板以编写如下链接:

<a href="showphotos.php?id=POST_ID">Show Photos</a>

然后编写一些自定义插件来管理每篇博文的一组照片。

最后,创建一个页面“showphotos”并将其分配给一个主题文件,并添加必要的PHP代码以生成其中的缩略图。

你的问题是你问的问题是“我如何建造一座木塔”?有不同的方法,每种方式都取决于不同的用例,没有一个是你的问题专门解决的。不要忘记我们在这里不是为你创建插件,所以不要求精心设计的系统,而是专注于你的烦恼。