Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93

Warning: Undefined array key "page_file_edit_line" in /home/sportsfever/public_html/filemanger/edit_text_line.php on line 32
/home/sportsfe.../httpdocs/clone/wp-conte.../plugins/wordpres.../src/integrat...
File: front-end-integration.php
$presenters = \array_merge( $presenters, $this->open_graph_error_presenters );
[500] Fix | Delete
}
[501] Fix | Delete
return \array_merge( $presenters, $this->closing_presenters );
[502] Fix | Delete
}
[503] Fix | Delete
[504] Fix | Delete
$presenters = $this->get_all_presenters();
[505] Fix | Delete
if ( \in_array( $page_type, [ 'Static_Home_Page', 'Home_Page' ], true ) ) {
[506] Fix | Delete
$presenters = \array_merge( $presenters, $this->webmaster_verification_presenters );
[507] Fix | Delete
}
[508] Fix | Delete
[509] Fix | Delete
// Filter out the presenters only needed for singular pages on non-singular pages.
[510] Fix | Delete
if ( ! \in_array( $page_type, [ 'Post_Type', 'Static_Home_Page' ], true ) ) {
[511] Fix | Delete
$presenters = \array_diff( $presenters, $this->singular_presenters );
[512] Fix | Delete
}
[513] Fix | Delete
[514] Fix | Delete
// Filter out `twitter:data` presenters for static home pages.
[515] Fix | Delete
if ( $page_type === 'Static_Home_Page' ) {
[516] Fix | Delete
$presenters = \array_diff( $presenters, $this->slack_presenters );
[517] Fix | Delete
}
[518] Fix | Delete
[519] Fix | Delete
return $presenters;
[520] Fix | Delete
}
[521] Fix | Delete
[522] Fix | Delete
/**
[523] Fix | Delete
* Returns a list of all available presenters based on settings.
[524] Fix | Delete
*
[525] Fix | Delete
* @return string[] The presenters.
[526] Fix | Delete
*/
[527] Fix | Delete
private function get_all_presenters() {
[528] Fix | Delete
$presenters = \array_merge( $this->base_presenters, $this->indexing_directive_presenters );
[529] Fix | Delete
if ( $this->options->get( 'opengraph' ) === true ) {
[530] Fix | Delete
$presenters = \array_merge( $presenters, $this->open_graph_presenters );
[531] Fix | Delete
}
[532] Fix | Delete
if ( $this->options->get( 'twitter' ) === true && \apply_filters( 'wpseo_output_twitter_card', true ) !== false ) {
[533] Fix | Delete
$presenters = \array_merge( $presenters, $this->twitter_card_presenters );
[534] Fix | Delete
}
[535] Fix | Delete
if ( $this->options->get( 'enable_enhanced_slack_sharing' ) === true && \apply_filters( 'wpseo_output_enhanced_slack_data', true ) !== false ) {
[536] Fix | Delete
$presenters = \array_merge( $presenters, $this->slack_presenters );
[537] Fix | Delete
}
[538] Fix | Delete
[539] Fix | Delete
return \array_merge( $presenters, $this->closing_presenters );
[540] Fix | Delete
}
[541] Fix | Delete
[542] Fix | Delete
/**
[543] Fix | Delete
* Whether the title presenter should be removed.
[544] Fix | Delete
*
[545] Fix | Delete
* @return bool True when the title presenter should be removed, false otherwise.
[546] Fix | Delete
*/
[547] Fix | Delete
public function should_title_presenter_be_removed() {
[548] Fix | Delete
return ! \get_theme_support( 'title-tag' ) && ! $this->options->get( 'forcerewritetitle', false );
[549] Fix | Delete
}
[550] Fix | Delete
[551] Fix | Delete
/**
[552] Fix | Delete
* Checks if the Title presenter needs to be removed.
[553] Fix | Delete
*
[554] Fix | Delete
* @param string[] $presenters The presenters.
[555] Fix | Delete
*
[556] Fix | Delete
* @return string[] The presenters.
[557] Fix | Delete
*/
[558] Fix | Delete
private function maybe_remove_title_presenter( $presenters ) {
[559] Fix | Delete
// Do not remove the title if we're on a REST request.
[560] Fix | Delete
if ( $this->request->is_rest_request() ) {
[561] Fix | Delete
return $presenters;
[562] Fix | Delete
}
[563] Fix | Delete
[564] Fix | Delete
// Remove the title presenter if the theme is hardcoded to output a title tag so we don't have two title tags.
[565] Fix | Delete
if ( $this->should_title_presenter_be_removed() ) {
[566] Fix | Delete
$presenters = \array_diff( $presenters, [ 'Title' ] );
[567] Fix | Delete
}
[568] Fix | Delete
[569] Fix | Delete
return $presenters;
[570] Fix | Delete
}
[571] Fix | Delete
}
[572] Fix | Delete
[573] Fix | Delete
12
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function