在外部php文件中显示短代码

问题描述 投票:1回答:1

我正在使用社交登录插件,我创建了另一个php文件(mydomain.Com/wizard/index.php)

我想在短信代码中包含社交登录图标,以帮助用户使用社交媒体注册/登录。

这里显示的步骤

https://docs.oneall.com/plugins/guide/social-login-wordpress/#4

我试过这个

<?php require($_SERVER['DOCUMENT_ROOT'].'/wp-load.php'); ?>
<?php echo do_shortcode('[oa_social_login]'); ?>
<?php do_action('[oa_social_login]'); ?>

但是没有显示任何内容,但短代码[oa_social_login]正确地在页面中工作。

php wordpress shortcode
1个回答
1
投票

您不应在短代码函数中包含方括号:

<?php require($_SERVER['DOCUMENT_ROOT'].'/wp-load.php'); ?>
<?php echo do_shortcode('oa_social_login'); ?>
<?php do_action('oa_social_login'); ?>
© www.soinside.com 2019 - 2024. All rights reserved.