Forum Replies Created

Viewing 15 replies - 1 through 15 (of 123 total)
  • Thread Starter DesignLoud

    (@designloud)

    I checked and they are set as in stock and manage stock is turned on.

    https://imgur.com/a/Lv2asEc

    • This reply was modified 3 years, 9 months ago by DesignLoud.

    I also need to hide other shipping methods when Free Shipping is available. I’ve tried the WooCommerce tutorial for this with no luck.

    /**
     * Hide shipping rates when free shipping is available.
     * Updated to support WooCommerce 2.6 Shipping Zones.
     *
     * @param array $rates Array of rates found for the package.
     * @return array
     */
    function unfinished_furniture_hide_shipping_when_free_is_available( $rates ) {
    	$free = array();
    	foreach ( $rates as $rate_id => $rate ) {
    		if ( 'local_pickup:19' === $rate->method_id) {
    			$free[ $rate_id ] = $rate;
    			break;
    		} elseif ( 'advanced_free_shipping' === $rate->method_id) {
    			$free[ $rate_id ] = $rate;
    			break;
    		}
    	}
    	return ! empty( $free ) ? $free : $rates;
    }
    add_filter( 'woocommerce_package_rates', 'unfinished_furniture_hide_shipping_when_free_is_available', 100 );
    Thread Starter DesignLoud

    (@designloud)

    I appreciate your response but unfortunately, this is still not resolved. You’ll see from the screencast here what my issue is that I’m not able to overcome.

    Video recording of my issue: https://www.loom.com/share/e89e1de93dd4449db059787be679eccd

    Thread Starter DesignLoud

    (@designloud)

    Got it working with a quick function, thanks for the direction.

    function cfwit_category_events() {
    	global $EM_Category;
    	echo do_shortcode('[events_list_grouped mode="monthly" category="' . $EM_Category->id . '" scope="6-months" date_format="F" country="US"]');
    }
    Thread Starter DesignLoud

    (@designloud)

    @caimin_nwl thank you for that, close but this is to be used on the category-single.php template, your shortcode iterates through each category and then displays the events in the format I need. I’m looking for a way to list events as grouped for each category *clicked.

    Here is my attempt but it is not working: https://pastebin.com/94dH3an6

    Thread Starter DesignLoud

    (@designloud)

    A vardump pretty much gave me the same info as using the pmpro_isLevelExpiringSoon() function. However, I rewrote my function to check if there is first an expiration attached to the membership level, if so then convert the UNIX timestamp to date format and then check if the enddate is within 30 days of expiring. Seems to do the trick so I will post here for future searches. Thanks for the direction @essaysnark.

    /**************************************************
        Display front end notification
    **************************************************/
    function membership_renewal_notification()
    {
        global $pmpro_levels, $current_user, $levels;
        $membership = pmpro_getMembershipLevelForUser($current_user->ID); //Get membership level object
        $timestamp = $membership->enddate; //Get Unix timestamp
        $end_date = date("Y-m-d\TH:i:s\Z", $timestamp); //Convert Unix to date format
    
        if($membership->expiration_number > 0){ //First check if membership level expires
            if( strtotime($end_date) < strtotime('+30 days') ) {  //Check if expiration is within 30 days
            ?>
                <div class="alert-danger alert" style="text-align:center;">Your membership is set to expire soon. <a href="<?php echo pmpro_url("checkout", "?level=" . $current_user->membership_level->id, "https")?>" style="color:#fff;"><?php _e("Please click here to RENEW", "pmpro");?></a></div>
            <?php }
        }
    }

    I think it is the page builder. Look at this file: https://www.hypnosisworks4you.com/wp-content/plugins/pootle-page-builder//js/ragadjust.min.js?ver=4.5.2

    On the second line the word “beyond” is there and that file looks like it add some formatting and replaces somethings on your page; beyond being one of them.

    Deactivate that plugin temporarily and see if that fixes it. If so then you just need to contact the plugin author, choose another word or find a new page builder (I like Beaver Builder)

    I dont think it would be a theme issue but it is best to rule it out regardless. My bet is it would be a plugin, which is still strange. The source code even shows that the word is not there so without seeing the backend of the page Im going to take your word that no formatting was carried over when you put the text in there so the next place I would look if I were you would be switching themes and trying to deactivate ALL plugins one by one.

    I think I saw you are using a page builder so that would be the first one I try to deactivate.

    Just a word of advice, you should be able to switch themes and deactivate plugins and be able to change them back with no problem. However it is still good practice to have a backup in place in case – You can find many of them on the WP repo by going to Plugins > Add New and searching for “Backups”. Again, you should not need to do it but better to be safe then sorry.

    Im thinking it is 1 of 3 things. A theme issue, a plugin issue or something in the text itself for that page (Since its specific to one word, although it should still be in the markup of the page when viewing source).

    Are you resetting the query after each query? It looks like you are making multiple queries, make sure at the end of each query you are using wp_reset_postdata(); so that it can perform a new query as outlined here: https://codex.www.ads-software.com/Class_Reference/WP_Query#Multiple_Loops

    Have you tried switching to the default WordPress theme like Twenty fifteen or other default theme to see if it is a theme issue? If not, try that to rule that out. Then try deactivating plugins one by one to see if a plugin is causing the issue. That is weird you see it in the back end but not on the front end. What happens when you refresh the backend page, is the word “beyond” still there?

    Can you provide a link to your problem? If it is no longer adding styles to the link then it sounds like it is no longer a link. Do your parent menu items have a hash in the url “#” which would make it a link but not link to anything?

    If you provide a link to your site where the problem is Im sure I can help you.

    You should start by logging in to the hosting providers account. Generally with Filezilla if using a standard FTP connection you can use mysite.com as the hostname (or ftp://mysite.com) then the user and password that has access to the server.

    Who is the hosting account with?

    Forum: Plugins
    In reply to: [WP2Cloud] Install Errors
    Thread Starter DesignLoud

    (@designloud)

    Thanks so much for your help Artem, it ended up being a firewall on our secondary server so we allowed that IP and now everything works perfectly.

    thanks so much for your great plugin and excellent support!

    Forum: Plugins
    In reply to: [WP2Cloud] Install Errors
    Thread Starter DesignLoud

    (@designloud)

    I see this section in your documentation..

    ALTER TABLE wp_commentmeta ENGINE=ClouSE;
    ALTER TABLE wp_comments ENGINE=ClouSE;
    ALTER TABLE wp_links ENGINE=ClouSE;
    ALTER TABLE wp_options ENGINE=ClouSE;
    ALTER TABLE wp_postmeta ENGINE=ClouSE;
    ALTER TABLE wp_posts ENGINE=ClouSE;
    ALTER TABLE wp_term_relationships ENGINE=ClouSE;
    ALTER TABLE wp_term_taxonomy ENGINE=ClouSE;
    ALTER TABLE wp_terms ENGINE=ClouSE;
    ALTER TABLE wp_usermeta ENGINE=ClouSE;
    ALTER TABLE wp_users ENGINE=ClouSE;

    We just want to store media and media uploads on our s3 account. With that said how would we do that? And if we have to take the above steps should I put those mySQL commands in our existing WP database, or do I put those in our new database hosted on the separate server?

    Forum: Plugins
    In reply to: [WP2Cloud] Install Errors
    Thread Starter DesignLoud

    (@designloud)

    Hi Artem, so we have setup a separate server and mysql database. We have installed clouse on that server.

    now when we activate wp2cloud and upload images then I see blank images, in the upload url I see your parameters but we can’t get the images to come through..

    Documentation is hard to follow and all spread out across the web so can you tell me if we need to do anything to our *new database that has clouse installed like adding tables or exporting tables from our current WP database to the new one?

    I feel like we are almost there but I don’t know what the last steps are if any.

    have followed all of your documentation. If we do need to add tables to our new database could you provide examples?

Viewing 15 replies - 1 through 15 (of 123 total)