有人知道我如何从我的功能中删除Twitter和Google Plus profile字段吗。php?这是我正在使用的代码:
function modify_contact_methods($profile_fields) {
unset($profile_fields[\'twitter\']);
unset($profile_fields[\'googleplus\']);
unset($profile_fields[\'url\']);
return $profile_fields;
}
add_filter(\'user_contactmethods\', \'modify_contact_methods\');
通常情况下,
unset()
将隐藏字段,但所有字段仍然存在。我可以添加其他字段,但不能删除任何预设字段。我正在尝试删除一些字段,并将其他字段(Twitter和Google Plus)移至另一个部分,仅用于社交媒体档案。我知道这并不矛盾,因为这一部分中只有Twitter,没有Google Plus,而且两者都没有隐藏。当我在谷歌上搜索时,结果显示
unset()
函数,或jQuery
隐藏函数。我想把这些全部去掉。
供您参考,我使用的是Wordpress 4.0版。