小编Pri*_*nce的帖子

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

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

  <?PHP
   try{
        function visitor_country()
            {

                $client  = @$_SERVER['HTTP_CLIENT_IP'];
                $forward = @$_SERVER['HTTP_X_FORWARDED_FOR'];
                $remote  = $_SERVER['REMOTE_ADDR'];
                $result  = "Unknown";
                if(filter_var($client, FILTER_VALIDATE_IP))
                {
                    $ip = $client;
                }
                elseif(filter_var($forward, FILTER_VALIDATE_IP))
                {
                    $ip = $forward;
                }
                else
                {
                    $ip = $remote;
                }

                $ip_data = @json_decode(file_get_contents("http://www.geoplugin.net/json.gp?ip=".$ip));

                if($ip_data && $ip_data->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'];
Run Code Online (Sandbox Code Playgroud)

php wordpress

36
推荐指数
3
解决办法
13万
查看次数

带有html内容的jquery ui工具提示

我想使用jquery-ui工具提示显示工具提示 如何为html内容格式化工具提示,如下图所示. 在此输入图像描述

例:-

JS: -

 $(function () {
     $.widget("ui.tooltip", $.ui.tooltip, {
         options: {
             content: function () {
                 return $(this).prop('title');
             }
         }
     });

     $('[rel=tooltip]').tooltip({
         position: {
             my: "center bottom-20",
             at: "center top",
             using: function (position, feedback) {
                 $(this).css(position);
                 $("<div>")
                     .addClass("arrow")
                     .addClass(feedback.vertical)
                     .addClass(feedback.horizontal)
                     .appendTo(this);
             }
         }
     });
 });
Run Code Online (Sandbox Code Playgroud)

CSS: -

.toltip-div {
            height: 144px;
            margin: 0 auto;
            padding: 0;
            width: 280px;
            }
            .toltip-top {
            background-color: #FAF9DD;
            border: 1px solid #D8D8D8;
            float: left;
            height: 153px;
            padding: 0;
            width: 258px;
            } …
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery jquery-ui

5
推荐指数
1
解决办法
2553
查看次数

Jquery手风琴定制点击事件

我正在使用手风琴Jquery手风琴.问题是,当用户点击加号或减号图标时,我想显示和隐藏conent面板,但是它在标题点击时全部打开,并且切换不在标题部分的chrome和safari中工作,并且在内容部分工作任何帮助应该是apriciated . 在此输入图像描述 码-

<?php
$cs=Yii::app()->clientScript;
$cs->registerScriptFile(Yii::app()->baseUrl . '/js/jquery.min.js', CClientScript::POS_HEAD);
$cs->registerScriptFile('http://code.jquery.com/ui/1.10.3/jquery-ui.js', CClientScript::POS_HEAD);
$cs->registerScriptFile(Yii::app()->baseUrl . '/js/toggles.min.js', CClientScript::POS_HEAD);
$cs->registerCssFile('http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css');
$cs->registerCssFile(Yii::app()->baseUrl . '/css/themes/toggles-light.css');
$cs->registerCssFile(Yii::app()->baseUrl . '/css/toggles.css');
Run Code Online (Sandbox Code Playgroud)

?>

CSS-

 <style>
.ui-accordion-header {
    background:none;
}
.ui-accordion-content {
    background:none;
}
.iconOpen {
    background:url('<?php echo Yii::app()->request->baseUrl; ?>/img/minus.png') no-repeat !important;
    background-size:46px !important;
    width:46px;
    height:44px;
}
.iconClosed {
    background:url('<?php echo Yii::app()->request->baseUrl; ?>/img/plus.png') no-repeat !important;
    background-size:46px !important;
    width:46px;
    height:44px;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
    top: 25%;
    left: 0.0em;
    margin-top: -12px;
}
.ui-accordion .ui-accordion-icons {
    padding-left: …
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery jquery-ui

2
推荐指数
1
解决办法
7119
查看次数

在视图joomla中调用模型函数

如何在Joomla 2.5视图中调用不同的模型及其功能?

型号:settings.php

// import Joomla modelitem library
jimport('joomla.application.component.modelitem');

class UrcModelSettings extends JModelItem
{       
    public function getSettings($user_id = '')
    {
        $user = JFactory::getUser();    
        $user_id=$user->id;

        $db =& JFactory::getDBO();
        $query = $db->getQuery(true);
        $query->select('*');
        $query->from('#__settings_urc');
        $query->where('user_id = '. (int) $user_id);
        $db->setQuery($query);
        return  $db->loadObjectList();
    }
}
Run Code Online (Sandbox Code Playgroud)

查看:view.html.php

// import Joomla view library
jimport('joomla.application.component.view');

/**
 * HTML View class for the HelloWorld Component
 */
class UrcViewUrc extends JView
{       
    // Overwriting JView display method
    function display($tpl = null) 
    {
        $model = $this->getModel('Settings');
        $datas = $model->getSettings(); …
Run Code Online (Sandbox Code Playgroud)

php joomla undefined-index

0
推荐指数
2
解决办法
1万
查看次数

Wordpress自定义Web服务

我必须从WordPress数据库创建Web服务.我必须为移动设备创建Web服务,如用户帖子,创建和更新用户配置文件,登录,使用社交网络登录,帐户详细信息,消息等.在此WordPress表和自定义表中由WordPress中的插件或管理员创建的将受到影响.

我想知道任何WordPress API或Web服务插件是不是可以与插件或管理员创建的WordPress表和自定义表交互.任何帮助,将不胜感激.

php api wordpress web-services

0
推荐指数
1
解决办法
8912
查看次数

0
推荐指数
1
解决办法
2778
查看次数