产品随机显示的客户网站存在问题
"该产品目前无货,无法使用."
问题是我们没有开启库存跟踪,所有产品都应该一直有库存.
当我进入WordPress管理员并单击产品的更新按钮(不更改任何内容),然后消息消失,"添加到购物车"按钮显示应该.不幸的是,这个问题在未来会重复出现并修复它我必须再次更新产品(同时点击WooCommerce设置中的更新暂时解决了这个问题).
我需要找到一种永久解决这个问题的方法,这样它就不会自行恢复.
网站详情:
我试过的
_manage_stock并将其设置为no(在我们的一些工作产品中观察到)0(如我们所拥有的一些工作产品中所观察到的)$available_variations变量variable.php和
class-wc-ajax.php和class-wc-product-variable.php.在调试时,我注意到在使用$available_variations变量的产品中包含2个填充了产品信息的数组,但是在没有产品信息的产品上,它是一个空数组(导致缺货信息显示为服务状态variable.php).单击更新按钮然后跟踪变量可正确显示信息.
老实说,在这一点上,我很茫然.我认为这个问题出现在任何一个类中,但我无法分辨.
还有其他人有这个问题吗?任何解决这个问题的方法,所以我不必为这个客户端不断更新产品.
链接到缺货的产品(截至发布时)http://highlandsministriesonline.org/product/basement-tapes/resentment-in-the-church-135/
链接到正确显示的产品http://highlandsministriesonline.org/product/basement-tapes/bt0111-church-at-corinth-i/
错误日志 我在产品变体类中添加了错误日志.下面是结果:
对于具有"缺货"消息的产品,日志中不显示任何内容.
正常运行的产品示例:
WC_Product_Variation Object
(
[variation_id] => 1310
[parent] => WC_Product_Variable Object
(
[children] => Array
(
[0] => 1311
[1] => 1310
)
[total_stock] =>
[id] => 1308
[post] => …Run Code Online (Sandbox Code Playgroud) 我正在完成一个WP主题,我在single.php模板上.我遇到了一些问题,因为我需要访问帖子所在的父类别才能显示某些图像和XML内容.
这是我正在谈论的一个例子.以下是单个帖子的结束URL:
/安德鲁/叶技术-2 /
/andrew/是类别,leaf-art-2是单个帖子.当我在单个帖子上时,我无法single_cat_title();返回当前帖子所在的类别.我正在使用single_cat_title();而不是the_category();因为它显示了类别的字符串值,然后我用它来放置艺术家的图片(这是他们的职位.我对url没有任何用处,我只需要带有类别名称的字符串.
这样做有什么好方法吗?我一直在搜索Wordpress Codex和很多论坛,但还没有找到任何答案.
以下是我的原帖.
我已经设置了一个名为"艺术家"的类别,当我运行时,single_cat_title("", false);我可以获取该类别的字符串值,然后使用它来搜索使用XML的相应艺术家图像.
这在category.php模板页面上工作正常.
问题是,当我实际上在一个具有"艺术家"类别的帖子中时,single_cat_title(); 不会向页面输出任何信息,从而使我无法访问XML数据.
我需要在"艺术家">"样本"帖子中,能够从WP获得该类别.
PS以上类别是使用此设置的许多类别中的一个,这就是我无法对其进行硬编码的原因.
什么是jquery相当于:document.forms[0].elements[i].value;?
我不知道如何在jQuery中浏览表单及其元素,并想知道如何操作.
我为我创建的网站http://sandbox.worldwatchlist.us创建了一个简单的旋转横幅.
一切都工作正常,直到我在浏览器中找到另一个标签然后几秒钟后回来......横幅每隔0.5秒或更短时间旋转一次.
我不知道为什么会发生这种情况,特别是因为我setTimeout在javascript中使用并将其设置为10秒(10000毫秒).
下面是服务器上banner.js文件中的所有代码.请指出任何可以解决这个问题的方法.您可以查看上面的网站,或者查看我在http://www.youtube.com/watch?v=HWb2uc6KpFM上截取的视频截图.每个浏览器都有我测试过的这个问题.
我已经到处寻找"jquery banner旋转太快"的答案,除了"使用setTimeout"之外没有解决我的问题的答案.
var banner_width = 960;
var default_pos = 0;
var current_pos = 0;
var next_pos;
var speed = 500;
var banner_tot; //number of banners
var current_num = 1; //current banner number
$(function(){
banner_tot = $(".banner_item").length;
$(".banner_slider").css({width:(banner_tot*banner_width)});
setTimeout( "slide()", 10000 );
});
function slide(){
if(current_num==(banner_tot)){
next_pos= 0;
$(".banner_slider").animate({left: next_pos}, speed);
current_num=1;
setTimeout( "slide()", 10000 );
}
else{
next_pos= current_num*(-banner_width);
$(".banner_slider").animate({left: next_pos}, speed);
current_num++;
setTimeout( "slide()", 10000 );
}
}
Run Code Online (Sandbox Code Playgroud) 我试图找出一种方法来从一个表单用JavaScript读取GET方法信息.我们的IT部门使我们的服务器处于锁定状态,作为Web团队,我们只能使用javascript来完成我们的任务.如果可以的话,我会使用PHP,但我不能.
我需要做的是读取js中通过GET方法发送的数据(如果可能),这样我就可以将数据分配到变量中,并在用户对表单执行操作后在各个页面上使用它.
即.如果数据是在网址中发送的http://somesite.com?add_to_cart=true&items=10
任何帮助,将不胜感激!
我正在设置一个Wordpress主题,我正在将facebook"Like"按钮集成到每个类别中.
我需要一种方法来获取小写的当前页面URL,因此我可以为所有类别提供几个类似的按钮,每个类别都有不同的URL链接.
目前,当我使用<?php get_permalink( ); ?>或<?php the_permalink( ); ?>类别中的模板,它输出的URL加上第一篇文章,这是不是我想要的目前的永久链接.
我尝试过使用但输出标题的第一个字母是Capped.我需要小写的类别名称,以使URL有效,以便将每个类别页面链接到Facebook.
任何帮助都会很棒.
我正在为一位在他的服务器上安装了 WordPress 的客户工作。但它没有上传写入,因为一些设置需要通过命令行更改。
我正在尝试按照 Media Temple(他所在的地方)的说明来启用 PHP 作为 FastCGI 运行,以便使 WordPress 能够将文件上传到服务器。不幸的是,我必须通过命令行来执行此操作,并且我没有命令行经验。说明可在此处找到:
http://wiki.mediatemple.net/w/(dv)_3.5:Run_PHP_as_FastCGI_and_resolve_Apache_permission_errors
我最多可以达到步骤 5/6
vim /var/www/vhosts/example.com/conf/vhost.conf
Run Code Online (Sandbox Code Playgroud)
将以下行添加到文件中:
File:vhost.conf
AddHandler fcgid-script .php
SuexecUserGroup domainuser psacln
<Directory /var/www/vhosts/example.com/httpdocs>
FCGIWrapper /var/www/vhosts/example.com/bin/php-cgi .php
Options +ExecCGI +FollowSymLinks
allow from all
</Directory>
Run Code Online (Sandbox Code Playgroud)
但我不知道如何保存。
我对命令行非常陌生,所以任何帮助都会很棒。我希望能够尽快让 WordPress 具备上传文件的能力。
预先感谢您对我的帮助。
php ×4
wordpress ×4
javascript ×3
jquery ×3
apache ×1
banner ×1
categories ×1
command-line ×1
equivalent ×1
fastcgi ×1
forms ×1
get-method ×1
mysql ×1
permalinks ×1
ssh ×1
themes ×1
woocommerce ×1