如何从Widget中获取某些部件

时间:2013-10-16 作者:fred erim

我只想使用小部件的一部分。

我有多站点网络,以便链接帖子和页面,我正在使用一个名为Multilingual Press的插件,该插件还附带切换站点的小部件。

现在,我已经在标题上注册了一个小部件区域,我只想要部分:

英语芬兰语形式的小部件,但它是来与所有的div和标题和一切我如何才能从小部件和地方的唯一链接部分是在我想要的位置。

1 个回复
SO网友:fuxia

您无法在此小部件中将标记与输出分离。链接是根据mlp_show_linked_elements(), 因此,您可以使用它来创建具有自定义函数或新小部件的元素。

这将打印指向所有连接页面的链接:

mlp_show_linked_elements(
    array(
        \'link_text\'         => \'text\',
        \'show_current_blog\' => TRUE
    )
);
可以添加参数\'echo\' => FALSE 要将结果用作变量的值,请执行以下操作:

$links = mlp_show_linked_elements(
    array(
        \'link_text\'         => \'text\',
        \'show_current_blog\' => TRUE,
        \'echo\'              => FALSE
    )
);
// do something with the links …
echo $links;

结束

相关推荐

Security and Must Use Plugins

从codex article 必须使用插件:只需将文件上载到mu插件目录即可启用,无需登录我觉得这是一个潜在的安全问题。在站点上运行插件中的任何代码之前,必须通过管理面板激活常规插件。我一直认为这是一个明智的安全预防措施,因为攻击者如果能够以某种方式将文件上载到plugins文件夹,则在运行代码之前,还必须访问和修改数据库。这个mu-plugins 文件夹似乎提供了一种简单的方法来避免这种情况。我知道WordPress开发人员比我更了解安全性,所以我想知道是否有人能解释为什么这不是一个安全漏洞。