Wordpress在名为

时间:2018-11-30 04:23:25

标签: php wordpress

我有一个函数,可以调用API并获取大量数据。 该API还向我返回了元描述。

我正在api_call()中调用此函数template.php

我正在使用YoastSEO插件进行SEO。我有一个钩子,可以在其中添加元描述。问题是我如何将$metadescriptionfromAPI传递给该钩子:

function filter_wpseo_metadesc( $metadesc ) {

  if (($metadesc == '') || (!isset($metadesc))) {
    $metadesc = $metadescriptionfromAPI; /* This goes from API */
  }
    return $metadesc;

};

add_filter( 'wpseo_metadesc', 'filter_wpseo_metadesc');

我尝试使用global $metadescriptionfromAPI,但是没有用。

我认为这是因为当我使用$metadescriptionfromAPIadd_filter变量为空。 如何将$metadescriptionfromAPI传递给该add_filter

0 个答案:

没有答案