newshop
Forum Replies Created
-
Forum: Plugins
In reply to: [Plugin Organizer] Give us back those buttonIn general, the drag and drop system is not a bad idea because its more clear but I think whats really absolutely confusing is that you dont drag and drop the plugins you would like to activate but those you want to deactivate. This is so extremely confusing for me because I want to see immediately which plugins are active. I think it would be much more user friendly if you have a list/overview of the plugins ACTIVATED and not of the deactivated ones. In my opinion the best solution would be that the plugins would disappear from the left list after drag and drop. So each plugin can only be either in the left (activated) or the right list (deactivated). Could you imagine to make this possible?
Forum: Plugins
In reply to: [Plugin Organizer] Conflict with Loco TranslateIndeed, plugin organizer seems to have an effect on the order the language files are loaded..
Forum: Plugins
In reply to: [Loco Translate] Enfold child themeAdding the text domain to my childtheme’s style.css did the trick for me. Did you try to add the following?
Text Domain: envoldForum: Plugins
In reply to: [Loco Translate] Enfold child themeDid you find a solution? Got the same question…
Forum: Plugins
In reply to: [Loco Translate] Delayed loading of translationThe plugin Plugin Organizer causes these problems. I will contact the author, maybe he knows a solution. But when I disable it, all works fine in all browsers..
Forum: Plugins
In reply to: [Loco Translate] Delayed loading of translationOh no its only gone in firefox, but in safari and chrome its still delayed.. Cleared all caches.. And in safari and chrome it doesnt even load all translations. some parts are translated, others are not. In firefox it all works fine :/
Forum: Plugins
In reply to: [Loco Translate] Delayed loading of translationDont know but when I disable Loco on all pages, the delay is gone..
Forum: Plugins
In reply to: [Loco Translate] Delayed loading of translationI got it. I use the plugin Product Organizer to disable plugins on pages where I dont need them to speed up page load. Loco Translate was disables as I needed the old version only on backend but the new version must be enabled everywhere to be sure that the translations in /loco folder are loaded first.
Forum: Plugins
In reply to: [Loco Translate] Delayed loading of translationOk but what could I do to load it faster? When I save the translation in the deprecated /wp-content/languages/themes folder they are loaded directly. If I save them in /wp-content/languages/loco/themes they are loaded delayed.
Forum: Plugins
In reply to: [WooCommerce] Show 2 recent orders in my account/dashboard pageBut if I delete it, I have to delete this part as well:
<?php else : ?> <div class="woocommerce-Message woocommerce-Message--info woocommerce-info"> <a class="woocommerce-Button button" href="<?php echo esc_url( apply_filters( 'woocommerce_return_to_shop_redirect', wc_get_page_permalink( 'shop' ) ) ); ?>"> <?php _e( 'Go Shop', 'woocommerce' ) ?> </a> <?php _e( 'No order has been made yet.', 'woocommerce' ); ?> </div> <?php endif; ?>And then, if there are no orders yet, it won’t show nothing, right?
Forum: Plugins
In reply to: [WooCommerce] Show 2 recent orders in my account/dashboard pageThank you, but if I delete it, it dosent check if there are orders or not. Or am I wrong?
Forum: Plugins
In reply to: [WooCommerce] Show 2 recent orders in my account/dashboard pageHere is what I pasted in dashboard.php and it seems to work. I combined parts of my-orders.php and orders.php. Could you please have a look if this is what you meant/suggested or is it bad coded cause it contains elements that are deprecated? Many thanks in advance.
<?php $customer_orders = get_posts( apply_filters( 'woocommerce_my_account_my_orders_query', array( 'numberposts' => $order_count, 'meta_key' => '_customer_user', 'meta_value' => get_current_user_id(), 'post_type' => wc_get_order_types( 'view-orders' ), 'post_status' => array_keys( wc_get_order_statuses() ) ) ) ); if ( $customer_orders ) : $orders = wc_get_orders( array( 'limit' => 1, 'customer' => get_current_user_id() ) ); foreach ( $orders as $order ) { ?> <table class="woocommerce-MyAccount-orders shop_table shop_table_responsive my_account_orders account-orders-table"> <thead> <tr> <?php foreach ( wc_get_account_orders_columns() as $column_id => $column_name ) : ?> <th class="<?php echo esc_attr( $column_id ); ?>"><span class="nobr"><?php echo esc_html( $column_name ); ?></span></th> <?php endforeach; ?> </tr> </thead> <tbody> <tr class="order"> <?php foreach ( wc_get_account_orders_columns() as $column_id => $column_name ) : ?> <td class="<?php echo esc_attr( $column_id ); ?>" data-title="<?php echo esc_attr( $column_name ); ?>"> <?php if ( has_action( 'woocommerce_my_account_my_orders_column_' . $column_id ) ) : ?> <?php do_action( 'woocommerce_my_account_my_orders_column_' . $column_id, $order ); ?> <?php elseif ( 'order-number' === $column_id ) : ?> <a href="<?php echo esc_url( $order->get_view_order_url() ); ?>"> <?php echo _x( '#', 'hash before order number', 'woocommerce' ) . $order->get_order_number(); ?> </a> <?php elseif ( 'order-date' === $column_id ) : ?> <time datetime="<?php echo date( 'Y-m-d', strtotime( $order->order_date ) ); ?>" title="<?php echo esc_attr( strtotime( $order->order_date ) ); ?>"><?php echo date_i18n( get_option( 'date_format' ), strtotime( $order->order_date ) ); ?></time> <?php elseif ( 'order-status' === $column_id ) : ?> <?php echo wc_get_order_status_name( $order->get_status() ); ?> <?php elseif ( 'order-total' === $column_id ) : ?> <?php echo sprintf( _n( '%s for %s item', '%s for %s items', $item_count, 'woocommerce' ), $order->get_formatted_order_total(), $item_count ); ?> <?php elseif ( 'order-actions' === $column_id ) : ?> <?php $actions = array( 'pay' => array( 'url' => $order->get_checkout_payment_url(), 'name' => __( 'Pay', 'woocommerce' ) ), 'view' => array( 'url' => $order->get_view_order_url(), 'name' => __( 'View', 'woocommerce' ) ), 'cancel' => array( 'url' => $order->get_cancel_order_url( wc_get_page_permalink( 'myaccount' ) ), 'name' => __( 'Cancel', 'woocommerce' ) ) ); if ( ! $order->needs_payment() ) { unset( $actions['pay'] ); } if ( ! in_array( $order->get_status(), apply_filters( 'woocommerce_valid_order_statuses_for_cancel', array( 'pending', 'failed' ), $order ) ) ) { unset( $actions['cancel'] ); } if ( $actions = apply_filters( 'woocommerce_my_account_my_orders_actions', $actions, $order ) ) { foreach ( $actions as $key => $action ) { echo '<a href="' . esc_url( $action['url'] ) . '" class="button ' . sanitize_html_class( $key ) . '">' . esc_html( $action['name'] ) . '</a>'; } } ?> <?php endif; ?> </td> <?php endforeach; ?> </tr> </tbody> </table> <?php } ?> <?php else : ?> <div class="woocommerce-Message woocommerce-Message--info woocommerce-info"> <a class="woocommerce-Button button" href="<?php echo esc_url( apply_filters( 'woocommerce_return_to_shop_redirect', wc_get_page_permalink( 'shop' ) ) ); ?>"> <?php _e( 'Go Shop', 'woocommerce' ) ?> </a> <?php _e( 'No order has been made yet.', 'woocommerce' ); ?> </div> <?php endif; ?>Forum: Plugins
In reply to: [WooCommerce] Show 2 recent orders in my account/dashboard pageOr maybe I could use the pagination function? Where can I set how many orders to show on one page? By default, it seems to be set to 10.?
Forum: Plugins
In reply to: [WooCommerce] Show 2 recent orders in my account/dashboard pageYes that works but it shows only the order total and not the whole table :/ I will try again to add the other table entries (order number, date etc). Yesterday, it always said “No order has been made yet. ”
Forum: Plugins
In reply to: [WooCommerce] Show 2 recent orders in my account/dashboard pageHm thats what I am trying but I dont find a way to limit the number of the recent orders when using orders.php as there is no “order_count” array anymore :/