web-dev-qa-db-ja.com

[ギャラリー] shortcodeの出力を変更する

この質問にここで答えてくれて申し訳ありませんが、私はそれを見つけることができませんでした。 [プラグインなしで] [gallery]ショートコードのHTML出力を変更することは可能ですか?サムネイルを別の外観として見せたいのですが。これは可能ですか?ありがとうございます。

3
gregolin

ギャラリーのショートコードのソースwp-includes/media.phpにあります。そこにあなたのために働くかもしれないフックがいくつかあります。自分が何をしたいのかを正確に知らずに、より具体的にすることは不可能です。

それでもうまくいかない場合は、 ショートコードを削除してください

remove_shortcode('gallery');

そして、あなたが望む変更を加えた別のギャラリーのショートコードを追加してください。 関数をコピーするfunctions.phpまたはプラグインファイルにコピーし、名前を変更して編集し、add_shortcode('gallery', 'whatever_you_named_your_function');を使用して追加し直します。

10
s_ha_dum