我正在使用Elementor Pro及其“ Hello Theme”来建立我的网站。我在fucntions.php中注册了CPT“电影”。 现在,我想在我的作者页面上显示来自此新CPT的存档,但这似乎不起作用:Elementor表示找不到任何存档。 我尝试添加这段代码:
add_action( 'pre_get_posts', 'post_types_author_archives' );
function post_types_author_archives( $query ) {
if ( $query->is_author ) {
$query->set( 'post_type', array( 'post', 'movie' ) );
remove_action( 'pre_get_posts', 'post_types_author_archives' );
}`
不幸的是,它也不起作用...