将变量从模板文件传递到插件文件

时间:2017-04-12 作者:Naresh

我需要将模板文件(themes/template/page profile.php)中的一些变量发送到插件文件(plugin/instagram slider/instagram.php)。

例如:我有

$instagram_url = get_user_meta($user_data->ID, \'instagram_url\', true);
我需要将$instagram\\u url发送到插件文件:

private function display_images( $args ) 
{
$username = $instagram_url;
}
有什么建议我可以这样做吗?

1 个回复
最合适的回答,由SO网友:Mukii kumar 整理而成

您可以这样使用:

private function display_images( $args ) 
{
    $instagram_url = get_user_meta($user_data->ID, \'instagram_url\', true);
    $username = $instagram_url;

 //You can use $username in another function by simply call it using global method.
 }
这是一种在自定义插件文件中获取post元数据的简单方法。

相关推荐

Locating Global Variables

我现在是我们公司网站的管理员,使用Wordpress。我们想更改主页上的一些内容,但不幸的是,我们想要更改的项目似乎是内置于主题中的。我想更改图像滑块的文本覆盖。我已经找到了显示文本的HTML,但实际文本是从PHP变量返回的。有人知道如何追踪变量吗?它必须是由原网站设计师制作的。基本上,我感兴趣的是:<h1><? echo the_title();?></h1> 正在提取信息。这必须是从一系列标题中提取出来的,因为它们会随着幻灯片的变化而变化。我需要更改数组中的一个项目