The rdf_header WordPress PHP action fires at the end of the RDF feed header.
Usage
add_action('rdf_header', 'your_custom_function');
function your_custom_function() {
// your custom code here
}
Parameters
- None
More information
See WordPress Developer Resources: rdf_header
Examples
Add a custom RDF namespace
Add a custom RDF namespace to the RDF feed header.
add_action('rdf_header', 'add_custom_namespace');
function add_custom_namespace() {
echo '<xmlns:custom="http://example.com/custom_namespace#" />' . PHP_EOL;
}
Add Dublin Core metadata
Add Dublin Core metadata elements to the RDF feed header.
add_action('rdf_header', 'add_dublin_core_metadata');
function add_dublin_core_metadata() {
echo '<xmlns:dc="http://purl.org/dc/elements/1.1/" />' . PHP_EOL;
}
Add Creative Commons licensing
Add Creative Commons licensing information to the RDF feed header.
add_action('rdf_header', 'add_creative_commons_license');
function add_creative_commons_license() {
echo '<xmlns:cc="http://creativecommons.org/ns#" />' . PHP_EOL;
}
Add FOAF namespace
Add FOAF (Friend of a Friend) namespace to the RDF feed header.
add_action('rdf_header', 'add_foaf_namespace');
function add_foaf_namespace() {
echo '<xmlns:foaf="http://xmlns.com/foaf/0.1/" />' . PHP_EOL;
}
Add custom information to the RDF header
Add custom information, such as a site’s copyright information, to the RDF feed header.
add_action('rdf_header', 'add_custom_information');
function add_custom_information() {
echo '<!-- Copyright (c) 2023, Your Site Name -->' . PHP_EOL;
}