SimplePie::store_links()
Store PubSubHubbub links as headers
There is no way to find PuSH links in the body of a microformats feed, so they are added to the headers when found, to be used later by get_links.
Method of the class: SimplePie{}
No Hooks.
Return
null
. Nothing (null).
Usage
// private - for code of main (parent) class only $result = $this->store_links( $file, $hub, $self );
- $file(SimplePie_File) (required) (passed by reference — &)
- -
- $hub(string) (required)
- -
- $self(string) (required)
- -
SimplePie::store_links() SimplePie::store links code WP 6.5.2
private function store_links(&$file, $hub, $self) { if (isset($file->headers['link']['hub']) || (isset($file->headers['link']) && preg_match('/rel=hub/', $file->headers['link']))) { return; } if ($hub) { if (isset($file->headers['link'])) { if ($file->headers['link'] !== '') { $file->headers['link'] = ', '; } } else { $file->headers['link'] = ''; } $file->headers['link'] .= '<'.$hub.'>; rel=hub'; if ($self) { $file->headers['link'] .= ', <'.$self.'>; rel=self'; } } }