当前位置:  开发笔记 > 编程语言 > 正文

在Wordpress页面和帖子中插入PHP代码

如何解决《在Wordpress页面和帖子中插入PHP代码》经验,为你挑选了2个好方法。

我想知道使用PHP的访客国家并将其显示在WordPress页面中.但是当我在WordPress页面或Post中添加PHP代码时,它会给我错误.我们如何在Wordpress Page和Post中添加PHP代码.

  geoplugin_countryName != null)
                {
                    $result = array('ip'=>$ip,
                                    'continentCode'=>$ip_data->geoplugin_continentCode,
                                    'countryCode'=>$ip_data->geoplugin_countryCode,
                                    'countryName'=>$ip_data->geoplugin_countryName,
                                    );
                }

                return $result;
            }


           $visitor_details= visitor_country(); // Output Country name [Ex: United States]
           $country=$visitor_details['countryName'];

Ennui.. 57

默认情况下,WordPress不会在帖子/页面内容中执行PHP,除非它有短代码.

最快捷,最简单的方法是使用一个插件,允许您运行嵌入在帖子内容中的PHP.

没有插件,还有另外两种"快速简便"的方法来实现它:

将它设为短代码(将其放入functions.php并使其回显国家名称)非常简单 - 请参阅此处:WP Codex的短代码API

将其放在模板文件中 - 根据您的默认页面模板为该页面创建自定义模板,并将PHP添加到模板文件而不是帖子内容中:自定义页面模板


Dinesh.. 13

您不能在WordPress后端页面编辑器中使用PHP.也许你可以使用插件,但不是开箱即用.

最简单的解决方案是创建一个短代码.然后你可以使用这样的东西

function input_func( $atts ) {
    extract( shortcode_atts( array(
        'type' => 'text',
        'name' => '',
    ), $atts ) );

    return '';
}
add_shortcode( 'input', 'input_func' );

请参阅Shortcode_API.



1> Ennui..:

默认情况下,WordPress不会在帖子/页面内容中执行PHP,除非它有短代码.

最快捷,最简单的方法是使用一个插件,允许您运行嵌入在帖子内容中的PHP.

没有插件,还有另外两种"快速简便"的方法来实现它:

将它设为短代码(将其放入functions.php并使其回显国家名称)非常简单 - 请参阅此处:WP Codex的短代码API

将其放在模板文件中 - 根据您的默认页面模板为该页面创建自定义模板,并将PHP添加到模板文件而不是帖子内容中:自定义页面模板



2> Dinesh..:

您不能在WordPress后端页面编辑器中使用PHP.也许你可以使用插件,但不是开箱即用.

最简单的解决方案是创建一个短代码.然后你可以使用这样的东西

function input_func( $atts ) {
    extract( shortcode_atts( array(
        'type' => 'text',
        'name' => '',
    ), $atts ) );

    return '';
}
add_shortcode( 'input', 'input_func' );

请参阅Shortcode_API.

推荐阅读
k78283381
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有