Yoast\WP\SEO\Services\Importing\Aioseo
Aioseo_Robots_Provider_Service::get_global_robot_settings
Retrieves the robot setting set globally in AIOSEO.
Метод класса: Aioseo_Robots_Provider_Service{}
Хуков нет.
Возвращает
true|false. Whether global robot settings enable or not the specific setting.
Использование
$Aioseo_Robots_Provider_Service = new Aioseo_Robots_Provider_Service(); $Aioseo_Robots_Provider_Service->get_global_robot_settings( $setting_name );
- $setting_name(строка) (обязательный)
- The name of the robot setting, eg. noindex.
Код Aioseo_Robots_Provider_Service::get_global_robot_settings() Aioseo Robots Provider Service::get global robot settings Yoast 28.3
public function get_global_robot_settings( $setting_name ) {
$aioseo_settings = $this->aioseo_helper->get_global_option();
if ( empty( $aioseo_settings ) ) {
return false;
}
$global_robot_settings = $aioseo_settings['searchAppearance']['advanced']['globalRobotsMeta'];
if ( $global_robot_settings['default'] === true ) {
return false;
}
return $global_robot_settings[ $setting_name ];
}