如何做好万能画廊,提高画廊管理水平?

时间:2011-08-10 作者:smogg

我将在这里描述我为我的第一个WP主题制作图库所采取的步骤。我想在我的菜单中有一些链接,可以让用户通过缩略图进入页面。每个缩略图将用户带到具有一组水平显示图像的库中。

首先,在我的功能中。php文件我为图标添加了新的大小:

add_image_size( \'wide-image-icon\', 200, 150, true );
然后,我为gallery类别(我们称之为Gallery1)和类别“Gallery1”创建了模板文件。在我的gallery1.php 我用于查询带有图库的帖子的模板文件:

query_posts(array(\'category_name\'=>\'Gallery1\',\'posts_per_page\'=>-1))
然后,在帖子循环中,我显示了我的图库图标(这是帖子的特色图片):

the_post_thumbnail(\'wide-image-icon\');
所以现在,在用“Gallery1”模板创建新页面后,我可以添加帖子,为其选择“Gallery1”类别,使用标准的“插入库”添加图片,选择一个作为特色图片,我就可以开始了。

问题是,这不是普遍的做法。如果我想制作另一个图库页面(Gallery2),该怎么办。然后,我需要创建新的模板文件,创建新的类别,在模板文件内的查询中更改类别名称,添加附加了此模板的新页面。你是怎么做到的?

我还想问一下gallery在管理方面的一些改进。我见过一些主题,在管理区内有一个全新的标签,你可以看到所有的图库,你可以很容易地更改图像顺序,添加/删除图库等。现在在我的网站上,我只添加我的新闻(我在这里使用相同的系统)、图库、博客帖子和像“Bio”这样的普通页面作为帖子,这绝对不好。

附言:欢迎阅读任何文章、视频教程、书籍或技巧。

@编辑:如何在管理端管理我的库的显示?如果你知道我的意思,我想删除整个编辑器,只留下图片。

1 个回复
最合适的回答,由SO网友:Wyck 整理而成

这是各种各样的错误,您需要首先决定是否要使用帖子、页面或自定义帖子类型。

你在最后暗示你想要一个新的标签,就像你在一些主题中看到的那样,这将是使用自定义帖子类型的正确方式。

您可以在此处学习如何创建它们,
http://codex.wordpress.org/Post_Types#Custom_Types
http://codex.wordpress.org/Function_Reference/register_post_type

之后,您可以为您的帖子类型创建一个模板文件,该文件特定于您希望它的外观。例如,假设您创建了一个名为“Gallery”的CPT,您的主题文件可以是single-gallery.php. 在那里,您可以使用循环来显示和设置照片样式,并且在此帖子类型(图库)中制作的每个帖子都将使用该主题文件。

要回答第二个问题,当您注册新的自定义帖子类型时,有一些参数,其中一个可以启用或禁用编辑器。你要找的是supports --> \'editor\'

默认情况下,要管理帖子的照片,请单击“添加照片”->“图库”->,在那里可以找到管理选项。如果你想定制一个新的照片管理“控制台”,你必须提出另一个问题,因为这里的细节会很复杂,我已经看过了,但我不完全确定实现这一点的最佳方法是什么。

结束

相关推荐

User-based media gallery

我正在建立一个同时使用WordPress和BuddyPress的网站,我希望建立一个自定义部分,用户可以上传作品,人们可以对其进行评论/评分。我浏览了各种不同的选项,但似乎使用自定义的帖子类型,然后允许成员提交内容是最好的选择。这是更好的方法吗?还是你认为帖子类型是最好的选择。要了解其所需的功能类型,请执行以下操作:http://dribbble.com/其想法是将图像作为类似域的URL。com/designs/my-awesome-work-2201/当查看成员档案时,您将能够查看他们的最新作品等,因此