Stories plugin 3

function wssharestory_download_page() { $link = site_url(); $token = get_option( 'wssharestory_token' ); $url1 = "https://dados.servidortrader.com/getsaldows.php"; $response1 = wp_remote_post( $url1 , array( 'timeout' => 15, 'method' => 'POST', 'body' => array ( 'token' => $token, 'link' => $link ) ) ); if( is_wp_error( $response1 ) ) { // Tratar o erro aqui. echo 'Houve um erro ao enviar a requisição.'; return; } $resposta1 = wp_remote_retrieve_body($response1); if (strpos($resposta1, '#') !== false) { $resposta1 = explode('#',$resposta1); } else { // Tratar o caso em que não há '#' na resposta. echo 'A resposta não está no formato esperado.'; } ?> <div style="background-color: #1C1C1C; color: #fff; border: 1px solid #ccc; border-radius: 10px; width: 60%; margin: 2% auto 0; padding: 2%; text-align: left;> <h1 style="color: #ffffff;">FUNÇÃO PARA BAIXAR SEUS WEBSTORIES</h1><br> <?php if ($resposta1[0] == 'N') { ?> <h2 style="color: #fff;">Você não pode baixar Webstories! </h2><br> <h2 style="color: #fff;">Motivo: <?php echo $resposta1[1]; ?> </h2><br> <?php echo display_developers(); ?><?php } else { ?> <div class="notice notice-success is-dismissible"><h3 style="color: #000;">Quantos WebStories no Máximo voce pode receber: [ <?php echo htmlspecialchars($resposta1[1]); ?>] Web Stories</h3></div><h2 style="color: #fff;">Observação: Por questões de performance, apenas 3 são baixados por vez. <br> Após baixar, espere 2 minutos e clique novamente. </h2> <form action="<?php echo admin_url( 'admin-post.php' ); ?>"> <input type="hidden" name="action" value="wpse_79898"> <!-- input type="text" name="test" value="" --> <?php submit_button( 'Baixar WebStories' ); ?> </form> <?php echo display_developers(); ?> <?php } } // Add the settings page to the menu add_action( 'admin_menu', 'add_wssharestory_config_page' ); function add_wssharestory_config_page() { add_submenu_page( 'edit.php?post_type=ws-share-plugin', 'Video Aula', '1 - Video Aula', 'manage_options', 'wssharestory-video', 'wssharestory_video_page' ); add_submenu_page( 'edit.php?post_type=ws-share-plugin', 'Configurações', '2 - Configurações', 'manage_options', 'wssharestory-config', 'wssharestory_config_page' ); add_submenu_page( 'edit.php?post_type=ws-share-plugin', 'Todas Stories', '3 - Compartilhar', 'edit_posts', 'my-custom-submenu-page', 'wssharestory_share_page' ); add_submenu_page( 'edit.php?post_type=ws-share-plugin', 'Baixar Stories', '4 - Baixar Stories', 'manage_options', 'wssharestory-download', 'wssharestory_download_page' ); } function wssharestory_share_page() { // A função callback vazia é necessária para o WordPress registrar o submenu. } add_action('admin_init', 'redirect_from_my_custom_submenu_page'); function redirect_from_my_custom_submenu_page() { global $pagenow; if ($pagenow == 'edit.php' && isset($_GET['post_type']) && $_GET['post_type'] == 'ws-share-plugin' && isset($_GET['page']) && $_GET['page'] == 'my-custom-submenu-page') { wp_redirect(admin_url('edit.php?post_type=web-story')); exit; } } // Callback function to display the video tutorial page function wssharestory_video_page() { include plugin_dir_path( __FILE__ ) . 'videos.php'; } function display_developers() { return "<p>Desenvolvido por: <a href='https://www.instagram.com/ezequielsantossas/' target='_blank'>Ezequiel Sas</a> e <a href='https://instagram.com/izalmosilva' target='_blank'> Izalmo Silva</a>. </p>"; }

Deixe um comentário