Zyc*_*hoo 4 wordpress shortcode
我在我的孩子主题functions.php文件中创建了短代码.该shortcode如下:
function add_login_form() {
if ( is_user_logged_in() )
{
echo 'Witaj zalogowany';
}
else
{
wp_login_form();
}
}
add_shortcode('login_form', 'add_login_form');
Run Code Online (Sandbox Code Playgroud)
我[login_form]在我的网站(测试区域)添加了短代码:http:
//s540141209.domenaklienta.pl/wordpress/konto-klienta/
它被添加到网站后面的文字:"TUTAJPOWINIENBYĆ登录形式LUB NAPIS"WITAJ ZALOGOWANY"!"
它应该在第一个div内: <div class="et_pb_row">
但它显示在页面标题之后.你知道为什么会这样吗?
Thansk提前.但它碰巧显示在网站上的所有内容之前.
有关短代码的行为,请参见http://codex.wordpress.org/Shortcode_API.在短代码功能中,您应始终返回在短代码操作中完成的处理结果.一旦挂钩被执行,它就会回显它,而不是插入它应该的位置.
function add_login_form() {
if ( is_user_logged_in() )
{
return 'Witaj zalogowany';
}
else
{
return wp_login_form(array('echo'=>false));
}
}
add_shortcode('login_form', 'add_login_form');
Run Code Online (Sandbox Code Playgroud)
有关wp_login_form的所有参数,请参阅http://codex.wordpress.org/Function_Reference/wp_login_form.
| 归档时间: |
|
| 查看次数: |
179 次 |
| 最近记录: |