小编Chr*_*s_O的帖子

如何在ajax调用中使用wordpress函数

我想知道是否有办法在ajax调用中使用query_post()这样的函数?

假设我正在调用文件_inc/ajax.php

我想能够使用wordpress功能,但我不知道为什么.有人可以帮助我吗?

非常感谢 :)

ajax wordpress jquery function

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

配置IDE(PHP Storm)以将WordPress包含为外部库

一世 喜欢需要让我的IDE (PHPStorm)默认包含WordPress代码库作为外部库.

使用存储在远程服务器选项上的项目文件,我必须选择WordPress根目录作为目录并下载所有核心文件,如果我想从IDE中获得全部好处.

有没有办法将WordPress代码库作为外部库包含在所有项目中默认加载?该功能适用​​于javascript库,但我已经完成了所有设置,无法找到任何方法来添加WordPress,而不是在项目的根目录中.

编辑:

这是错误的方法吗?将我的本地镜像指定为包含WordPress核心的现有项目的子目录更有意义吗?所有项目都需要保持独立.

php ide wordpress

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

jQuery Isotope可能的Chrome Bug?

我正在使用jQuery Isotope来填充多宽度多高度网格(等比例)的空间.

使用带有按钮的ui-sortable对网格进行排序,以便在排序后切换回Isotope.有一些排序顺序留空块.如何使用Isotope填充空格?

我已经尝试了多种Isotope布局方法.

http://jsfiddle.net/zdSYG/41/

$(document).ready(function() {

var $itemList = $('#sortable');

    $itemList.isotope({
    resizesContainer: false,
    masonry: {
        rowHeight: 250,
        columnWidth: 325
    }
});

$('#wp-admin-bar-edit').click(function() {
    $itemList.isotope('destroy');

    $itemList.sortable({

        //Do Ajax Stuff with UI-Sort Order
    });

});
});
//Toggle back to Isotope after jQuery UI-Sortable Ajax stuff
$(document).ready(function() {
$('#wp-admin-bar-sort').click(function() {
    $('#sortable').isotope({
        resizesContainer: false,
        masonry: {
            rowHeight: 250,
            columnWidth: 325

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

UDATE:

在Firefox 4和IE 8&9中实现了预期的效果,但问题似乎与谷歌Chrome(最新版稳定频道)有关.

铬:

在此输入图像描述

Firefox 4:

在此输入图像描述

jquery jquery-isotope

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

jQuery UI Sortable 将拖动对象的类添加到占位符以确定大小

我正在使用 sortable 对不同宽度 x 高度的 div 和砖石进行排序以清理空白空间。如何将正在排序的 div 的类传递给占位符,使它们的大小相同?

盒子有单单、双单等类别来确定大小。

示例:http : //jsfiddle.net/c3mdigital/fTBbc/17/

问题是没有通过课程。Sortable 在无法识别占位符选项但将可见性设置为隐藏时添加类。

代码:

//The extra ajax stuff is to save the sort order to WordPress menu order.
$(document).ready(function() {
$('#edit').click(function() {

    var itemList = $('.sortable');

    itemList.sortable({
        
        start: function(event, ui) {
            
            var plus = ui.item.hasClass('double-single') ? 'double-single' : 'single-single';
            var placeholder = 
            itemList.sortable("option", "placeholder", 'placeholder ' + plus );
            
        },
                update: function(event, ui) {
                    $('#loading-animation').show(); // Show the animate loading gif while waiting
                    opts = {
                        url: …
Run Code Online (Sandbox Code Playgroud)

jquery jquery-ui placeholder jquery-ui-sortable

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