问题标签 [woocommerce]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2514 浏览

php - wordpress中的付款方式

嗨,我打算为 OKpay 的付款方式开发一个 wordpress 插件,但是当我使用它时,我收到以下错误:- 致命错误:调用 /home/sixtydev/public_html/ 中未定义的方法 woocommerce_okpay::get_return_url() woo/wp-content/plugins/woocommerce-okpay/gateway-okpay.php 在线 193

这是我的代码

0 投票
6 回答
39246 浏览

php - WooCommerce:通过代码创建产品

我的商店出售乙烯基贴纸。每个产品(贴纸)有 144 种变化(24 种颜色、3 种尺寸和 2 种方向)。每个变体都是分配唯一 SKU 所必需的。

手动填充目录是不现实的。我将制作一个表单,用户可以在其中指定产品的名称、描述和主图像,以及可能的尺寸和颜色。在处理表单时,我需要创建一个产品及其所有变体。

如何创建产品及其变体?

0 投票
1 回答
431 浏览

php - Woocommerce / Wordpress 将按钮添加到页面

我正在将 woocommerce 用于 wordpress 主题,除了一件事,我可以弄清楚所有事情

我如何添加此按钮(网站上的手册)

http://www.fashiolista.com/content/fashiolista-button/

到 woocommerce 中的产品页面(添加到购物车按钮旁边)?

0 投票
3 回答
5400 浏览

html - 如何在 WooCommerce 页面上维护 Wordpress 中的侧边栏位置

如果您在 wordpress 中使用侧边栏,您可以在其中放置导航菜单等内容。

要将侧边栏放置在正确的容器元素中,您只需<?php get_sidebar(); ?>在该元素内调用,侧边栏应放置在其中。

例如,以下代码应在您的 wordpress 页脚中产生一个侧边栏:

此代码适用于未与 WooCommerce 集成的页面,例如首页。

在使用 WooCommerce 的页面上,生成的代码<?php get_sidebar(); ?>将出现在 div 元素 #inner-content 的页脚之外,该元素位于名为 #content 的父 div 内。

哪些文件负责在 woocommerce 中正确放置侧边栏代码?WooCommerce 是否有可能生成它自己的<?php get_sidebar(); ?>?如果是这样,我该怎么做才能确保我的导航侧栏不受 WooCommerce 影响?

谢谢你们

0 投票
2 回答
3800 浏览

php - 如何在一页上选择产品数量并将值传递给 cart.php

假设在首页您有一个促销部分,可让您增加/减少所需产品的数量,然后它会自动为您计算价格。我添加了一个带有 href 的按钮

它将单个产品添加到您的购物车,并带您到 cart.php,您可以在其中增加或减少数量。

我可以做什么,或者我可以采取什么方向,将首页数量传递给 cart.php 数量?

例如,我的首页代码是这样的:

http://jsfiddle.net/7BDwP/811/

0 投票
1 回答
1264 浏览

wordpress - woocommerce 结帐错误:您无权编辑此帖子

我的 woocommerce 帐户在这里遇到了一些问题,

问题是当我尝试从结帐表格中结帐时,我总是收到此错误消息

“您无权编辑此帖子”

我是 wocommerce 的新手,我在 google 上搜索它,但在那里没有得到任何信息..

这是屏幕截图

在此处输入图像描述

这里的任何人都可以帮助我...

谢谢之前

0 投票
1 回答
4023 浏览

javascript - 下拉转换为单选按钮,不再触发特定功能

我正在构建现有的 woocommerce wordpress 扩展,并将产品变体(大小、颜色等)下拉菜单转换为单选框。棘手的是,当用户从下拉列表中选择一个选项时,它会触发一些通过 ajax 自动更新产品库存和价格的东西。

我用它来将输入转换为收音机(从这里):

然后我用了这个

So that when a radio is selected, it mirrors the event on the dropdown option. 这工作正常,但它不会触发产品信息的刷新。我的猜测是更改下拉选项的“选定”属性和物理单击同一选项之间存在差异。猜猜什么事件可能会触发我没有考虑到的 ajax 函数?还有一个理想情况下不涉及修改 woocommerce 原始代码的解决方案?我尝试在选择选项上使用 .click() ,但没有任何区别。

0 投票
3 回答
34932 浏览

javascript - 覆盖 WooCommerce 前端 Javascript

有人可以指导我什么是覆盖 WooCommerce 核心 Javascript 文件,特别是前端文件的正确方法。我还没有找到任何关于此的文档并查看代码,前端脚本文件的路径在插件中是硬编码的,所以我怀疑在我的主题中放置一个资产文件夹会做任何事情。

什么是最干净的方法,以便我可以加载位于我的主题目录中的文件?

谢谢

0 投票
1 回答
7078 浏览

php - 使用 Woo Commerce 更改图像大小

我有一个客户,他的产品是他拍摄的照片。商店,然后(使用 Woo Commerce)显示图像的缩略图,当您单击时,您将获得完整尺寸。

问题是后端只有一个缩略图大小设置,并且它设置为水平图像 - 但有些图像是垂直的。

http://itestwebpageshere.biz/product-category/carribean/

如何独立调整垂直图像。即使您无法发布编码的解决方案,也欢迎提出想法。我已经为此绞尽脑汁了一段时间,似乎没有比重写 Woo Commerce 处理图像的方式更容易获得“垂直”选项的方法了。

0 投票
1 回答
2700 浏览

wordpress - WooCommerce:如果在没有订单的情况下请求感谢页面,则重定向到购物车页面

如果用户尝试直接访问“谢谢”页面,如果请求中没有订单,他们应该被重定向到 woocommerce 购物车。

我已经在 Wordpress 论坛上提交了上述功能请求。与此同时,我希望有人可以通过我的主题中的 functions.php 想到一种方法?

我无法使用 woocommerce_thankyou 钩子,因为当您刚登陆页面时它不会加载(只有当您通过结帐订单登陆感谢页面时才可以钩子)。

functions.php 中有没有办法我可以检查它是否是 woocommerce 感谢页面,还可以检查是否有全局 $order 对象?