自动将博客图像添加到公文包/图库

时间:2016-09-23 作者:Ryan Peterman

我找了又找,所以很可能找不到合适的缝隙。

作为一名摄影师,我想自动将博客中的图像添加到相应的图库/作品集中。(例如,从景观博客到景观画廊或从鸟类博客到鸟类画廊。)

我更喜欢一个可过滤的画廊来做这件事,但在这一点上,任何事情都可以。我已经添加了媒体类别和jet pack以及½打插件,但什么都没有。

我在编码方面做得很差劲,而且WP的基本用户还是很好的,所以很简单,但我知道我可能在尝试一些不现实的东西。任何帮助都将不胜感激。

瑞安

1 个回复
SO网友:CK MacLeod

为了正确回答您的问题并获得正确的输出,我们需要知道很多事情,但是,可以这样说:a)您在博客帖子中使用的所有图像都是作为特色图像附加到它们上的,b)您希望它们都是,c)至少在这一点上,您不关心进一步优化输出,d)您可以将它们作为“全尺寸图像”输出,并根据您的主题重新调整大小,您可以从以下内容开始,作为要添加到博客页面的短代码:您可以将代码添加到主题的函数中。php文件,并放置短代码[add_gal] 在新页面中。

注意:这将是非常原始的-在我们需要知道的许多事情中,您希望画廊及其内容是什么样子的!此外,通过短代码添加恰好是证明这一点的一种简单方式:实现此效果还有其他几种主要模式。这只是一个初学者可以测试的问题,比如说,不必学习如何创建和修改模板或向模板添加函数等等。

add_shortcode( \'add_gal\', \'add_a_gallery_of_featureds\' ) ; 

function add_a_gallery_of_featureds() {

/* "-1" says "all posts" so, if you have a lot of posts, you might 
want to choose a reasonable number 
like 10 or 25 or so 
even just for testing purposes */   
$my_query = new WP_Query( array( \'posts_per_page\' => -1 ) ) ;

    if ( $my_query->have_posts() ) {

        while ( $my_query->have_posts() ) {

            $my_query->the_post() ;

            the_post_thumbnail( \'full\' ) ;

        }

    }

}
现在,除非你的帖子数量相对较少,并且你的图片“完整”或任何大小都是你想要的,并且你不想添加标题、链接或其他信息,否则这只是一个起点。至于让一些东西更有用,您可以在WordPress Codex的WP\\u查询和\\u post\\u缩略图下找到许多其他指示。

如果您没有每篇文章的特色/缩略图图像,而是使用其他“附加”图像,那么您将无法使用\\u post\\u缩略图,但这将涉及到那些未回答的问题。。。如果你想要一些很棒的东西。。。你可能需要雇佣一位专业人士。。。

相关推荐

Broken Images and Style

将Wordpress移动到另一个帐户后,样式和图像将被破坏。我曾尝试禁用插件,检查并更新“插件”;上载“;数据库中的文件夹,检查文件夹和文件权限,重新保存永久链接,将代码添加到wp配置。。。没有人修复此问题。此处截图:https://prnt.sc/v9mxqt有什么建议吗谢谢