403Webshell
Server IP : 162.0.217.223  /  Your IP : 216.73.216.168
Web Server : LiteSpeed
System : Linux premium269.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64
User : mypckeys ( 1539)
PHP Version : 8.1.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/mypckeys/yeslicense.org/wp-content/plugins/squirrly-seo/view/Ranking/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/mypckeys/yeslicense.org/wp-content/plugins/squirrly-seo/view/Ranking/Rankings.php
<?php
defined( 'ABSPATH' ) || die( 'Cheatin\' uh?' );
if ( ! isset( $view ) ) {
	return;
}

/**
 * Rankings view
 *
 * Called from Rankings Controller
 */
?>
<?php
$date_format = get_option( 'date_format' );
$time_format = get_option( 'time_format' );
$timezone    = (int) get_option( 'gmt_offset' );
$connect     = json_decode( wp_json_encode( SQ_Classes_Helpers_Tools::getOption( 'connect' ) ) );

$view->checkin->subscription_serpcheck = ( isset( $view->checkin->subscription_serpcheck ) ? $view->checkin->subscription_serpcheck : 0 );
$days_back                             = (int) SQ_Classes_Helpers_Tools::getValue( 'days_back', 30 );

//Load required chart scripts
$view->loadScripts();
?>
<div id="sq_wrap">
	<?php $view->show_view( 'Blocks/Toolbar' ); ?>
	<?php do_action( 'sq_notices' ); ?>
    <div id="sq_content" class="d-flex flex-row bg-white my-0 p-0 m-0">
		<?php
		if ( ! SQ_Classes_Helpers_Tools::userCan( 'sq_manage_focuspages' ) ) {
			echo '<div class="col-12 alert alert-success text-center m-0 p-3">' . esc_html__( "You do not have permission to access this page. You need Squirrly SEO Admin role.", "squirrly-seo" ) . '</div>';

			return;
		}
		?>
		<?php $view->show_view( 'Blocks/Menu' ); ?>
        <div class="d-flex flex-row flex-nowrap flex-grow-1 bg-light m-0 p-0">
            <div class="flex-grow-1 sq_flex m-0 py-0 px-4">
				<?php do_action( 'sq_form_notices' ); ?>

                <div class="col-12 p-0 m-0">

                    <div class="sq_breadcrumbs my-4"><?php SQ_Classes_ObjController::getClass( 'SQ_Models_Menu' )->showBreadcrumbs( SQ_Classes_Helpers_Tools::getValue( 'page' ) ) ?></div>
                    <h3 class="mt-4">
						<?php echo esc_html__( "Google Rankings", "squirrly-seo" ); ?>
                        <div class="sq_help_question d-inline">
                            <a href="https://howto12.squirrly.co/kb/ranking-serp-checker/" target="_blank"><i class="fa-solid fa-question-circle m-0 p-0"></i></a>
                        </div>
                    </h3>
                    <div class="col-7 px-0 py-2">
						<?php echo esc_html__( "It's a fully functional SEO Ranking Tool that helps you find the true position of your website in Google for any keyword and any country you want", "squirrly-seo" ); ?>
						<?php if ( $connect->google_search_console ) { ?><?php echo sprintf( esc_html__( "%s See and add the exact keywords that drive people to your site. %s", "squirrly-seo" ), '<a href="' . esc_url( SQ_Classes_Helpers_Tools::getAdminUrl( 'sq_rankings', 'gscsync' ) ) . '" target="_blank">', '</a>' ); ?><?php } ?>
                    </div>

                    <div id="sq_ranks" class="col-12 m-0 p-0 border-0">
						<?php do_action( 'sq_subscription_notices' ); ?>

						<?php if ( isset( $view->ranks ) && ! empty( $view->ranks ) ) { ?>

							<?php if ( $view->checkin->subscription_serpcheck ) { ?>
								<?php if ( isset( $view->info ) && ! empty( $view->info ) ) { ?>
									<?php if ( ! SQ_Classes_Helpers_Tools::getValue( 'skeyword' ) ) { ?>
                                        <div class="sq_stats row p-0 m-0 my-2">
                                            <div class="card col-6 p-0 m-0 bg-white shadow-sm">
												<?php
												if ( isset( $view->info->average ) && ! empty( $view->info->average ) ) {
													$today_average = end( $view->info->average );
													$today_average = number_format( (int) $today_average[1], 2 );
													reset( $view->info->average );
												} else {
													$today_average = '0';
												}

												if ( isset( $view->info->average ) && count( (array) $view->info->average ) > 1 ) {
													foreach ( $view->info->average as $key => $average ) {
														if ( $key > 0 && ! empty( $view->info->average[ $key ] ) ) {
															$view->info->average[ $key ][0] = gmdate( 'm/d/Y', strtotime( $view->info->average[ $key ][0] ) );
															$view->info->average[ $key ][1] = (float) $view->info->average[ $key ][1];
															if ( $view->info->average[ $key ][1] == 0 ) {
																$view->info->average[ $key ][1] = 100;
															}
														}
														$average[1] = (int) $average[1];
													}

												}
												?>
                                                <div class="card-content overflow-hidden m-0">
                                                    <div class="media align-items-stretch">
                                                        <div class="media-body p-3">
                                                            <div class="col-12 row">
                                                                <div class="col-6 border-right">
                                                                    <h5>
                                                                        <a href="<?php echo esc_url( add_query_arg( array( 'ranked' => 1 ), SQ_Classes_Helpers_Tools::getAdminUrl( 'sq_rankings' ) ) ) ?>" data-toggle="tooltip" title="<?php echo esc_attr__( "Only show ranked articles", "squirrly-seo" ) ?>">
                                                                            <i class="fa-solid fa-line-chart pull-left mt-1" aria-hidden="true"></i>
																			<?php echo( (int) $today_average == 0 ? 100 : number_format( $today_average, 2 ) ) ?>
                                                                        </a></h5>
                                                                    <span class="small"><?php echo esc_html__( "Today Avg. Ranking", "squirrly-seo" ); ?></span>
                                                                </div>
                                                                <div class="col-6">
                                                                    <h5>
                                                                        <a href="<?php echo esc_url( add_query_arg( array( 'schanges' => 1 ), SQ_Classes_Helpers_Tools::getAdminUrl( 'sq_rankings' ) ) ) ?>" data-toggle="tooltip" title="<?php echo esc_attr__( "Only show SERP changes", "squirrly-seo" ) ?>">
                                                                            <i class="fa-solid fa-arrows-v pull-left mt-1" aria-hidden="true"></i>
                                                                        </a>
                                                                    </h5>
                                                                    <span class="small"><?php echo esc_html__( "Today SERP Changes", "squirrly-seo" ); ?></span>
                                                                </div>
                                                            </div>

                                                            <div class="media-right py-3 media-middle ">
                                                                <div class="col-12 px-0">
																	<?php if ( isset( $view->info->average ) && count( (array) $view->info->average ) > 1 ) { ?>
                                                                        <div id="sq_chart" class="sq_chart no-p" style="width:95%; height: 90px;"></div>
                                                                        <script>
                                                                            if (typeof google !== 'undefined') {
                                                                                google.setOnLoadCallback(function () {
                                                                                    drawChart("sq_chart", <?php echo wp_json_encode( $view->info->average )?> , true);
                                                                                });
                                                                            }
                                                                        </script>

																	<?php } ?>
                                                                </div>
                                                            </div>
                                                        </div>

                                                    </div>
                                                </div>
                                            </div>
                                            <div class="card col-3 p-0 m-0 bg-white shadow-sm">
                                                <div class="card-content  overflow-hidden m-0">
                                                    <div class="media align-items-stretch">
                                                        <div class="media-body p-2 py-3">
                                                            <h5><?php echo esc_html__( "Progress & Achievements", 'squirrly-seo' ) ?></h5>
                                                            <span class="small"><?php echo sprintf( esc_html__( "the latest %s days Google Rankings evolution", 'squirrly-seo' ), esc_attr( $days_back ) ); ?></span>


                                                            <div class="media-right py-3 media-middle ">
                                                                <?php if ( isset( $view->info->topten ) && (int) $view->info->topten > 0 ) { ?>
                                                                    <h6 class="col-12 px-0 text-success small">
                                                                        <i class="fa-solid fa-arrow-up" style="font-size: 9px !important;margin: 0 5px;vertical-align: middle;"></i><?php echo sprintf( esc_html__( "%s keyword ranked in TOP 10", 'squirrly-seo' ), '<strong>' . esc_html( $view->info->topten ) . '</strong>' ); ?>
                                                                    </h6>
																<?php } ?>
																<?php if ( isset ( $view->info->positive_changes ) && (int) $view->info->positive_changes > 0 ) { ?>
                                                                    <h6 class="col-12 px-0 text-success small">
                                                                        <i class="fa-solid fa-arrow-up" style="font-size: 9px !important;margin: 0 5px;vertical-align: middle;"></i><?php echo sprintf( esc_html__( "%s keyword ranked better today", 'squirrly-seo' ), '<strong>' . esc_html( $view->info->positive_changes ) . '</strong>' ); ?>
                                                                    </h6>
																<?php } ?>
																<?php
																$average_changes = 0;
																if ( isset( $view->info->average ) && ! empty( $view->info->average ) ) {
																	//if there is a history in ranking for this keyword
																	//get first date minus last date to see the average improvment
																	if ( isset( $view->info->average[1][1] ) && isset( $view->info->average[ ( count( $view->info->average ) - 1 ) ][1] ) ) {
																		$average_changes = $view->info->average[1][1] - $view->info->average[ ( count( $view->info->average ) - 1 ) ][1];
																	}
																	if ( $average_changes > 0 ) { ?>
                                                                        <h6 class="col-12 px-0 text-success small">
                                                                            <i class="fa-solid fa-arrow-up" style="font-size: 9px !important;margin: 0 5px;vertical-align: middle;"></i><?php echo sprintf( esc_html__( "Ranks improved with an average of %s in the last 7 days.", 'squirrly-seo' ), '<strong>' . esc_html( $average_changes ) . '</strong>' ); ?>
                                                                        </h6>
																	<?php }
																} ?>
																<?php if ( isset( $view->info->topten ) && (int) $view->info->topten == 0 &&  isset( $view->info->positive_changes ) && (int) $view->info->positive_changes == 0 && $average_changes == 0 ) { ?>
                                                                    <h4 class="col-12 px-0 text-primary"><?php echo esc_html__( "No progress found yet", 'squirrly-seo' ) ?></h4>
																<?php } ?>

                                                            </div>
                                                        </div>

                                                    </div>
                                                </div>
                                            </div>
                                        </div>

										<?php if ( $topten > 0 || $positive_changes > 0 || $average_changes > 0 ) { ?>
                                            <div class="col-12 p-0 m-0 py-2 text-right">
                                                <a class="btn btn-sm btn-link text-dark" href="https://twitter.com/intent/tweet?text=<?php echo urlencode( 'I love the ranking results I get for my Pages with Squirrly SEO plugin for #WordPress. @SquirrlyHQ #SEO' ) ?>"><?php echo esc_html__( 'Share Your Success', 'squirrly-seo' ) ?></a>
                                            </div>
										<?php } ?>
									<?php } ?>
								<?php } ?>
							<?php } ?>

                            <div class="col-12 p-0 m-0 my-4 border-0">

                                <div class="row col-12 m-0 p-0 my-2">
                                    <div class="col-6 row m-0 p-0">
                                        <select name="sq_bulk_action" class="sq_bulk_action " style="min-width: 200px">
                                            <option value=""><?php echo esc_html__( "Bulk Actions", 'squirrly-seo' ) ?></option>
                                            <option value="sq_ajax_rank_bulk_delete" data-confirm="<?php echo esc_attr__( "Are you sure you want to delete the keyword?", 'squirrly-seo' ) ?>"><?php echo esc_html__( "Delete" ) ?></option>
											<?php if ( $view->checkin->subscription_serpcheck ) { ?>
                                                <option value="sq_ajax_rank_bulk_refresh"><?php echo esc_html__( "Refresh Serp", 'squirrly-seo' ) ?></option>
											<?php } ?>
                                        </select>
                                        <button class="sq_bulk_submit btn btn-primary"><?php echo esc_html__( "Apply" ); ?></button>
                                    </div>
                                    <div class="col-6 p-0 m-0">
                                        <form method="get" class="d-flex flex-row justify-content-end p-0 m-0">
	                                        <?php SQ_Classes_Helpers_Tools::setNonce( 'sq_rankings_search', 'sq_nonce', false ); ?>
                                            <input type="hidden" name="action" value="sq_rankings_search"/>

                                            <input type="hidden" name="page" value="<?php echo esc_attr( SQ_Classes_Helpers_Tools::getValue( 'page' ) ) ?>">
                                            <input type="hidden" name="tab" value="<?php echo esc_attr( SQ_Classes_Helpers_Tools::getValue( 'tab' ) ) ?>">
                                            <input type="search" class="d-inline-block align-middle col-7 py-0 px-2 mr-0 rounded-0" id="post-search-input" name="skeyword" value="<?php echo esc_attr( SQ_Classes_Helpers_Tools::getValue( 'skeyword' ) ) ?>" placeholder="<?php echo esc_attr__( "Write the keyword you want to search for", 'squirrly-seo' ) ?>"/>
                                            <input type="submit" class="btn btn-primary" value="<?php echo esc_attr__( "Search", 'squirrly-seo' ) ?> >"/>
											<?php if ( SQ_Classes_Helpers_Tools::getIsset( 'skeyword' ) ) { ?>
                                                <button type="button" class="btn btn-link text-primary ml-1" onclick="location.href = '<?php echo esc_url( SQ_Classes_Helpers_Tools::getAdminUrl( SQ_Classes_Helpers_Tools::getValue( 'page' ), SQ_Classes_Helpers_Tools::getValue( 'tab' ) ) ) ?>';" style="cursor: pointer"><?php echo esc_html__( "Show All", 'squirrly-seo' ) ?></button>
											<?php } ?>
                                        </form>
                                    </div>
                                </div>

                                <table class="table table-striped table-hover table-ranks">
                                    <thead>
                                    <tr>
                                        <th style="width: 10px;"><input type="checkbox" class="sq_bulk_select_input"/>
                                        </th>
                                        <th><?php SQ_Classes_Helpers_Tools::sort( esc_html__( "Keyword", 'squirrly-seo' ), "keyword" ) ?></th>
                                        <th><?php SQ_Classes_Helpers_Tools::sort( esc_html__( "Path", 'squirrly-seo' ), "url" ) ?></th>
										<?php if ( $view->checkin->subscription_serpcheck ) { ?>
                                            <th><?php SQ_Classes_Helpers_Tools::sort( esc_html__( "Rank", 'squirrly-seo' ), "rank" ) ?></th>
                                            <th><?php SQ_Classes_Helpers_Tools::sort( esc_html__( "Best", 'squirrly-seo' ), "best" ) ?></th>
										<?php } else { ?>
                                            <th><?php SQ_Classes_Helpers_Tools::sort( esc_html__( "Avg Rank", 'squirrly-seo' ), "rank" ) ?></th>
										<?php } ?>
                                        <th><?php echo esc_html__( "Details", 'squirrly-seo' ) ?></th>

                                        <th class="no-sort" style="width: 2%;"></th>

                                    </tr>
                                    </thead>
                                    <tbody>
									<?php
									foreach ( $view->ranks as $key => $row ) {
										if ( SQ_Classes_Helpers_Tools::getIsset( 'schanges' ) && ( ! isset( $row->change ) || ! $row->change ) ) {
											continue;
										}
										if ( SQ_Classes_Helpers_Tools::getIsset( 'ranked' ) && ( ! isset( $row->rank ) || ! $row->rank ) ) {
											continue;
										}
										if ( SQ_Classes_Helpers_Tools::getIsset( 'strict' ) ) {
											if ( SQ_Classes_Helpers_Tools::getIsset( 'skeyword' ) && ( strtolower( SQ_Classes_Helpers_Tools::getValue( 'skeyword' ) ) <> strtolower( $row->keyword ) ) ) {
												continue;
											}
										}
										?>

                                        <tr>
                                            <td style="width: 10px;">
                                                <input type="checkbox" name="sq_edit[]" class="sq_bulk_input" value="<?php echo esc_attr( $row->keyword ) ?>"/>
                                            </td>
                                            <td>
                                                <span><?php echo esc_html( $row->keyword ) ?></span>
                                            </td>
											<?php if ( ! $row->permalink && ! $view->checkin->subscription_serpcheck ) { ?>
                                                <td class="small">
													<?php echo esc_html__( "Google Search Console has no data for this keyword", 'squirrly-seo' ) ?>
                                                </td>
                                                <td></td>
                                                <td>
													<?php if ( $connect->google_search_console ) { ?>
                                                        <a href="<?php echo esc_url( SQ_Classes_Helpers_Tools::getAdminUrl( 'sq_rankings', 'gscsync' ) ) ?>" class="btn btn-link text-primary font-weight-bold"><?php echo esc_html__( "Sync Keywords", 'squirrly-seo' ); ?></a>
													<?php } ?>
                                                </td>
											<?php } else { ?>
                                                <td>
													<?php $path = str_replace( parse_url( $row->permalink, PHP_URL_SCHEME ) . '://' . parse_url( $row->permalink, PHP_URL_HOST ), '', $row->permalink ); ?>
                                                    <a href="<?php echo esc_url( $row->permalink ) ?>" target="_blank"><?php echo( $path <> '' ? urldecode( $path ) : urldecode( $row->permalink ) ) ?></a>
                                                </td>
												<?php if ( $view->checkin->subscription_serpcheck ) { ?>
                                                    <td style="white-space: nowrap;">
														<?php
														echo( ! $row->rank ? '<span style="font-size: 13px">' . esc_html__( "Not indexed", 'squirrly-seo' ) . '</span>' : (int) $row->rank );
														if ( isset( $row->change ) ) {
															echo( ( $row->change ) ? sprintf( '<span class="badge badge-' . ( $row->change < 0 ? 'success' : 'danger' ) . ' mx-2 p-1"><i class="fa-solid fa-sort-%s"></i><span> </span><span>%s</span></span>', ( $row->change < 0 ? 'up' : 'down' ), (int) $row->change ) : '' );
														}
														?>
                                                    </td>
                                                    <td style="white-space: nowrap;">
														<?php echo( (int) $row->best > 0 ? (int) $row->best : "-" ); ?>
                                                    </td>
												<?php } else { ?>
                                                    <td style="white-space: nowrap;" title="<?php echo esc_html__( "Google Search Console has no data for this keyword", 'squirrly-seo' ) ?>">
														<?php echo( (int) $row->average_position <= 0 ? esc_html__( "GSC", 'squirrly-seo' ) : number_format( $row->average_position, 1 ) ); ?>
                                                    </td>
												<?php } ?>
                                                <td>
                                                    <button onclick="jQuery('#sq_ranking_modal<?php echo (int) $key ?>').modal('show');" class="small btn btn-primary btn-sm" style="cursor: pointer; width: 120px"><?php echo esc_html__( "rank details", 'squirrly-seo' ) ?></button>
                                                </td>
											<?php } ?>

                                            <td>
                                                <div class="sq_sm_menu">
                                                    <div class="sm_icon_button sm_icon_options">
                                                        <i class="fa-solid fa-ellipsis-v"></i>
                                                    </div>
                                                    <div class="sq_sm_dropdown">
                                                        <ul class="p-2 m-0 text-left">
                                                            <li class="m-0 p-1 py-2">
                                                                <form method="post" class="row p-0 m-0">
                                                                    <?php SQ_Classes_Helpers_Tools::setNonce( 'sq_serp_refresh_post' ); ?>
                                                                    <input type="hidden" name="action" value="sq_serp_refresh_post"/>
                                                                    <input type="hidden" name="keyword" value="<?php echo SQ_Classes_Helpers_Sanitize::escapeKeyword( $row->keyword ) ?>"/>
                                                                    <i class="sq_icons_small fa-solid fa-refresh py-2"></i>
                                                                    <button type="submit" class="btn btn-sm bg-transparent p-0 m-0">
                                                                        <?php echo esc_html__( "Check Ranking again", 'squirrly-seo' ) ?>
                                                                    </button>
                                                                </form>
                                                            </li>
                                                            <li class="m-0 p-1 py-2">
                                                                <form method="post" class="row p-0 m-0">
																	<?php SQ_Classes_Helpers_Tools::setNonce( 'sq_serp_delete_keyword' ); ?>
                                                                    <input type="hidden" name="action" value="sq_serp_delete_keyword"/>
                                                                    <input type="hidden" name="keyword" value="<?php echo SQ_Classes_Helpers_Sanitize::escapeKeyword( $row->keyword ) ?>"/>
                                                                    <i class="sq_icons_small fa-solid fa-trash py-2"></i>
                                                                    <button type="submit" class="btn btn-sm bg-transparent p-0 m-0">
																		<?php echo esc_html__( "Remove Keyword", 'squirrly-seo' ) ?>
                                                                    </button>
                                                                </form>
                                                            </li>
                                                        </ul>
                                                    </div>
                                                </div>


                                            </td>

                                        </tr>
										<?php
									}
									?>
                                    </tbody>
                                </table>

								<?php if ( isset( $view->max_num_pages ) && $view->max_num_pages ) { ?>
                                    <div class="row col-12 m-0 p-0 my-2">
                                        <div class="col alignleft mr-3">
                                            <label>
                                                <select name="snum" onchange="location.href = '<?php echo esc_url( add_query_arg( array(
													'spage' => 1,
													'snum'  => "'+jQuery(this).find('option:selected').val()+'"
												) ) ); ?>'">
													<?php
													$post_on_page = array( 10, 20, 50, 100, 500 );
													foreach ( $post_on_page as $num ) {
														?>
                                                        <option value="<?php echo $num ?>" <?php selected( $num, SQ_Classes_Helpers_Tools::getValue( 'snum' ) ) ?> ><?php echo $num . ' ' . esc_html__( 'records', 'squirrly-seo' ) ?></option><?php
													}
													?>
                                                </select>
                                            </label>
                                            <span class="mx-3"><?php echo esc_html__( "Total", 'squirrly-seo' ); ?>: <?php echo $view->total ?> <?php echo esc_html__( "records", 'squirrly-seo' ); ?></span>
                                        </div>

                                        <div class="nav-previous alignright">
											<?php SQ_Classes_Helpers_Tools::pagination( $view->max_num_pages ); ?>
                                        </div>
                                    </div>
								<?php } ?>

								<?php foreach ( $view->ranks as $key => $row ) {
									if ( SQ_Classes_Helpers_Tools::getIsset( 'schanges' ) && ( ! isset( $row->change ) || ! $row->change ) ) {
										continue;
									}
									if ( SQ_Classes_Helpers_Tools::getIsset( 'ranked' ) && ( ! isset( $row->rank ) || ! $row->rank ) ) {
										continue;
									}
									?>
                                    <div id="sq_ranking_modal<?php echo (int) $key; ?>" tabindex="-1" class="sq_ranking_modal modal" role="dialog">
                                        <div class="modal-dialog modal-lg">
                                            <div class="modal-content bg-white rounded-0">
                                                <div class="modal-header">
                                                    <h4 class="modal-title"><?php echo esc_html__( "Keyword", 'squirrly-seo' ); ?>
                                                        : <?php echo SQ_Classes_Helpers_Sanitize::escapeKeyword( $row->keyword ) ?>
                                                        <span style="font-weight: bold; font-size: 110%"></span>
                                                    </h4>
                                                    <button type="button" class="close" data-dismiss="modal">&times;
                                                    </button>
                                                </div>
                                                <div class="modal-body pt-0" style="min-height: 90px;">
                                                    <ul class="col-12">
                                                        <li class="row py-2 border-bottom">
                                                            <div class="col-12">
                                                                <strong><a href="<?php echo esc_url( $row->permalink ) ?>" target="_blank"><?php echo urldecode( $row->permalink ) ?></a></strong>
                                                            </div>
                                                        </li>

                                                        <li class="row py-2 border-bottom">
                                                            <div class="col-6"><?php echo esc_html__( "Impressions", 'squirrly-seo' ) ?>
                                                                :
                                                            </div>
                                                            <div class="col-6">
                                                                <strong><?php echo (int)$row->impressions ?></strong>
                                                            </div>
                                                        </li>
                                                        <li class="row py-2 border-bottom">
                                                            <div class="col-6"><?php echo esc_html__( "Clicks", 'squirrly-seo' ) ?>
                                                                :
                                                            </div>
                                                            <div class="col-6">
                                                                <strong><?php echo (int)$row->clicks ?></strong>
                                                            </div>
                                                        </li>

                                                        <li class="row py-2 border-bottom">
                                                            <div class="col-6"><?php echo esc_html__( "Optimized with SLA", 'squirrly-seo' ) ?>
                                                                :
                                                            </div>
                                                            <div class="col-6">
                                                                <strong><?php echo( (int) $row->optimized > 0 ? (int) $row->optimized . '%' : 'N/A' ) ?></strong>
                                                            </div>
                                                        </li>

														<?php if ( $view->checkin->subscription_serpcheck ) { ?>
                                                            <li class="row py-3 border-bottom">
                                                                <div class="col-6"><?php echo esc_html__( "Social Shares", 'squirrly-seo' ) ?>
                                                                    :
                                                                </div>
                                                                <div class="col-6">
																	<?php
																	echo "<strong>" . number_format( (int) $row->facebook ) . "</strong>" . ' ' . esc_html__( "Facebook Shares", 'squirrly-seo' ) . "<br />";
																	echo "<strong>" . number_format( (int) $row->reddit ) . "</strong>" . ' ' . esc_html__( "Reddit Shares", 'squirrly-seo' ) . "<br />";
																	echo "<strong>" . number_format( (int) $row->pinterest ) . "</strong>" . ' ' . esc_html__( "Pinterest Pins", 'squirrly-seo' ) . "<br />";
																	?>
                                                                </div>
                                                            </li>
														<?php } ?>

                                                        <li class="row py-2 border-bottom">
                                                            <div class="col-6"><?php echo esc_html__( "Country", 'squirrly-seo' ) ?>
                                                                :
                                                            </div>
                                                            <div class="col-6">
                                                                <strong><?php echo esc_html( $row->country ) ?></strong>
                                                            </div>
                                                        </li>

														<?php if ( isset( $row->datetime ) ) { ?>
                                                            <li class="row py-2 border-bottom-0">
                                                                <div class="col-6"><?php echo esc_html__( "Date", 'squirrly-seo' ) ?>
                                                                    :
                                                                </div>
                                                                <div class="col-6">
                                                                    <strong><?php echo wp_date( get_option( 'date_format' ), strtotime( $row->datetime ) ) ?></strong>
                                                                </div>
                                                            </li>
														<?php } ?>

                                                        <li class="small text-center"><?php echo esc_html__( "Note! The clicks and impressions data is taken from Google Search Console for the last 90 days for the current URL.", 'squirrly-seo' ) ?></li>

                                                    </ul>
                                                </div>


                                            </div>
                                        </div>
                                    </div>

								<?php } ?>

                            </div>
						<?php } elseif ( SQ_Classes_Helpers_Tools::getIsset( 'skeyword' ) || SQ_Classes_Helpers_Tools::getIsset( 'slabel' ) || SQ_Classes_Helpers_Tools::getIsset( 'spage' ) ) { ?>
                            <div class="row col-12 m-0 p-0 my-2">
                                <div class="col-5 row m-0 p-0"></div>
                                <div class="col-7 p-0 m-0">
                                    <form method="get" class="d-flex flex-row justify-content-end p-0 m-0">
	                                    <?php SQ_Classes_Helpers_Tools::setNonce( 'sq_rankings_search', 'sq_nonce', false ); ?>
                                        <input type="hidden" name="action" value="sq_rankings_search"/>

                                        <input type="hidden" name="page" value="<?php echo esc_attr( SQ_Classes_Helpers_Tools::getValue( 'page' ) ) ?>">
                                        <input type="hidden" name="tab" value="<?php echo esc_attr( SQ_Classes_Helpers_Tools::getValue( 'tab' ) ) ?>">
                                        <input type="search" class="d-inline-block align-middle col-7 py-0 px-2 mr-0 rounded-0" id="post-search-input" name="skeyword" value="<?php echo SQ_Classes_Helpers_Sanitize::escapeKeyword( SQ_Classes_Helpers_Tools::getValue( 'skeyword' ) ) ?>" placeholder="<?php echo esc_html__( "Write the keyword you want to search for", 'squirrly-seo' ) ?>"/>
                                        <input type="submit" class="btn btn-primary" value="<?php echo esc_html__( "Search", 'squirrly-seo' ) ?> >"/>
                                        <button type="button" class="btn btn-link text-primary ml-1" onclick="location.href = '<?php echo SQ_Classes_Helpers_Tools::getAdminUrl( SQ_Classes_Helpers_Tools::getValue( 'page' ), SQ_Classes_Helpers_Tools::getValue( 'tab' ) ) ?>';" style="cursor: pointer"><?php echo esc_html__( "Show All", 'squirrly-seo' ) ?></button>
                                    </form>
                                </div>
                            </div>
                            <table class="table table-striped table-hover">
                                <thead>
                                <tr>
                                    <th>&nbsp;</th>
                                </tr>
                                </thead>
                                <tbody>
                                <tr>
                                    <td class="text-center">
										<?php echo esc_html__( "No records found", 'squirrly-seo' ); ?>
                                    </td>
                                </tr>
                                </tbody>
                            </table>
						<?php } elseif ( ! SQ_Classes_Error::isError() ) { ?>
                            <div class="card-body">
                                <h4 class="text-center"><?php echo esc_html__( "Welcome to Squirrly Rankings", 'squirrly-seo' ); ?></h4>
                                <div class="col-12 m-2 text-center">
                                    <a href="<?php echo SQ_Classes_Helpers_Tools::getAdminUrl( 'sq_research', 'briefcase' ) ?>" class="btn btn-lg btn-primary">
                                        <i class="fa-solid fa-plus-square-o"></i> <?php echo esc_html__( "Add keywords in Briefcase", 'squirrly-seo' ); ?>
                                    </a>

                                    <div class="col-12 mt-5 mx-2">
                                        <h5 class="text-left my-3 text-primary"><?php echo esc_html__( "Tips: How to add Keywords in Rankings?", 'squirrly-seo' ); ?></h5>
                                        <ul>
                                            <li class="text-left"><?php echo sprintf( esc_html__( "From %sSquirrly Briefcase%s you can send keywords to Rank Checker to track the SERP evolution.", 'squirrly-seo' ), '<a href="' . SQ_Classes_Helpers_Tools::getAdminUrl( 'sq_research', 'briefcase' ) . '" >', '</a>' ); ?></li>
                                            <li class="text-left"><?php echo sprintf( esc_html__( "Connect with %sGoogle Search Console%s to synchronize the keywords for which your website is ranking.", 'squirrly-seo' ), '<strong>', '</strong>' ); ?></li>
                                        </ul>
                                    </div>
                                </div>
                            </div>
						<?php } else { ?>
                            <div class="card-body">
                                <div class="col-12 px-2 py-3 text-center">
                                    <img src="<?php echo esc_url( _SQ_ASSETS_URL_ . 'img/noconnection.png' ) ?>" alt="" style="width: 300px">
                                </div>
                                <div class="col-12 m-2 text-center">
                                    <div class="col-12 alert alert-success text-center m-0 p-3">
                                        <i class="fa-solid fa-exclamation-triangle" style="font-size: 18px !important;"></i> <?php echo sprintf( esc_html__( "There is a connection error with Squirrly Cloud. Please check the connection and %srefresh the page%s.", 'squirrly-seo' ), '<a href="javascript:void(0);" onclick="location.reload();" >', '</a>' ) ?>
                                    </div>
                                </div>
                            </div>
						<?php } ?>

						<?php do_action( 'sq_rankings_after' ); ?>

                    </div>

                </div>

                <div class="sq_tips col-12 m-0 p-0 my-5">
                    <h5 class="text-left my-3 font-weight-bold">
                        <i class="fa-solid fa-exclamation-circle"></i> <?php echo esc_html__( "Tips and Tricks", 'squirrly-seo' ); ?>
                    </h5>
                    <ul class="mx-4 my-1">
						<?php if ( $view->checkin->subscription_serpcheck ) { ?>
                            <li class="text-left small"><?php echo esc_html__( "SERP Checker Business: We update the best ranks for each keyword, daily. 100% accurate and objective.", 'squirrly-seo' ); ?></li>
						<?php } ?>
                        <li class="text-left small"><?php echo esc_html__( "Click on Rank Details to see key insights (such as: clicks, impressions,and social shares).", 'squirrly-seo' ); ?></li>
                        <li class="text-left small"><?php echo esc_html__( "Take screenshots of the Progress and Achievements data or integrate them inside reports you create to show evidence of progress.", 'squirrly-seo' ); ?></li>
                    </ul>
                </div>

				<?php SQ_Classes_ObjController::getClass( 'SQ_Core_BlockKnowledgeBase' )->init(); ?>

            </div>
            <div class="sq_col_side bg-white">
                <div class="col-12 m-0 p-0 sq_sticky">
					<?php echo SQ_Classes_ObjController::getClass( 'SQ_Core_BlockAssistant' )->init(); ?>
					<?php
					if ( ! empty( $view->pages ) ) {
						foreach ( $view->pages as $page ) { ?>
							<?php
							if ( ! empty( $page->categories ) ) {
								foreach ( $page->categories as $index => $category ) {
									if ( isset( $category->assistant ) ) {
										//show /view/Assistant/Asistant.php for the current Ranking Page
										echo $category->assistant;
									}
								}
							}
							?>
						<?php }
					} ?>

					<?php do_action( 'sq_rankings_side_after' ); ?>

                </div>
            </div>
        </div>
    </div>
</div>

Youez - 2016 - github.com/yon3zu
LinuXploit