嗨,我从wp得到一些错误。日志是
注意:id被错误地调用。不应该直接访问产品属性
https://wordpress.org/support/topic/product-properties-should-not-be-accessed-directly-2/
因此,我尝试参考相应的url。
更改代码<代码>$product-
改为上述代码,运行正常。但在昨天的Woocommerce更新之后,该代码不再有效。
有人有好主意吗?
我下定决心。
echo esc_attr($product->get_title());
我希望它能帮助别人。
字符串(2)“id”注意:id调用不正确。不应直接访问产品属性。回溯:require('wp-blog-header.php')、require_once('wp-includes/template loader.php')、include('/plugins/woocommerce/templates/single product.php')、wc_get_template_部分、load_模板
我正在查询如下所示的帖子: 这将返回product类型的所有post。但我在wooCommerce中创建的产品上有自定义属性,但我似乎在任何地方都找不到这些信息。 我尝试使用: 我还尝试: 当我print_r这些我得到了很多信息但我不能看到的产品属性从WooCommerce任何地方 下图显示了如何在产品上设置此信息。 查询帖子后如何访问此信息?特别是我需要提取的颜色和大小。
这真的让我很惊讶!我的JSP中有以下代码。 这段代码一直有效,直到我重构了SlideShow类,并公开了所有属性,删除了getter/setter。所以在我看来,EL只与getter一起工作,而不是直接属性访问。这是真的吗?有没有办法让它使用直接属性而不是通过getter?
问题内容: 我打算在两个响应结构的标头和主体中同时使用HTTP状态代码。不要在没有设置状态码的情况下将其设置为功能参数的两倍,并再次为结构设置以避免冗余。 该参数的是允许两个结构被接受的接口。编译器将引发以下异常: 因为响应字段必须没有状态属性。是否有另一种方法可以避免两次设置状态代码? 问题答案: 键入的是。在Go中,您需要显式声明基础结构的类型,然后访问该字段: 但是,更好的方法是为响应定义一
我复制示例代码的一部分,仅用于图像标记。当我在上运行时,得到以下错误消息:-
问题内容: 我是新手,我已经执行了以下代码。 我遇到了以下错误。可能是什么错误? 问题答案: 您以错误的方式访问属性。使用语法,可以使用$ my_value中的值名称设置属性。你想要的是 是相同的 为了解决您的示例中的一些问题,下面的代码是一个更好的方法 这样可以确保在调用set_value时,my_value不会将其类型更改为字符串或其他类型。但是您仍然可以直接设置my_value的值,因为它是