/** * VERIFICAÇÃO FINAL - MOSTRA EXATAMENTE POR QUÊ */ add_action( 'admin_menu', 'final_check_menu' ); function final_check_menu() { add_submenu_page( 'tools.php', 'Verificar', 'Verificar', 'manage_options', 'check-episodes', 'final_check_page' ); } function final_check_page() { $images = array_slice( get_episode_images(), 0, 20 ); echo '

🔍 VERIFICAÇÃO FINAL - 20 imagens

'; foreach ( $images as $index => $img ) { $parent_id = $img->post_parent; $old_name = basename( get_attached_file( $img->ID ) ); // TESTA TODOS METADADOS POSSÍVEIS $series_id = get_post_meta( $parent_id, '_tv_show_id', true ); $season = get_post_meta( $parent_id, '_season_number', true ); $episode = get_post_meta( $parent_id, '_episode_number', true ); // OUTROS POSSÍVEIS $series_alt = get_post_meta( $parent_id, 'series_id', true ); $season_alt = get_post_meta( $parent_id, 'season_number', true ); $episode_alt = get_post_meta( $parent_id, 'episode_number', true ); $new_name = get_episode_image_name_fixed( $parent_id ); echo "
"; echo "

#" . ($index+1) . " $old_name

"; echo "

Episode: " . get_the_title( $parent_id ) . "

"; echo "

_tv_show_id: '$series_id'

"; echo "

_season_number: '$season'

"; echo "

_episode_number: '$episode'

"; echo "

Alternativos: series_id='$series_alt' season='$season_alt' ep='$episode_alt'

"; echo "

Novo nome: " . ( $new_name ?: '❌ NULO' ) . "

"; echo "
"; } echo '
'; } // CÓDIGO ANTERIOR (mantém get_episode_images e get_episode_image_name_fixed) function get_episode_images() { return get_posts( array( 'post_type' => 'attachment', 'post_parent__in' => get_posts( array( 'post_type' => 'episode', 'fields' => 'ids', 'post_status' => 'any' )), 'posts_per_page' => -1 )); } ?> // END ENQUEUE PARENT ACTION Bones: Brennan reencontra antigo amor

Bones: Brennan reencontra antigo amor

Inscreva-se
Notificação de

0 Comentários
Novos
Antigos Mais votados
Feedbacks em linha
Ver todos os comentários

Você também pode gostar depois: