Your account expired support, please renew to get your support.

Forum Replies Created

Viewing 10 posts - 1 through 10 (of 78 total)

Notice: Trying to get property 'ID' of non-object in /home/JanStudio/support/wp-content/themes/helpdesk/core/libraries/vendors/bbpress/init.php on line 338
  • Author
    Posts
  • in reply to: Most images did not upload on new install! #34081
    brent
    Support Expired

    Hi Harry.

    I’m beginning to add some jewelry items to my store and on the main shop page I don’t want to show the gemstones and the jewelry all mixed together. Can I show 2 categories of products? Something like 2 rows of gemstones above 2 rows of jewelry. Here’s the page:

    https://instockgems.com/shop/

    Thank you!

    in reply to: Most images did not upload on new install! #33171
    brent
    Support Expired

    Thanks harry, i think i got it

    in reply to: Most images did not upload on new install! #33144
    brent
    Support Expired

    Hi Harry and thanks for the help.
    I have a Mac so I use a different program to compare. I can see differences but I’ll need you to look and tell me what to change. I’m not sure if I can just simply change the version to 3.7.0 or if the code itself needs to be altered. Would you take a look please? Here’s the NEW orders.php file: Thanks!

    
    <?php
    /**
     * Orders
     *
     * Shows orders on the account page.
     *
     * This template can be overridden by copying it to yourtheme/woocommerce/myaccount/orders.php.
     *
     * HOWEVER, on occasion WooCommerce will need to update template files and you
     * (the theme developer) will need to copy the new files to your theme to
     * maintain compatibility. We try to do this as little as possible, but it does
     * happen. When this occurs the version of the template file will be bumped and
     * the readme will list any important changes.
     *
     * @see https://docs.woocommerce.com/document/template-structure/
     * @package WooCommerce/Templates
     * @version 3.7.0
     */
    
    defined( 'ABSPATH' ) || exit;
    
    do_action( 'woocommerce_before_account_orders', $has_orders ); ?>
    
    <?php if ( $has_orders ) : ?>
    
    	<table class="woocommerce-orders-table 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="woocommerce-orders-table__header woocommerce-orders-table__header-<?php echo esc_attr( $column_id ); ?>"><span class="nobr"><?php echo esc_html( $column_name ); ?></span></th>
    				<?php endforeach; ?>
    			</tr>
    		</thead>
    
    		<tbody>
    			<?php
    			foreach ( $customer_orders->orders as $customer_order ) {
    				$order      = wc_get_order( $customer_order ); // phpcs:ignore WordPress.WP.GlobalVariablesOverride.OverrideProhibited
    				$item_count = $order->get_item_count() - $order->get_item_count_refunded();
    				?>
    				<tr class="woocommerce-orders-table__row woocommerce-orders-table__row--status-<?php echo esc_attr( $order->get_status() ); ?> order">
    					<?php foreach ( wc_get_account_orders_columns() as $column_id => $column_name ) : ?>
    						<td class="woocommerce-orders-table__cell woocommerce-orders-table__cell-<?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 esc_html( _x( '#', 'hash before order number', 'woocommerce' ) . $order->get_order_number() ); ?>
    								</a>
    
    							<?php elseif ( 'order-date' === $column_id ) : ?>
    								<time datetime="<?php echo esc_attr( $order->get_date_created()->date( 'c' ) ); ?>"><?php echo esc_html( wc_format_datetime( $order->get_date_created() ) ); ?></time>
    
    							<?php elseif ( 'order-status' === $column_id ) : ?>
    								<?php echo esc_html( wc_get_order_status_name( $order->get_status() ) ); ?>
    
    							<?php elseif ( 'order-total' === $column_id ) : ?>
    								<?php
    								/* translators: 1: formatted order total 2: total order items */
    								echo wp_kses_post( sprintf( _n( '%1$s for %2$s item', '%1$s for %2$s items', $item_count, 'woocommerce' ), $order->get_formatted_order_total(), $item_count ) );
    								?>
    
    							<?php elseif ( 'order-actions' === $column_id ) : ?>
    								<?php
    								$actions = wc_get_account_orders_actions( $order );
    
    								if ( ! empty( $actions ) ) {
    									foreach ( $actions as $key => $action ) { // phpcs:ignore WordPress.WP.GlobalVariablesOverride.OverrideProhibited
    										echo '<a href="' . esc_url( $action['url'] ) . '" class="woocommerce-button button ' . sanitize_html_class( $key ) . '">' . esc_html( $action['name'] ) . '</a>';
    									}
    								}
    								?>
    							<?php endif; ?>
    						</td>
    					<?php endforeach; ?>
    				</tr>
    				<?php
    			}
    			?>
    		</tbody>
    	</table>
    
    	<?php do_action( 'woocommerce_before_account_orders_pagination' ); ?>
    
    	<?php if ( 1 < $customer_orders->max_num_pages ) : ?>
    		<div class="woocommerce-pagination woocommerce-pagination--without-numbers woocommerce-Pagination">
    			<?php if ( 1 !== $current_page ) : ?>
    				<a class="woocommerce-button woocommerce-button--previous woocommerce-Button woocommerce-Button--previous button" href="<?php echo esc_url( wc_get_endpoint_url( 'orders', $current_page - 1 ) ); ?>"><?php esc_html_e( 'Previous', 'woocommerce' ); ?></a>
    			<?php endif; ?>
    
    			<?php if ( intval( $customer_orders->max_num_pages ) !== $current_page ) : ?>
    				<a class="woocommerce-button woocommerce-button--next woocommerce-Button woocommerce-Button--next button" href="<?php echo esc_url( wc_get_endpoint_url( 'orders', $current_page + 1 ) ); ?>"><?php esc_html_e( 'Next', 'woocommerce' ); ?></a>
    			<?php endif; ?>
    		</div>
    	<?php endif; ?>
    
    <?php else : ?>
    	<div class="woocommerce-message woocommerce-message--info 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 esc_html_e( 'Go to the shop', 'woocommerce' ); ?>
    		</a>
    		<?php esc_html_e( 'No order has been made yet.', 'woocommerce' ); ?>
    	</div>
    <?php endif; ?>
    
    <?php do_action( 'woocommerce_after_account_orders', $has_orders ); ?>
    
    
    in reply to: Most images did not upload on new install! #33136
    brent
    Support Expired

    I saved a copy in the child theme as.. orders-previous.php

    in reply to: Most images did not upload on new install! #33135
    brent
    Support Expired

    I honestly don’t know where to find the new file that we’re trying to replace in the updated new theme… ?? sorry

    in reply to: Most images did not upload on new install! #33134
    brent
    Support Expired

    Hey harry you’re going to have to help me with this. I’m not sure what to change between the two versions.

    Here’s the code for the orders.php that is in the child theme…

    
    <?php
    /**
     * Orders
     *
     * Shows orders on the account page.
     *
     * This template can be overridden by copying it to yourtheme/woocommerce/myaccount/orders.php.
     *
     * HOWEVER, on occasion WooCommerce will need to update template files and you
     * (the theme developer) will need to copy the new files to your theme to
     * maintain compatibility. We try to do this as little as possible, but it does
     * happen. When this occurs the version of the template file will be bumped and
     * the readme will list any important changes.
     *
     * @see 	https://docs.woocommerce.com/document/template-structure/
     * @package WooCommerce/Templates
     * @version 3.2.0
     */
    
    if ( ! defined( 'ABSPATH' ) ) {
    	exit;
    }
    
    do_action( 'woocommerce_before_account_orders', $has_orders ); ?>
    
    <?php if ( $has_orders ) : ?>
    
    	<table class="woocommerce-orders-table 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="woocommerce-orders-table__header woocommerce-orders-table__header-<?php echo esc_attr( $column_id ); ?>"><span class="nobr"><?php echo esc_html( $column_name ); ?></span></th>
    				<?php endforeach; ?>
    			</tr>
    		</thead>
    
    		<tbody>
    			<?php foreach ( $customer_orders->orders as $customer_order ) :
    				$order      = wc_get_order( $customer_order );
    				$item_count = $order->get_item_count();
    				?>
    				<tr class="woocommerce-orders-table__row woocommerce-orders-table__row--status-<?php echo esc_attr( $order->get_status() ); ?> order">
    					<?php foreach ( wc_get_account_orders_columns() as $column_id => $column_name ) : ?>
    						<td class="woocommerce-orders-table__cell woocommerce-orders-table__cell-<?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 esc_attr( $order->get_date_created()->date( 'c' ) ); ?>"><?php echo esc_html( wc_format_datetime( $order->get_date_created() ) ); ?></time>
    
    							<?php elseif ( 'order-status' === $column_id ) : ?>
    								<?php echo esc_html( wc_get_order_status_name( $order->get_status() ) ); ?>
    
    							<?php elseif ( 'order-total' === $column_id ) : ?>
    								<?php
    								/* translators: 1: formatted order total 2: total order items */
    								printf( _n( '%1$s for %2$s item', '%1$s for %2$s items', $item_count, 'woocommerce' ), $order->get_formatted_order_total(), $item_count );
    								?>
    
    							<?php elseif ( 'order-actions' === $column_id ) : ?>
    								<?php
    								$actions = wc_get_account_orders_actions( $order );
    
    								if ( ! empty( $actions ) ) {
    									foreach ( $actions as $key => $action ) {
    										echo '<a href="' . esc_url( $action['url'] ) . '" class="woocommerce-button button ' . sanitize_html_class( $key ) . '">' . esc_html( $action['name'] ) . '</a>';
    									}
    								}
    								?>
    							<?php endif; ?>
    						</td>
    					<?php endforeach; ?>
    				</tr>
    			<?php endforeach; ?>
    		</tbody>
    	</table>
    
    	<?php do_action( 'woocommerce_before_account_orders_pagination' ); ?>
    
    	<?php if ( 1 < $customer_orders->max_num_pages ) : ?>
    		<div class="woocommerce-pagination woocommerce-pagination--without-numbers woocommerce-Pagination">
    			<?php if ( 1 !== $current_page ) : ?>
    				<a class="woocommerce-button woocommerce-button--previous woocommerce-Button woocommerce-Button--previous button" href="<?php echo esc_url( wc_get_endpoint_url( 'orders', $current_page - 1 ) ); ?>"><?php _e( 'Previous', 'woocommerce' ); ?></a>
    			<?php endif; ?>
    
    			<?php if ( intval( $customer_orders->max_num_pages ) !== $current_page ) : ?>
    				<a class="woocommerce-button woocommerce-button--next woocommerce-Button woocommerce-Button--next button" href="<?php echo esc_url( wc_get_endpoint_url( 'orders', $current_page + 1 ) ); ?>"><?php _e( 'Next', 'woocommerce' ); ?></a>
    			<?php endif; ?>
    		</div>
    	<?php endif; ?>
    
    <?php else : ?>
    	<div class="woocommerce-message woocommerce-message--info 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; ?>
    
    <?php do_action( 'woocommerce_after_account_orders', $has_orders ); ?>
    
    

    I’ll copy the new orders.php code and add it below…

    in reply to: Most images did not upload on new install! #33129
    brent
    Support Expired
    in reply to: Most images did not upload on new install! #33127
    brent
    Support Expired

    Hi Harry.
    I finally updated the theme and I have the following… do you need to look at this?

    http://tinyurl.com/y6yv2rsq

    Thanks,
    Brent

    in reply to: Most images did not upload on new install! #32997
    brent
    Support Expired

    Hi Harry.

    Is there an update for this?
    WPBakery Page Builder
    You have version 6.0.3 installed. Update to 6.0.5

    Thank you,
    Brent

    in reply to: Most images did not upload on new install! #32640
    brent
    Support Expired

    Hey Harry is there an update for WPBakery Page Builder? Did I miss a theme update? I believe I’m on 1.75.
    Thank you!
    Brent

Viewing 10 posts - 1 through 10 (of 78 total)