小编Mil*_*lap的帖子

如何使用php将数组拆分为两个相等的部分

如何在PHP中使用array_slice()将数组拆分为两个相等的部分?

这是我的要求:

第一个数组包含:0-1200

第二个数组包含:1200-end

php arrays slice

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

Dom Css在jQuery Pagination Wordpress小部件后丢失了

我已经开发了一个用于Wordpress的小部件来显示组合,用户可以选择他是否想要分页,过滤类别,每页发布的数量......等等,它完全适用于我制作的php分页系统.

我试图在小部件中为这个分页实现一个ajax jquery,使其重新加载而不重新加载整个页面.我有这个代码:

jQuery('.paginate a').live('click', function(e){ 
e.preventDefault(); 

var link = jQuery(this).attr('href');  
jQuery('.widget_gantry_portfolio').html('<div class="loading"></div>');
jQuery('.widget_gantry_portfolio').load(link+' .widget_gantry_portfolio .portfolio_class');
Run Code Online (Sandbox Code Playgroud)

分页在php中完美运行,当我实现此代码时,分页可以工作,但是当单击时窗口小部件会丢失所有用户首选项(show filter,show pagination..etc),div也会丢失它们首先出现的计算的%宽度和高度在css(在firebug中看到):

element.style{width and height}
Run Code Online (Sandbox Code Playgroud)

我已经有好几天了,而且已经证明了,而不是现场,on和委托,等等,但没有一个工作,这个ajax分页在我的网站上的帖子分页中也很完美,但是小部件没有重新加载Dom元素?

对我来说最重要的是:

- 缺少宽度和高度的每个元素,在DOM css中,首先使用functions.php enqued脚本计算这个宽度,例如当它有4列时:

var mysizes = function() {
    theWidth4 = jQuery(".mosaic-block4c img").css('width');
    jQuery(".mosaic-block4c").css('width', theWidth4);
    theHeight4 = jQuery(".mosaic-block4c img").css('height');
    jQuery(".mosaic-block4c").css('height', theHeight4);
}
Run Code Online (Sandbox Code Playgroud)

我叫mysizes(); 功能从小部件PHP与标签

- 缺少类别的过滤器我认为,因为,当分页加载时,不识别用户的小部件预设.它在第一页中完全识别它,但在后续页面中没有.

链接到该网站,投资组合小部件分页无法正常工作(请点击2页查看):

http://framecero.com/aagantrywordpress/?page_id=635

链接到具有相同分页工作的样本类别(页面底部的分页):

http://framecero.com/aagantrywordpress/?cat=4

ajax wordpress jquery pagination

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

jQuery显示/隐藏大表性能列

我有大约30列的html表,大约10到500行.我想显示/隐藏按钮单击的一组列.

我尝试了两种方法

  1. 迭代表的thead th并在TH和TD上执行.show()或.hide().
  2. 迭代表的thead th并更改类以显示/隐藏TH和TD.

该函数实现为以下代码段.但是,性能并不是那么好.显示/隐藏说20列可能需要大约5~10秒,可能有80~120行数据.

我只是想知道我们能做些什么来让它变得更快.

function ToggleHeadVisibility(showHide) {

    var index = 0;

    $('#' + gridViewName + ' thead th').each(function(index) {
        index++;
        if (showHide == "SHOW") {
            /*
            $('#' + gridViewName + ' th:nth-child(' + (index) + ')').show();
            $('#' + gridViewName + ' td:nth-child(' + (index) + ')').show();
            */
            $('#' + gridViewName + ' th:nth-child(' + (index) + ')').removeClass('columnHide');
            $('#' + gridViewName + ' td:nth-child(' + (index) + ')').removeClass('columnHide');
        } else if (showHide = "HIDE") {
            /*
            //if …
Run Code Online (Sandbox Code Playgroud)

datatable jquery

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

使用javascript获取IP地址

我只是想问,有没有办法如何只使用javascript获取IP地址?现在已经搜索了很长一段时间,大部分结果都是我需要使用api(s).我已经使用过这个webrtc而且效果很好,但它不适用于IE,API很棒,我测试了一些,并且在不同的浏览器中运行良好.

但是我需要从api获取代码本身,或者是否可以从api本身获取/提取代码并为源代码生成指定文件,这样我就不会依赖来自Internet的源代码了?

我需要来自api的RAW文件,因为如果api的src发生故障,我的网站也会受到影响,所以我希望它能够获取并创建一个外部源并将其包含在我的网站上.

javascript api

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

保存自定义帖子元,而不是保存数据

我创建了一个自定义帖子类型,其中包含元数据日期和日期.

自定义帖子类型创建与回调功能 add_events_metaboxes

function event_list_init(){

    $labels = array(
        'name'                  => _x( 'Events', 'post type general name' ),
        'singular_name'         => _x( 'Event', 'post type singular name' ),
        'menu_name'             => _x( 'Events List', 'admin menu' ),
        'name_admin_bar'        => _x( 'Events List', 'add new on admin bar' ),
        'add_new_item'          => __( 'Add New Event' ),
        'new_item'              => __( 'New Event' ),
        'edit_item'             => __( 'Edit Event' ),
        'view_item'             => __( 'View Event' ),
        'all_items'             => __( 'All Events' ),
        'search_items'          => __( 'Search …
Run Code Online (Sandbox Code Playgroud)

php wordpress meta-boxes custom-post-type

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

file_get_contents在读取文件时显示意外输出

我想输出内联jpg图像作为base64编码的字符串,但是当我这样做时:

$contents = file_get_contents($filename);
print "<img src=\"data:image/jpg;base64,".$contents."\"/>";
Run Code Online (Sandbox Code Playgroud)

$filename带有base64图像的本地文本文件在哪里.输出如下:

<img src="data:image/jpg;base64,/9j/4A..... (the rest of the file)...." />
Run Code Online (Sandbox Code Playgroud)

而且好像没有渲染图像,但是它来自哪里?它不在文本文件中.如果删除,图像将正确显示.

php base64 image file-get-contents

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

WP-REST API 的自定义路由端点给出“代码”:“rest_no_route”,错误

我正在按照教程创建 WP-API 的自定义端点。

邮递员上点击/wp-json/custom-plugin/v2/get-all-post-ids/进行测试时,我总是收到此错误:

{
    "code": "rest_no_route",
    "message": "No route was found matching
    the URL and request method ", 
    "data": {
        "status": 404
    }
}
Run Code Online (Sandbox Code Playgroud)

我在 /plugins/custom-plugin/ 目录中创建了一个 custom-plugin.php 文件。

<?php
    if ( ! defined( 'ABSPATH' ) ) exit;

    add_action( 'rest_api_init', 'dt_register_api_hooks' );

    function dt_register_api_hooks() {    

        register_rest_route( 'custom-plugin/v2', '/get-all-post-ids/', array(
            'methods' => 'GET',
            'callback' => 'dt_get_all_post_ids',
            ) 
            );
    }
    // Return all post IDs
    function dt_get_all_post_ids() {
        if ( false === ( $all_post_ids = …
Run Code Online (Sandbox Code Playgroud)

wordpress wp-api

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

WordPress:按附件元查询(图像大小)

是否可以使用WP_Query按像素大小获取附件图像?

例如,所有图像的宽度为500像素,高度为300像素.或高度大于300像素的图像.

据我所知,我可以在元查询中捕获这些数据,'key' => '_wp_attachment_metadata'但是呢?似乎没有足够精确的解决方案来定位内部的宽度或高度_wp_attachment_metadata......

wordpress

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

模拟点击<input type ="file"/> jQuery,Opera

我有一个显示无表格和输入类型文件,我也做了一个按钮.当你点击它应该打开下载对话框.此组合适用于除Opera之外的所有浏览器.如果删除display:none,则开始工作;

<form id="imageform" method="post" enctype="multipart/form-data" action='' style="display: none;">
    <input type="file" name="photoimg" id="photoimg" />
</form>
<input type="button" id="upload" value="upload">
Run Code Online (Sandbox Code Playgroud)

jQuery的:

$('#upload').on("click", function () {
    $('#photoimg').click();
});
Run Code Online (Sandbox Code Playgroud)

请解释一下,如何避免这种情况.

jquery opera file-upload file

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

WordPress:自定义Genesis标题

我刚刚进入Genesis Framework.

在普通主题中,如果要编辑标题,则打开该header.php文件.

但是在创世纪中,头文件不在子主题中.我环顾四周,找到了添加自定义标头支持的方法,但我需要一些指导.

下面的代码是启用自定义标头支持.我假设这进入了functions.php文件.但是我如何在这里添加代码呢?如果我想说拉入自定义字段,或者在此部分添加div,或带入滑块,该怎么办?我如何实际使用这段代码让我在子主题标题中添加html和php?

/** Add custom header support */
add_theme_support( 'genesis-custom-header', 
    array( 'width' => 960, 'height' => 100, 'textcolor' => '444', 
          'admin_header_callback' => 'minimum_admin_style' ) );
Run Code Online (Sandbox Code Playgroud)

wordpress genesis

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