#3.0.4-ja の場合です。
1.テーマの functions.php に以下をコピペ:
add_filter( 'post_gallery', 'my_gallery', 10, 2 );
function my_gallery( $output, $attr ) {
// ここよ!
}
2.上記コードの // ここよ! 部分に wp-includes/media.php の
function gallery_shortcode($attr) の中身 757〜868行目 をコピペ。
3.763〜765行目相当部分(下記コード)を削除。
$output = apply_filters('post_gallery', '', $attr);
if ( $output != '' )
return $output;
4.853,856行目相当部分の
$attachment->post_excerpt
を
$attachment->post_title
に変更。
でOK◎
#コアのソースを書き換えちゃダメ、絶対。
kz様
レス有り難うございます。
使用中のテーマの functions.phpの最後の行にコピペしましたが上手くいきませんでした。
素人なので勘違いしているのかもしれませんのでご確認よろしくお願いします。
add_filter( 'post_gallery', 'my_gallery', 10, 2 );
function my_gallery( $output, $attr ) {
// global $post, $wp_locale;
から
return $output;
}
までをご指定の1カ所の3行を削除と2カ所の書き換えでよいでしょうか?
#3.0.4-ja を使用しています。
すいません基本的なことが抜けていました。
unctions.phpのコード内に書かないといけないんですね。
解決しました。
有り難うございます。これで作業がはかどります。
<?php
?>
たびたびすいません。
パスワードで保護した投稿ページをあけようとすると
Warning: Cannot modify header information – headers already sent by (functions.php)
in wp-pass.php on line 16
Warning: Cannot modify header information – headers already sent by (functions.php)
in wp-includes/pluggable.php on line 890
でてあけられませんでした。
functions.phpラインは両方とも書きたした頭でした。
たびたび何度もすいません。
テーマを変えてトライしましたらWarningがでなくなりました。
本当に有り難うございました。