Yoast\WP\SEO\Presenters
Robots_Txt_Presenter::handle_user_agents()
Handles adding user agent content to the robots txt content if there is any.
Метод класса: Robots_Txt_Presenter{}
Хуков нет.
Возвращает
Строку
.
Использование
// private - только в коде основоного (родительского) класса $result = $this->handle_user_agents( $robots_txt_content );
- $robots_txt_content(строка) (обязательный)
- The current working robots txt string.
Код Robots_Txt_Presenter::handle_user_agents() Robots Txt Presenter::handle user agents Yoast 22.3
private function handle_user_agents( $robots_txt_content ) { $user_agents = $this->robots_txt_helper->get_robots_txt_user_agents(); if ( ! isset( $user_agents['*'] ) ) { $robots_txt_content .= 'User-agent: *' . \PHP_EOL; $robots_txt_content .= 'Disallow:' . \PHP_EOL . \PHP_EOL; } $robots_txt_content = $this->add_user_agent_directives( $user_agents, $robots_txt_content ); return $robots_txt_content; }