我想知道使用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.
默认情况下,WordPress不会在帖子/页面内容中执行PHP,除非它有短代码.
最快捷,最简单的方法是使用一个插件,允许您运行嵌入在帖子内容中的PHP.
没有插件,还有另外两种"快速简便"的方法来实现它:
将它设为短代码(将其放入functions.php
并使其回显国家名称)非常简单 - 请参阅此处:WP Codex的短代码API
将其放在模板文件中 - 根据您的默认页面模板为该页面创建自定义模板,并将PHP添加到模板文件而不是帖子内容中:自定义页面模板
您不能在WordPress后端页面编辑器中使用PHP.也许你可以使用插件,但不是开箱即用.
最简单的解决方案是创建一个短代码.然后你可以使用这样的东西
function input_func( $atts ) { extract( shortcode_atts( array( 'type' => 'text', 'name' => '', ), $atts ) ); return ''; } add_shortcode( 'input', 'input_func' );
请参阅Shortcode_API.