if( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly if( ! class_exists('acf_pro_updates') ) : class acf_pro_updates { /* * __construct * * Initialize filters, action, variables and includes * * @type function * @date 23/06/12 * @since 5.0.0 * * @param n/a * @return n/a */ function __construct() { // filters add_filter('acf/get_remote_plugin_info', array($this, 'get_remote_plugin_info'), 10, 1); add_filter('acf/updates/plugin_details', array($this, 'plugin_details'), 10, 3); add_filter('acf/updates/plugin_update', array($this, 'plugin_update'), 10, 2); add_filter('acf/updates/plugin_update_message', array($this, 'plugin_update_message'), 10, 3); } /* * get_remote_plugin_info * * This function will return an array of data from the plugin's readme.txt file (remote) * The data returned will be stored in a transient and used to display plugin update info * * @type function * @date 8/06/2016 * @since 5.3.8 * * @param $info (array) * @return $info */ function get_remote_plugin_info( $info ) { // vars $info = acf_pro_get_remote_response('get-info'); // bail ealry if no info if( empty($info) ) return 0; // json decode $info = json_decode($info, true); // remove unused data to save DB transient space unset( $info['description'] ); unset( $info['installation'] ); unset( $info['tags'] ); // return return $info; } /* * plugin_details * * This function will populate the plugin data visible in the 'View details' popup * * @type function * @date 8/06/2016 * @since 5.3.8 * * @param $result (bool|object) * @param $action (string) * @param $args (object) * @return $result */ function plugin_details( $result = false, $action = null, $args = null ) { // vars $slug = acf_get_setting('slug'); $info = acf_pro_get_remote_response('get-info'); // bail ealry if no info if( empty($info) ) return false; // json decode $info = json_decode($info); // sections $sections = array( 'description' => '', 'installation' => '', 'changelog' => '', 'upgrade_notice' => '' ); foreach( $sections as $k => $v ) { $sections[ $k ] = $info->$k; unset( $info->$k ); } $info->sections = $sections; // return return $info; } /* * plugin_update * * This function will return an object of data saved in transient and used by WP do perform an update * * @type function * @date 16/01/2014 * @since 5.0.0 * * @param $update (object) * @param $transient (object) * @return $update */ function plugin_update( $update, $transient ) { // bail early if no update available if( !acf_pro_is_update_available() ) return false; // vars $info = acf_get_remote_plugin_info(); $basename = acf_get_setting('basename'); $slug = acf_get_setting('slug'); // create new object for update $obj = new stdClass(); $obj->slug = $slug; $obj->plugin = $basename; $obj->new_version = $info['version']; $obj->url = $info['homepage']; $obj->package = ''; // license if( acf_pro_is_license_active() ) { $obj->package = acf_pro_get_remote_url('download', array( 'k' => acf_pro_get_license(), 'wp_url' => home_url(), 'acf_version' => acf_get_setting('version'), 'wp_version' => get_bloginfo('version'), )); } // return return $obj; } /* * plugin_update_message * * Displays an update message for plugin list screens. * * @type function * @date 14/06/2016 * @since 5.3.8 * * @param $message (string) * @param $plugin_data (array) * @param $r (object) * @return $message */ function plugin_update_message( $message, $plugin_data, $r ) { // validate if( acf_pro_is_license_active() ) return $message; // vars $activate_message = sprintf( __('To enable updates, please enter your license key on the Updates page. If you don\'t have a licence key, please see details & pricing.', 'acf'), admin_url('edit.php?post_type=acf-field-group&page=acf-settings-updates'), 'https://www.advancedcustomfields.com/pro' ); // return // override $message (if plugin is not active, there is no need to see upgrade_notice) return '
' . $activate_message; } } // initialize new acf_pro_updates(); endif; // class_exists check ?> ALL-NEW SOUTHERN CALIFORNIA FURNITURE & ACCESSORY MARKET FULLY BOOKED - Southern California Furniture & Accessory Market

SoCal Furniture & Accessory Blog

November 9-10, 2017 | Long Beach Convention Center


NOV. 2, 2016
Contact: Kevin McLauglin
Phone: 732-449-4019/Email: kevin@MKMExpos.com



LONG BEACH, CALIF. – Sold out showroom space and strong pre-registration by trade professionals point to a successful launch for the revitalized Southern California Furniture & Accessory Market, opening under new management Nov. 9 – 10 at the Long Beach Convention Center.

The all-new trade show of furniture, bedding and home accessories is expanding under MKM Expos to fill the need for a showcase of trend-setting products in a major regional market. Quick to respond, industry pros have signed up for 100,000 square feet of showrooms to display the latest in living room and dining room sets, bedding and mattresses, case goods and upholstery, rugs and floor coverings, artwork, unique accessories – and more.

“Long Beach already is on the map as an entry port and national distribution center for overseas goods important to the bottom line for furniture and bedding retailers, interior designers, gift stores, and collectibles and accessory buyers,” said Kevin McLaughlin, MKM’s managing director. “These are the people invited to attend and they’re going to notice that the marketplace is headed in a new and more dynamic direction. After a good first season, we’ll be building toward an even brighter future.”

The marketplace already has attracted some of the biggest names in the business. The show’s furniture dealers include Acme Furniture from the City of Industry, Innovex Home Products and Crown Mark Inc. from Pomona, Affordable Furniture of Los Angeles, McFerran Home Furnishings of Chino, Casa Blanca Furnishing and Coaster Company of America, both from Sante Fe Springs, Global United of Ontario, Calif. and Universal Industries of Las Vegas, Nev., and others.

Mattresses and bedding producers, another big sector, feature Maxim Mattress and American Star International from Commerce, Gateway Mattress of Montebello, Northwest Mattress Distributors of Jurupa Valley, Spinal Care Bedding from Gardena and Kingdom Enterprises of Carson, all California manufacturers. Also included are separate categories for children’s furniture, leather pieces and patio furniture.

Upholstered goods are represented by Comfort Industries of Whittier, Huntington Furniture of Pico Rivera, Gomen Furniture of Lynwood, Trujillo’s Furniture of Torrance, Cortez Furniture of Los Angeles and the Emerson Lavi Workshop from Long Beach, as well as many others.

Home décor and accessories run the gamut. Among exhibitors are Jozefina Arte Glass of Cathedral City; Ordaz Silk Flowers of Wrightwood; Bamboo54 from El Monte; Art & Frame of Lynwood; Rug Factory Plus and Studio Design, both Commerce; Arc Lite of Valencia and New Spec Import of Ontario; Artiennium of Covina and Sleep & Beyond, Fontana. Browse here to find the artwork, vases, area rugs, and decorative accents that add finishing touches to every room.

Fortegra and Zuo Modern, a wholesale furniture manufacturer, are sponsors of the Market and featured exhibitors.

The timing is right to take advantage of end-of-season specials offered by many exhibitors to retailers and designers preparing inventories for the traditionally high-volume sales period throughout the Holiday Season and into the year’s first quarter. The Marketplace is where business-to-business relationships begin — and as always, buying regional suppliers is a matter of dollars and sense.

While admission is free to trade professionals, those planning to attend should register online at www.scfurnituremarket.com. Show hours are 9:30 a.m. to 4 p.m. Nov. 9 and 9:30 a.m. to 3 p.m. Nov. 10 at the conveniently located Long Beach Convention Center, 300 E. Ocean Blvd., Long Beach. For more information, see the website or call 732-449-4019.