/** * Copyright (C) 2014-2025 ServMask Inc. * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Attribution: This code is part of the All-in-One WP Migration plugin, developed by * * ███████╗███████╗██████╗ ██╗ ██╗███╗ ███╗ █████╗ ███████╗██╗ ██╗ * ██╔════╝██╔════╝██╔══██╗██║ ██║████╗ ████║██╔══██╗██╔════╝██║ ██╔╝ * ███████╗█████╗ ██████╔╝██║ ██║██╔████╔██║███████║███████╗█████╔╝ * ╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██║╚██╔╝██║██╔══██║╚════██║██╔═██╗ * ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗ * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝ */ if ( ! defined( 'ABSPATH' ) ) { die( 'Kangaroos cannot jump here' ); } class Ai1wm_Export_Content { public static function execute( $params ) { // Set archive bytes offset if ( isset( $params['archive_bytes_offset'] ) ) { $archive_bytes_offset = (int) $params['archive_bytes_offset']; } else { $archive_bytes_offset = ai1wm_archive_bytes( $params ); } // Set file bytes offset if ( isset( $params['file_bytes_offset'] ) ) { $file_bytes_offset = (int) $params['file_bytes_offset']; } else { $file_bytes_offset = 0; } // Set content bytes offset if ( isset( $params['content_bytes_offset'] ) ) { $content_bytes_offset = (int) $params['content_bytes_offset']; } else { $content_bytes_offset = 0; } // Get processed files size if ( isset( $params['processed_files_size'] ) ) { $processed_files_size = (int) $params['processed_files_size']; } else { $processed_files_size = 0; } // Get total content files size if ( isset( $params['total_content_files_size'] ) ) { $total_content_files_size = (int) $params['total_content_files_size']; } else { $total_content_files_size = 1; } // Get total content files count if ( isset( $params['total_content_files_count'] ) ) { $total_content_files_count = (int) $params['total_content_files_count']; } else { $total_content_files_count = 1; } // What percent of files have we processed? $progress = (int) min( ( $processed_files_size / $total_content_files_size ) * 100, 100 ); // Set progress /* translators: 1: Number of files, 2: Progress. */ Ai1wm_Status::info( sprintf( __( 'Archiving %1$d content files...
%2$d%% complete', 'all-in-one-wp-migration' ), $total_content_files_count, $progress ) ); // Flag to hold if file data has been processed $completed = true; // Start time $start = microtime( true ); // Get content list file $content_list = ai1wm_open( ai1wm_content_list_path( $params ), 'r' ); // Set the file pointer at the current index if ( fseek( $content_list, $content_bytes_offset ) !== -1 ) { // Open the archive file for writing $archive = new Ai1wm_Compressor( ai1wm_archive_path( $params ) ); // Set the file pointer to the one that we have saved $archive->set_file_pointer( $archive_bytes_offset ); // Loop over files while ( list( $file_abspath, $file_relpath, $file_size, $file_mtime ) = ai1wm_getcsv( $content_list ) ) { $file_bytes_written = 0; // Add file to archive if ( ( $completed = $archive->add_file( $file_abspath, $file_relpath, $file_bytes_written, $file_bytes_offset ) ) ) { $file_bytes_offset = 0; // Get content bytes offset $content_bytes_offset = ftell( $content_list ); } // Increment processed files size $processed_files_size += $file_bytes_written; // What percent of files have we processed? $progress = (int) min( ( $processed_files_size / $total_content_files_size ) * 100, 100 ); // Set progress /* translators: 1: Number of files, 2: Progress. */ Ai1wm_Status::info( sprintf( __( 'Archiving %1$d content files...
%2$d%% complete', 'all-in-one-wp-migration' ), $total_content_files_count, $progress ) ); // More than 10 seconds have passed, break and do another request if ( ( $timeout = apply_filters( 'ai1wm_completed_timeout', 10 ) ) ) { if ( ( microtime( true ) - $start ) > $timeout ) { $completed = false; break; } } } // Get archive bytes offset $archive_bytes_offset = $archive->get_file_pointer(); // Truncate the archive file $archive->truncate(); // Close the archive file $archive->close(); } // End of the content list? if ( feof( $content_list ) ) { // Unset archive bytes offset unset( $params['archive_bytes_offset'] ); // Unset file bytes offset unset( $params['file_bytes_offset'] ); // Unset content bytes offset unset( $params['content_bytes_offset'] ); // Unset processed files size unset( $params['processed_files_size'] ); // Unset total content files size unset( $params['total_content_files_size'] ); // Unset total content files count unset( $params['total_content_files_count'] ); // Unset completed flag unset( $params['completed'] ); } else { // Set archive bytes offset $params['archive_bytes_offset'] = $archive_bytes_offset; // Set file bytes offset $params['file_bytes_offset'] = $file_bytes_offset; // Set content bytes offset $params['content_bytes_offset'] = $content_bytes_offset; // Set processed files size $params['processed_files_size'] = $processed_files_size; // Set total content files size $params['total_content_files_size'] = $total_content_files_size; // Set total content files count $params['total_content_files_count'] = $total_content_files_count; // Set completed flag $params['completed'] = $completed; } // Close the content list file ai1wm_close( $content_list ); return $params; } } Holy Moly, Who Loves Guacamole? | Coach JC Blog

Holy Moly, Who Loves Guacamole?

May 2, 2014 | #Blog, #Nutrition

Don’t you love this time of year?

I know I do!

You know, when everything starts to bloom, fruits and veggies are at their best tasting time, and man it’s just great to see the sun almost every day.

I LOVE Mexican food.

Coach JC… Not so much! He makes those date night sacrifices for me so I can get my fix in!

Being in Oklahoma for almost my whole life, I can remember times I have eaten Mexican food daily if not 2 times a day. 

I LOVE IT!

and the Margaritas aren’t too bad either!

Now, JC loves avocados and loves the health benefits of them as well.

You may have even heard him talk about get your 1 avocado a day to keep the Doctor away.

So with me loving Mexican food and JC loving Avocados one of my favorite things to make is homemade guacamole! 

I can even be a little selfish when it comes to this food…don’t tell.

guac 2

To kick off the spring season, and the amazing produce at the grocery store I decided this weekend to pick up everything I needed while at Whole Foods at 91st and Yale to make some homemade guacamole.

Their produce just tastes better and is so fresh, maybe I am addicted to it.( and of course JC is selective when to comes to our produce that we purchase to assure that it’s not sprayed with the pesticides and all that fun stuff)

What is great about guacamole is with the avocados there are so many health benefits and I still get the Mexican flavor.

Check this out…

-Avocado has monounsaturated-fat which regulates blood glucose levels.

-Having a diet rich in Avocado’s can manage the risk of Diabetes.

-They contain super high(I even read the highest) amounts of nutrient that fight to terminate cancerous growths.

– Their rich source of linoleic acid and oleic acid help to lower cholesterol levels and  regulates blood cholesterol level.

I can keep going on and on about the great benefits of this small little green egg shaped fruit that you may even catch JC eating like it’s an apple…

Screen Shot 2014-05-02 at 9.23.18 AM

But now on to the good stuff, here is my favorite recipe just for you…

My Homemade Coach JC Approved Guacamole

 3 ripe avocado’s

½ red onion chopped fine

1 cup of fresh cilantro chopped

1 large tomato diced

1 jalapeño (de-seeded) and diced

1 fresh squeezed lemon or lime (make sure and take out the seeds or strain the juice)

A few dashes of salt, pepper, cayenne pepper, and cumin.

There you have it! Enjoy!

And just a little cool side note for you…

Hold onto the huge seeds that are in the center of the avocado after making your guacamole, place it inside your guacamole and it will keep it fresh and help prevent it from turning brown quick.

and one more for you…

Another fun tip I like to do with avocado’s is to make a face mask.  The avocado contains Vitamin E, and Vitamin C that can rejuvenate your skin. Just add a couple tablespoons of honey, some lemon juice and the avocado together and there you have it.

Screen Shot 2014-05-02 at 1.56.44 PM

Avocado face mask is a great cleanser for your skin to hopefully minimize those wrinkles.

With all of the benefits, I think I may just roll around in this stuff …just kidding.

Enjoy this Coach JC approved Guacamole recipe and as always we love to hear what you think of it!

To learn more about Bootcamp Tulsa or to sign up, call 918-528-4296.

If you enjoyed this post, we would be honored if you share this goodness with some of your friends and family using one of those social media sharing buttons below…

Keep WINNING!

jc

Jodi & The Bootcamp Tulsa Family

PS. And if you’d like to get more posts like this one and start WINNING more, just subscribe here and I’ll send you the new one’s as I post them…






We respect your email privacy

Powered by AWeber Email Marketing Services

This error message is only visible to WordPress admins

Error: No feed found.

Please go to the Instagram Feed settings page to create a feed.