小编Bhu*_*hah的帖子

WordPress删除空跨度标签

我使用WordPress编辑器,并且想要在“ span”标签中显示一个图标,如下所示:

<div id="question1" class="box-around">
   <div class="box-left"><span class="fa fa-search" aria-hidden="true"> </span></div>
   <div class="box-right">
      <h3>Some Heading</h3>
      Some Text
      <span id="question1-answer"> </span>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

每当我在“视觉”中进行更改时,它都会删除“ span”标签,如下所示:

<div id="question1" class="box-around">
  <div class="box-left"></div>
   <div class="box-right">
      <h3>Some Heading</h3>
       Some Text
       <span id="question1-answer"> </span>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

奇怪的是,保留了底部的范围(id =“ question1-answer”)。我想念什么吗?我已经尝试在标记内设置空格“&nbsp”,在“ visual”中更改文本并使用不同的标记后,该空格将转换为“”(实际空白)。

谢谢!

html wordpress html5

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

复选框仅适用于 jQuery 数据表中的当前分页页面

我正在使用 jquery 数据表列出我的内容,其中具有复选框选择和选定的内容发布数据,但在提交的表单中仅发送当前页面数据。

我的数据表代码是:

$('#select').dataTable( {
        "order": [[ 2, "desc" ]],
        "lengthMenu": [[50, -1], [50, "All"]],
        "columnDefs": [
                { orderable: false, targets: [0, 1, 3, 5] },
                { "width": "20px", "targets": [0, 1] },
                { "width": "80px", "targets": [5] }
        ],

});
Run Code Online (Sandbox Code Playgroud)

当我单击提交时,它仅提交当前页面值的复选框数组。

我已经引用了此链接带有选定复选框的分页。复选框仅适用于当前分页页面。jQuery 数据表,但那里提供的解决方案与链接和链接不起作用。

javascript php checkbox datatable jquery

4
推荐指数
1
解决办法
9321
查看次数

从Datatables按钮中的导出中排除列

我的数据表有以下初始化:

$(document).ready(function() {
    $('.datatable').dataTable({
       dom: 'Bfrtip',
        buttons: [
                    {
                        extend: 'copyHtml5',
                        text: 'Copy Content to Clipboard',
                        className: 'btn',
                    },
                    {
                        extend: 'excelHtml5',
                        text: 'XLS Download',
                        className: 'btn',
                        "mColumns": [ 8 ]
                    },
                    {
                        extend: 'csvHtml5',
                        text: 'CSV Download',
                        className: 'btn',
                        "mRender": function (data, type, row) {
                             console.log(data);
                        }

                    },
        ],

    });
});
Run Code Online (Sandbox Code Playgroud)

我正在使用数据表按钮,因为表工具已从数据表中弃用并尝试了许多选项:

"mRender": function (data, type, row) {
                                 console.log(data);
                            }
Run Code Online (Sandbox Code Playgroud)

还尝试过:

"mColumns": [ 8 ]
Run Code Online (Sandbox Code Playgroud)

我尝试过以各种方式应用不同的参数,但我的理解中缺少一些东西.求助.

谢谢.

php jquery datatables datatable-buttons

4
推荐指数
1
解决办法
5112
查看次数

打印图案以显示最多5行和5列的数字,如5 4 3 2 1和下一行4 3 2 1 5到第5行

这是一个正方形图案,每行有5列,有5行,图案如下所示:

      5 4 3 2 1
      4 3 2 1 5
      3 2 1 5 4
      2 1 5 4 3
      1 5 4 3 2
Run Code Online (Sandbox Code Playgroud)

我的代码如下所示,以获得模式,但当计数器变为1并显示在相应的列值时,我无法重置每个模式中的值.

任何人都可以指导我缺乏逻辑吗?

<?php
  $n=5;
  $count=5;
  for($i=5;$i>=1;$i--){ 
     for($j=$count;$j>=1;$j--)
     {
        if($count>=1)
           echo $j."&nbsp;";        
     }
     $count--;
     echo "\n";
  }
?>
Run Code Online (Sandbox Code Playgroud)

php for-loop

3
推荐指数
1
解决办法
4285
查看次数

如果值不为零,则获取数组键

我有数组,并使用array_keys来获取键:

$arr =  array(  1 => 1,
        2 => 3,
        3 => 2,
        5 => 0,
        6 => 0 );

$new_arr = array_keys($arr);
Run Code Online (Sandbox Code Playgroud)

现在,如果value不为零,我想获取array_keys.我怎样才能做到这一点?

请帮忙.

php array-key

3
推荐指数
1
解决办法
1237
查看次数

如何修复 PHP 中 MIME 类型的“识别数据失败 0:未加载魔术文件”错误?

我已经尝试了两种选择:

  1. mime_content_type 函数

    echo mime_content_type($img_path);
    
    Run Code Online (Sandbox Code Playgroud)
  2. finfo 函数

    $finfo = finfo_open(FILEINFO_MIME_TYPE);
    echo finfo_file($finfo, $img_path);
    finfo_close($finfo);
    
    Run Code Online (Sandbox Code Playgroud)

但我在这两种情况下都出错

“警告:finfo_file():识别数据失败 0:未加载魔法文件”

我不明白这有什么问题?

php

3
推荐指数
1
解决办法
5992
查看次数

如何将自己的 javascript/css 文件添加到 wordpress 插件菜单页面?

我想编写我的第一个 WordPress 插件,可能需要一些帮助。单击插件的菜单项时,我不知道如何将我的 javascript 文件添加到仪表板区域头部。这是我到目前为止所做的:

第一步:在目录下创建一个目录和一个php文件,wp-content/plugins像这样添加插件的头部:

/* Plugin Name: Test Plugin
Plugin URI: http://my-plugin.com/
Description: test test test
Version: 1.0
Author: me
Author URI: http://my-plugin.com/
License: GPLv2 or later
*/
Run Code Online (Sandbox Code Playgroud)

第二步:使用此功能,我将我的插件名称(顶级菜单项名称)添加到仪表板菜单的底部。我什至不知道为什么名称和弹头名称会列出两次。我从这里得到了那个代码:here。我也不知道“mt-top-level-handle”是做什么的。没有它的功能,它仍然有效。“manage_options”是定义此页面上用户权限的能力变量。(有谁知道如何使管理员(作者)只能访问此页面?)

add_action( 'admin_menu', 'register_my_menu_item' );
function register_my_menu_item() {
     add_menu_page(__('top level menu item name','slug-name'), __('top level menu item name','slug-name'), 'manage_options', 'mt-top-level-handle', 'my_plugins_page' );
}
Run Code Online (Sandbox Code Playgroud)

第三步:这个简单的函数会在插件页面上显示“Hello World”。

function edit_table_page() {
?>
    <h2>Hello World</h2>
<?php
}
Run Code Online (Sandbox Code Playgroud)

现在我想知道如何在该插件页面上使用我的 javascript 文件。我需要在加载 jquery 文件后添加它。

我发现有关添加脚本的所有内容是:

add_action('wp_enqueue_scripts', 'my_scripts');
function my_scripts() { …
Run Code Online (Sandbox Code Playgroud)

javascript wordpress plugins dashboard

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

jplayer 2.6:不能让jplayer 2.6播放mp4视频文件

我已按照jplayer.org网站上的说明编写并安装了示例视频html文件.使用jplayer提供的示例视频,视频可以播放IE,Chrome和Pale Moon,但我不确定播放哪个版本(m4v或ogv). - www.bbhq.com/first2.htm

但是,当我将视频编码更改为我的mp4(而不是m4v)和ogv文件时,如下所示,播放器播放,但默认为IE,Chrome和Pale Moon中的ogv版本.在我的Kindle Fire HDX上,它会显示消息,指示我需要安装Flash插件,当然,它不适用于Kindle Fire HDX,因此根本无法播放:

www.bbhq.com/first3.htm

$(document).ready(function(){                
  $("#jquery_jplayer_1").jPlayer({         
    ready: function () {                          
      $(this).jPlayer("setMedia", {          
        title: "my title",       
        mp4: "http://www.bbhq.com/vfiles/mine.mp4",        
        ogv: "http://www.bbhq.com/vfiles/mine.ogv",           
        poster: "http://www.bbhq.com/vfiles/mine.png"       
      });            
    },               
    swfPath: "/jp",                     
    supplied: "mp4, ogv"            
}); 
Run Code Online (Sandbox Code Playgroud)

我的偏好是尽可能播放mp4版本,如果可能的话,跳过必须使用ogv文件.

我编写了我的mp4文件,就像我使用Handbrake为其他玩家(H.264)所做的那样.

我的mp4编码不正确,或者我对html页面的编码不正确.你能帮帮我吗?

谢谢.

mp4 jplayer

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

如何从Magento的顶部链接中删除"Checkout"网址?

我正在使用Magento 1.7(最新版本),我只想从顶部导航链接中删除"Checkout"链接.

我试过了

<remove name="checkout_cart_link" />
Run Code Online (Sandbox Code Playgroud)

但它也删除了购物车链接,我不想删除.

php magento

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

如何将Cookie一个主机设置为另一个主机

我有域test1.com使用路径为example.edu.in创建到另一个域的cookie

但我尝试以下方式,但它不起作用

setcookie("user_id",$user_id,0,'/login/','www.example.edu.in');

setcookie("user_id",$user_id,0,'/login/','example.edu.in');

setcookie("user_id",$user_id,0,'/login/','.example.edu.in');
Run Code Online (Sandbox Code Playgroud)

请给我解决方案,以访问example.edu.in中的此cookie

php cookies session setcookie

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

javascript try catch 语句在我的代码中不起作用

  1. 我收到“未捕获的语法错误:无效或意外的标记”错误。
  2. 并尝试使用“try ~ catch”进行捕获,但它不起作用。

    function a(){
      try{
       var img1 = "=="";  <#-- it occurs error -->
      }catch (e) {
        console.log("image error:" + e.message);
      }
    }
    
    Run Code Online (Sandbox Code Playgroud)

javascript error-handling try-catch uncaughtexceptionhandler

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