Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
WP Plugins
eth-escape-headspace
Commits
9bb79a89
Commit
9bb79a89
authored
Nov 23, 2019
by
Erick Hitter
Browse files
PHPCS
parent
45dbce83
Pipeline
#1693
passed with stages
in 2 minutes and 56 seconds
Changes
1
Pipelines
1
Show whitespace changes
Inline
Side-by-side
eth-escape-headspace.php
View file @
9bb79a89
...
...
@@ -66,7 +66,7 @@ class ETH_Escape_HeadSpace2 {
);
/**
* robots.txt keys.
*
Headspace's
robots.txt keys.
*
* @var array
*/
...
...
@@ -197,25 +197,25 @@ class ETH_Escape_HeadSpace2 {
$output
=
array
();
foreach
(
$hs_data
as
$hs_key
=>
$hs_value
)
{
switch
(
$hs_key
)
{
case
'_headspace_description'
:
case
'_headspace_metakey'
:
switch
(
$hs_key
)
{
case
'_headspace_description'
:
case
'_headspace_metakey'
:
$output
[]
=
'<meta name="'
.
esc_attr
(
$this
->
hs_keys_to_meta_names
[
$hs_key
]
)
.
'" content="'
.
esc_attr
(
$hs_value
)
.
'" />'
;
break
;
case
'_headspace_scripts'
:
case
'_headspace_scripts'
:
foreach
(
$hs_value
as
$_source
)
{
$output
[]
=
'<script type="text/javascript" src="'
.
esc_url
(
$_source
)
.
'"></script>'
;
}
break
;
case
'_headspace_stylesheets'
:
case
'_headspace_stylesheets'
:
foreach
(
$hs_value
as
$_source
)
{
$output
[]
=
'<link rel="stylesheet" href="'
.
esc_url
(
$_source
)
.
'" type="text/css" />'
;
}
break
;
default
:
default
:
continue
2
;
break
;
}
...
...
@@ -225,7 +225,7 @@ class ETH_Escape_HeadSpace2 {
$robots
=
array
();
foreach
(
$this
->
hs_robots_keys
as
$hs_robot_key
)
{
if
(
isset
(
$hs_data
[
$hs_robot_key
]
)
)
{
if
(
isset
(
$hs_data
[
$hs_robot_key
]
)
)
{
$robots
[]
=
str_replace
(
'_headspace_'
,
''
,
$hs_robot_key
);
}
}
...
...
@@ -241,12 +241,13 @@ class ETH_Escape_HeadSpace2 {
}
// Raw output should follow all other output.
if
(
!
empty
(
$hs_data
[
'_headspace_raw'
]
)
)
{
$output
[]
=
$hs_data
[
'_headspace_raw'
];
if
(
!
empty
(
$hs_data
[
'_headspace_raw'
]
)
)
{
$output
[]
=
$hs_data
[
'_headspace_raw'
];
}
// Output whatever we've built
// Output whatever we've built
.
if
(
!
empty
(
$output
)
)
{
// phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
echo
"
\n
<!-- Escape HeadSpace2 by Erick Hitter; https://ethitter.com/plugins/ -->
\n
"
.
implode
(
"
\n
"
,
$output
)
.
"
\n
<!-- Escape HeadSpace2 -->
\n
"
;
}
}
...
...
@@ -258,6 +259,7 @@ class ETH_Escape_HeadSpace2 {
$output
=
get_post_meta
(
get_the_ID
(),
'_headspace_raw_footer'
,
true
);
if
(
!
empty
(
$output
)
)
{
// phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
echo
$output
.
"
\n
"
;
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment