【php – 如何在WordPress的Woocommerce中禁用模板挂钩中的操作?】教程文章相关的互联网学习教程文章

php-是否有任何方法可以在WordPress / WooCommerce中获得产品图像/功能图像的绝对路径【代码】

如何获得产品图片或任何帖子/产品页面的特色图片的绝对路径? 我试图这样:$product = wc_get_product( $postid); $product->get_image('large'); //output like <img src="url of image" alt="xyz"/>然后,我尝试使用php prag_match函数从图像标签(从上面的输出)获取src路径.然后按域网址将其拆分,得到剩余路径并创建绝对路径.$filename = getcwd().'/wp-content/uploads/2016/02/xyz.jpg';它对我有用,但似乎很复杂且易于管理.请让...

php-WooCommerce登录区域重定向到默认的WordPress登录表单【代码】

如果用户未登录,Woocommerce的“我的帐户”页面将显示注册/登录表单,但我正尝试使用默认的Wordpress登录/注册页面(wp-login.php). 如果用户未登录,如何使“ / my-account”重定向到“ wp-login.php”? 谢谢.解决方法:通常,Woocommerce的“客户”用户角色无法访问wordpress的管理员.但是,您可以使用混在woocommerce_before_customer_login_form挂钩中的函数,将用户重定向到经典的wordpress登录区域,方法是:add_action( 'woocommer...

php-WordPress WooCommerce显示单个产品的嵌套产品类别【代码】

我有一个Wordpress WooCommerce网站,销售汽车零件.对于每个零件(产品),我创建了可以分配给零件的唯一产品类别.所以例如前大灯(零件)可以来自3门1999 Blue Alfa Romeo 156 1.1汽油手册. 在单个产品页面上,我只想显示与该零件关联的产品类别的嵌套列表.因此,当我标记零件时,将有一个嵌套视图,如下图所示. 但是,第二幅图像下方的当前代码显示了所有与之相关的产品类别,包括THIS部分.从下面的第二张图片中可以看出,我将许多其他零件分配...

使用PHP代码的WordPress Woocommerce建议【代码】

我正在使用woo commerece插件,并且希望每个产品的标题下都有一个子标题.样式和格式已排序,但是我希望特定类别显示在子标题部分.我已经设法显示所有类别,但我想将其缩小到父类别下的一个类别.以下是我使用的代码,谁能建议我如何实现显示在父类别下选择的任何子类别.谢谢<?php /*** Single Product title** @author WooThemes* @package WooCommerce/Templates* @version 1.6.4*/if ( ! defined( 'ABSPATH' ) ) exit; /...

php – 结帐woocommerce wordpress中的简短描述【代码】

如何在Woocommerce的结帐页面中添加每种产品的简短描述?我做了很多研究,这是我提出的最好的研究.<?php if (sizeof($woocommerce->cart->get_cart())>0) :foreach ($woocommerce->cart->get_cart() as $item_id => $values) :$_product = $values['data'];if ($_product->exists() && $values['quantity']>0) :echo '<tr class = "' . esc_attr(apply_filters('woocommerce_checkout_table_item_class', 'checkout_table_item', $v...

php – 如何在WordPress / WooCommerce 3中的注释表单中添加自定义字段【代码】

我正在尝试在产品评论中添加“电话”字段(WooComerce 3).*对于未注册的用户(访客).电话号码只能由管理员在管理面板中查看. *电话领域需要“必填”. 我试试这段代码,但这不起作用:function true_phone_number_field( $fields ) { $fields['phone'] = '<p class="comment-form-phone"><label for="phone">Phone</label> <input id="phone" name="phone" type="text" value="" size="30" /></p>'; } add_filter( 'comment_form_defau...

php – WordPress中WooCommerce页面上的当前页面ID【代码】

我正在为WordPress使用WooCommerce插件.现在在一个文件page.php中我试图通过$post-> ID和the_id()来获取当前打开的页面ID,但我得到的只是产品ID而不是当前页面ID.可能是因为WooCommerce会覆盖循环? 我能做什么 ?解决方法:这可能为时已晚,但我试图得到与你相同的结果,这对我来说效果很好:<?php if(is_shop()){$page_id = woocommerce_get_page_id('shop');}else{$page_id = $post->ID;} ?>希望这会帮助你.

php – 如何在WordPress的Woocommerce中禁用模板挂钩中的操作?【代码】

这是wc-template-hooks.php中代码的一部分:add_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_product_data_tabs', 10 ); add_action( 'woocommerce_after_single_product_summary', 'woocommerce_upsell_display', 15 ); add_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_related_products', 20 );这是来自content-single-product.php的代码do_action( 'woocommerce_a...

php – Woocommerce | WordPress – WC_Cart :: set_quantity –【代码】

我正在开发一个电子商务网站.我正在尝试使用ajax请求设置购物车项目数量. 我懂了if (isset($_POST['product_id']) && isset($_POST['new_quantity'])) {global $woocommerce;$woocommerce->cart->set_quantity($_POST['product_id'], $_POST['new_quantity']); }我也尝试过WC()->....但它不起作用并抛出此错误Call to a member function needs_shipping() on null in C:\xampp\htdocs\findandcandy\wp-content\plugins\woocommerce...

php – Woocommerce最近浏览过的产品WordPress【代码】

我想在我的网站上添加“最近查看的产品”小部件.我发现我可以用这里提到的短代码来做到这一点:http://www.wpexplorer.com/woocommerce-recently-viewed-products-shortcode/ 实现此代码和插件创建后,产品出现在主页非常奇怪,非常大,没有任何样式.然后我发现woocomerce已经提供了widget部分中的小部件. 我对它的样式非常满意,但我有一些我想解决的问题: >如何添加小部件以显示在页脚区域之前的所有页面上?>我如何使该小部件水平而...

php – WordPress WooCommerce插件展示了不同大小的特色产品【代码】

我在this站点安装了WooCommerce.现在您可以看到主页中有几个产品.游戏部分下的产品尺寸为(100X140),当我点击它们时,它会重定向产品详细信息页面.到那时,没关系.现在在家中有一些产品在所有产品部分下面,其尺寸与底部图像尺寸不同. 现在我希望顶部(所有产品)完全可以点击,这样当单击图像时,它将重定向到相应的产品详细信息页面,就像底部特色产品一样.我还希望该部分可以从管理员完全管理.那么有人可以告诉我该怎么做吗?任何帮助和建...

javascript – 如何在任何WordPress页面上检索所有WooCommerce数据的JSON?【代码】

我想为一个WordPress网站建立一个WooCommerce商店(顺便说一下,我以前从未做过). 但是,我不想使用任何类型的WooCommerce生成的页面. 我想要的是添加/删除产品(以及所有其他相关的产品数据),创建类别,子类别等..使用Wordpress仪表板内部的WooCommerce“控制面板”,每次我这样做,我想要一个WooCommerce对象(包含所有数据)要更新/生成并在所有(或某些特定)页面上可用. 原因是因为我想自己构建一切(产品页面,购物车页面,结帐页面,类别页...

php – 使用wordpress woocommerce创建自定义“添加到购物车”【代码】

我在一个不在woocommerce模板中的页面中获取特定产品,我需要添加“添加到购物车”按钮.我查看了代码,我看到了woocommerce这样做,<a href="/?product_cat=icecream&amp;add-to-cart=77" rel="nofollow" data-product_id="77" data-product_sku="" class="button add_to_cart_button product_type_simple">Add to cart</a>我尝试更改product_id以及所有符合我需求的内容,<a href="/?product_cat=icecream&amp;add-to-cart=<?php echo...

php – WordPress WooCommerce商店 – 产品标题下的字幕【代码】

我一直在阅读WP论坛并尝试不同的插件超过一个星期,现在没有运气,所以我决定在这里尝试一下. 我正在创建一个高级主题的WP网站,支持woocommerce.我需要做的是以下内容: >创建一个字幕区域(名为REG.NO :),所以我不仅可以写出产品的标题,还可以写字幕.因此,当您打开单个产品页面时,它会像: This_is_my_product_titleREG.NO:this_is_my_reg_no >另一个问题是,我需要一个REG.NO :(副标题)作为到不同网站的外部超链接. 非常感谢任何可以...