こんにちは
参考ページの方法で問題ないと思います。
ご使用のテーマ・プラグイン、コードを追加したファイル、追加した位置(前後のコードなど)などをお知らせください。
https://www.youtube.com/watch?v=hv1cNROM9j4
動画に撮りました
cureというテーマです
unset($columns['description']);
$index = 1;
return array_merge(
array_slice($columns, 0, $index),
array('id' => 'ID'),
array_slice($columns, $index)
);
}
add_filter('manage_edit-category_columns', 'add_category_columns');
function add_category_custom_fields($deprecated, $column_name, $term_id) {
if ($column_name == 'id') {
echo $term_id;
}
}
add_action('manage_category_custom_column', 'add_category_custom_fields', 10, 3);
?>
ここが一番下だったので、
この下に、
`function set_post_order_in_admin( $wp_query ) {
global $pagenow;
if ( is_admin() && ‘edit.php’ == $pagenow && !isset($_GET[‘orderby’])) {
$wp_query->set( ‘orderby’, ‘date’ );
$wp_query->set( ‘order’, ‘DESC’ );
}
}
add_filter(‘pre_get_posts’, ‘set_post_order_in_admin’, 5 );
貼り付けて、
ファイル更新を押しました
PHP コードなので <?php
~ ?>
の間に記述する必要があります。
functions.php の最終行の ?>
の直前(または最終行の ?>
は省略することができるので削除)に記述してみてください。
今まで順調だったのですが、
また、日付順ではなくなってしまいました。
どうしたら、戻るでしょうか?
変更したファイル (functions.php) が親テーマで、テーマの更新で変更が失われたのではないでしょうか?