使用WordPress图库时,从attachment.php中排除帖子缩略图

时间:2012-05-23 作者:gil hamer

我到处都在寻找这个答案,却找不到。我使用显示下一张和上一张照片的附件页设置wordpress默认图库。一切都很好,我有一个循环的画廊与下一个和上一个图像后。

现在,在我上传所有照片的图库页面中,我还添加了一张“特色图片”,原因是我正在使用。不幸的是,它将这张照片作为最后一张照片添加到我的图库循环中。我不想让“特色图片”在画廊的任何地方出现(我只是出于某种目的使用它)

我在看attachment.php 找到这条代表照片的线:

<a href="<?php echo $next_attachment_url; ?>" title="<?php echo esc_attr( get_the_title() ); ?>" rel="attachment"><?php
                            $attachment_size = apply_filters( \'twentyten_attachment_size\', 900 );
                            echo wp_get_attachment_image( $post->ID, array( $attachment_size, 9999 ) ); // filterable image width with, essentially, no limit for image height.
                        ?></a>
我不知道如何排除它。有人能帮忙吗?有没有什么函数可以做到这一点?非常感谢

吉尔

1 个回复
SO网友:gil hamer

因此,最后我设法自己修复了它,如果有人觉得它有用,我想与大家分享。虽然不是世界上最好的解决方案,但。。刚刚通过媒体部分上传了图像not from within the post/page然后在帖子中使用它作为特色图片,而不是直接从那里上传,因此,它不包括在gallery pictures循环中。

结束

相关推荐

Host Images from Link

最近,我从Blogger导入了我的所有帖子,因此帖子中显示的所有图片目前都位于Blogger的服务器上。我想将所有这些图像导入/放入我的服务器,并自动更改每个图像的每个链接。因为有这么多的图片和这么多的帖子,我不能一个接一个地单独去。请指导我如何做到这一点,或者将我重定向到一个插件来完成这项工作。