跳转到主要内容

Api

To change the meta description tag that Yoast SEO generated programmatically, you can use the wpseo_metadesc filter.

Change the meta description tag

For example, the following code would change the meta description on a page with ID 12345:

/**
 * Filters the description.
 *
 * @param string $description The current page's generated meta description.
 *
 * @return string The filtered meta description.
 */
function prefix_filter_description_example( $description ) {
  if ( is_page( 12345 ) ) {
    $description = 'My custom custom meta description';
  }
  return $description;
}
add_filter( 'wpseo_metadesc', 'prefix_filter_description_example' );