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/contact-.../includes
File: formatting.php
[500] Fix | Delete
/**
[501] Fix | Delete
* Sanitizes content for allowed HTML tags for the specified context.
[502] Fix | Delete
*
[503] Fix | Delete
* @param string $input Content to filter.
[504] Fix | Delete
* @param string $context Context used to decide allowed tags and attributes.
[505] Fix | Delete
* @return string Filtered text with allowed HTML tags and attributes intact.
[506] Fix | Delete
*/
[507] Fix | Delete
function wpcf7_kses( $input, $context = 'form' ) {
[508] Fix | Delete
$output = wp_kses(
[509] Fix | Delete
$input,
[510] Fix | Delete
wpcf7_kses_allowed_html( $context )
[511] Fix | Delete
);
[512] Fix | Delete
[513] Fix | Delete
return $output;
[514] Fix | Delete
}
[515] Fix | Delete
[516] Fix | Delete
[517] Fix | Delete
/**
[518] Fix | Delete
* Returns a formatted string of HTML attributes.
[519] Fix | Delete
*
[520] Fix | Delete
* @param array $atts Associative array of attribute name and value pairs.
[521] Fix | Delete
* @return string Formatted HTML attributes.
[522] Fix | Delete
*/
[523] Fix | Delete
function wpcf7_format_atts( $atts ) {
[524] Fix | Delete
$atts_filtered = array();
[525] Fix | Delete
[526] Fix | Delete
foreach ( $atts as $name => $value ) {
[527] Fix | Delete
$name = strtolower( trim( $name ) );
[528] Fix | Delete
[529] Fix | Delete
if ( ! preg_match( '/^[a-z_:][a-z_:.0-9-]*$/', $name ) ) {
[530] Fix | Delete
continue;
[531] Fix | Delete
}
[532] Fix | Delete
[533] Fix | Delete
static $boolean_attributes = array(
[534] Fix | Delete
'checked',
[535] Fix | Delete
'disabled',
[536] Fix | Delete
'inert',
[537] Fix | Delete
'multiple',
[538] Fix | Delete
'readonly',
[539] Fix | Delete
'required',
[540] Fix | Delete
'selected',
[541] Fix | Delete
);
[542] Fix | Delete
[543] Fix | Delete
if ( in_array( $name, $boolean_attributes ) and '' === $value ) {
[544] Fix | Delete
$value = false;
[545] Fix | Delete
}
[546] Fix | Delete
[547] Fix | Delete
if ( is_numeric( $value ) ) {
[548] Fix | Delete
$value = (string) $value;
[549] Fix | Delete
}
[550] Fix | Delete
[551] Fix | Delete
if ( null === $value or false === $value ) {
[552] Fix | Delete
unset( $atts_filtered[$name] );
[553] Fix | Delete
} elseif ( true === $value ) {
[554] Fix | Delete
$atts_filtered[$name] = $name; // boolean attribute
[555] Fix | Delete
} elseif ( is_string( $value ) ) {
[556] Fix | Delete
$atts_filtered[$name] = trim( $value );
[557] Fix | Delete
}
[558] Fix | Delete
}
[559] Fix | Delete
[560] Fix | Delete
$output = '';
[561] Fix | Delete
[562] Fix | Delete
foreach ( $atts_filtered as $name => $value ) {
[563] Fix | Delete
$output .= sprintf( ' %1$s="%2$s"', $name, esc_attr( $value ) );
[564] Fix | Delete
}
[565] Fix | Delete
[566] Fix | Delete
return trim( $output );
[567] Fix | Delete
}
[568] Fix | Delete
[569] Fix | Delete
12
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function