aioseo_schema_output
aioseo_schema_output
Appears in: all-in-one-seo-pack.4.1.3.1, all-in-one-seo-pack.4.1.3.3, all-in-one-seo-pack.4.1.4.1, all-in-one-seo-pack.4.1.4.2, all-in-one-seo-pack.4.1.4.3, all-in-one-seo-pack.4.1.4.4, all-in-one-seo-pack.4.1.8, all-in-one-seo-pack.4.1.9.4, all-in-one-seo-pack.4.2.0, all-in-one-seo-pack.4.2.1.1, all-in-one-seo-pack.4.2.2, all-in-one-seo-pack.4.2.3.1, all-in-one-seo-pack.4.2.4, all-in-one-seo-pack.4.2.5.1, all-in-one-seo-pack.4.2.6.1, all-in-one-seo-pack.4.2.7.1, all-in-one-seo-pack.4.2.8, all-in-one-seo-pack.4.3.0, all-in-one-seo-pack.4.3.1.1, all-in-one-seo-pack.4.3.2, all-in-one-seo-pack.4.3.3, all-in-one-seo-pack.4.3.5.1, all-in-one-seo-pack.4.3.6.1, all-in-one-seo-pack.4.3.7, all-in-one-seo-pack.4.3.8, all-in-one-seo-pack.4.4.0.1, all-in-one-seo-pack.4.4.2, all-in-one-seo-pack.4.4.4, all-in-one-seo-pack.4.4.5.1, all-in-one-seo-pack.4.4.6, all-in-one-seo-pack.4.4.8, all-in-one-seo-pack.4.4.9.1, all-in-one-seo-pack.4.4.9.2, all-in-one-seo-pack.4.5.0, all-in-one-seo-pack.4.5.1.1, all-in-one-seo-pack.4.5.2.1, all-in-one-seo-pack.4.5.3.1, all-in-one-seo-pack.4.5.4, all-in-one-seo-pack.4.5.5, all-in-one-seo-pack.4.5.6, all-in-one-seo-pack.4.5.7.1, all-in-one-seo-pack.4.5.7.2, all-in-one-seo-pack.4.5.7.3, all-in-one-seo-pack.4.5.8, all-in-one-seo-pack.4.5.9.1, all-in-one-seo-pack.4.5.9.2, all-in-one-seo-pack.4.6.2, all-in-one-seo-pack.4.6.4, all-in-one-seo-pack.4.6.5, all-in-one-seo-pack.4.6.6, all-in-one-seo-pack.4.6.8.1, all-in-one-seo-pack.4.6.9.1, all-in-one-seo-pack.4.7.0, all-in-one-seo-pack.4.7.1.1, all-in-one-seo-pack.4.7.3, all-in-one-seo-pack.4.7.4.2, all-in-one-seo-pack.4.7.5.1, all-in-one-seo-pack.4.7.6, all-in-one-seo-pack.4.7.7, all-in-one-seo-pack.4.7.7.2, all-in-one-seo-pack.4.7.8, all-in-one-seo-pack.4.7.9.1, all-in-one-seo-pack.4.8.0, all-in-one-seo-pack.4.8.1, all-in-one-seo-pack.4.8.1.1
Hook Type: filter
Displaying hooks found in version: all-in-one-seo-pack.4.8.1.1apply_filters('aioseo_schema_output') is found 1 times:
- /app/Common/Schema/Helpers.php line 827879808182838485868788
* @param bool
$replaceTags
Whether the smart tags should be replaced.
* @
return
string The schema
as
JSON.
*/
public
function
getOutput(
$schema
,
$replaceTags
= true ) {
$schema
[
'@graph'
] = apply_filters(
'aioseo_schema_output'
,
$schema
[
'@graph'
] );
$schema
[
'@graph'
] =
$this
->cleanAndParseData(
$schema
[
'@graph'
],
''
,
$replaceTags
);
// Sort the graphs alphabetically.
usort(
$schema
[
'@graph'
],
function
(
$a
,
$b
) {
if
(
is_array
(
$a
[
'@type'
] ) ) {
return
1;