设置图库中的默认列数

时间:2015-09-21 作者:Marko

有没有办法设置库中的默认列数?它被设置为3,目前我为我创建的帖子中的每个库手动将其更改为4。

下面是右边的设置https://codex.wordpress.org/images/c/c7/edit-gallery-drag.png

在codex中,他们说“3列是默认设置,这对于大多数网站来说都是理想的。”,但没有一个字是关于如何改变它的。我只发现我可以将其添加到短代码([gallery columns=“4”]),但这不是我需要的

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

您可以使用覆盖许多库设置media_view_settings 过滤器:

/**
/* Gallery Default Settings
/* @param Array $settings
/* @return Array $settings
*/
function theme_gallery_defaults( $settings ) {
    $settings[\'galleryDefaults\'][\'columns\'] = 5;
    return $settings;
}
add_filter( \'media_view_settings\', \'theme_gallery_defaults\' );
要更改更多设置,最简单的方法是使用开发人员工具检查实际字段。您要查找的是一个名为data-setting. 获取该值并使用它覆盖默认值。

当然,应该注意的是,这不会更新已经存在的库。您必须在上运行筛选器the_content 在飞行中改变它。

学分:https://wordpress.stackexchange.com/a/169491/7355

相关推荐

Options for an SEO gallery?

我目前使用的是我喜欢的标准Wordpress图库,因为我的很多访问者在搜索了一些包含在图像描述中的文本后,通过谷歌找到了我。很明显,它以这样一种方式呈现了图库,文本被视为非常突出,我的许多访问者都通过图库进入。问题是gallery只支持纵向,而我还需要一些东西来显示横向中的图像(以避免边缘裁剪)。我发现一些允许两种方向的画廊很难将图像放在屏幕上,使它们看起来很好。我喜欢的最好的例子是Flickr,其中图像以俄罗斯方块的形式显示,但显然不允许在其下方发表评论。我完全有能力在wordpress插件中寻找一个好