03
November
[PR]
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
function my_form_tag_filter($tag){
if ( ! is_array( $tag ) )
return $tag;
if ( isset( $_GET['mailsubjectID'] ) ) {
$name = $tag['name'];
if ( $name == 'your-subject' ) { // に入れたい場合
$mailsubjectID = $_GET['mailsubjectID'];
$mailsubject = get_post( $mailsubjectID, ARRAY_A );
$tag['values'] = (array)$mailsubject['post_title'];
}
}
return $tag;
}
add_filter('wpcf7_form_tag', 'my_form_tag_filter', 11);
[your-subject]
<a href="<?php echo get_permalink( get_page_by_path('contact-form')->ID ); ?>?mailsubjectID=<?php the_ID(); ?>" target="_blank">メールでのお問い合わせはこちら</a>
http://www.doya-doya.com/diary/2010/10/04/2806
http://web-designer-mitainahito.com/contactform7-title/
こちらのコードでやってもリンク先が404になりました。
古い記述で今のcf7では無理ってことなんでしょうかね。
何がダメなのかphpの記述はさっぱりわからない