小编Joh*_*ith的帖子

HTML/JavaScript:如何停止marquee onload,并开始鼠标悬停?

我正在使用以下HTML代码来水平滚动文本:

<marquee behavior="scroll" direction="left" onmouseover="this.start();" onmouseout="this.stop();">Go on... hover over me!</marquee>
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是,一旦您访问该页面,marquee开始自动滚动.我想要做的是冻结marquee直到你鼠标悬停.

html javascript scroll marquee mouseover

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

使用 AMP 插件在 Google PageSpeed 上获得 100 分?这甚至可能吗?

我聘请了一名开发人员来提高我的网站加载速度。他建议将 AMP 用于 Wordpress 插件。他在移动设备和桌面设备上都给了我 100 分的满分。我对此非常怀疑,因为我的网站很重,其他开发人员甚至不会承诺 90+ 的分数。我很确定这个开发人员只是在骗我 - 我想知道我如何才能找到?

有人可以帮我诊断该网站以查明它是否真实吗?听起来好得令人难以置信。

pagespeed google-pagespeed amp-html pagespeed-insights

2
推荐指数
1
解决办法
556
查看次数

WooCommerce:按产品属性术语过滤管理订单

我有一家商店,里面有很多不同的产品。所有订单都是专门为客户定制的。这意味着当我们在仓库收到产品时,我们需要找到特定产品的订单。现在我们只需手动检查大多数订单即可。

我们想要做的事情是通过自定义属性术语搜索订单,这将为我们节省宝贵的时间。例如:我们对定制订单使用属性“尺寸”。我们有24个“尺寸”术语(例如“12cm”,:16cm”等)。我们想根据尺寸术语查找订单。例如:查找所有尺寸为“48cm”的订单。

基于按 id 或 sku 在后端订单列表中扩展产品项目的搜索,这是我的代码尝试:

add_filter( 'woocommerce_shop_order_search_fields', function ($search_fields ) {
    $orders = get_posts( array( 'post_type' => 'shop_order' ) );

    foreach ($orders as $order_post) {
        $order_id = $order_post->ID;
        $order = new WC_Order($order_id);
        $items = $order->get_items();
    
        foreach( $order->get_items() as $item_id => $item_values ) {
            if ( version_compare( WC_VERSION, '3.0', '<' ) ) {
                $product_id = $item_values['product_id'];
            } else {
                $product_id = $item_values->get_product_id();
            }
             $attribute = $item_values->get_data();
             
            // attribute value
            $value = $attribute['value'];
            
            // attribute slug
            $slug = …
Run Code Online (Sandbox Code Playgroud)

php wordpress orders woocommerce taxonomy-terms

2
推荐指数
1
解决办法
1826
查看次数