CG
(@du-bist-der-lenz)
特定のフォームというのは、よく使うということでしょう。「Contact Form 7」のことであれば、ショートコードを登録しておくことで、必要なときにすぐに使用できるでしょう。
お返事ありがとうございます。
[特定のフォーム]=[ベースとなるフォーム]です。
初めにベースとなるフォーム([テンプレートA]や[テンプレートB])を登録しておき、それをコピーしたうえでフォーム内の項目を変更して使用することを想定しております。
—————————
[テンプレートA] ←テンプレート
—————————
[テンプレートB] ←テンプレート
—————————
[テンプレートAのコピー] ←テンプレートをコピーしたフォーム
—————————
[テンプレートAのコピー2] ←テンプレートをコピーしたフォーム
—————————
[テンプレートBのコピー] ←テンプレートをコピーしたフォーム
—————————
こんにちは
初期状態はタイトルでソートしているようです。
初期状態を日付でソートするのではどうでしょうか。
functions.php 等に
function my_pre_get_posts( $query ) {
if ( is_admin() ) {
if ( isset( $_REQUEST['page'] ) && $_REQUEST['page'] == 'wpcf7' ) {
if ( !isset( $_REQUEST['orderby'] ) && $query->query['post_type'] = 'wpcf7_contact_form' ) {
$query->set( 'orderby', 'date' );
$query->set( 'order', 'DESC' );
}
}
}
}
add_action( 'pre_get_posts', 'my_pre_get_posts' );
ishitaka様
ありがとうございます!
先ほどテストしてみたところ目的の動作になりました。
pre_get_postsで変更できるのですね。
大変勉強になりました!心より感謝申し上げます。