'com', "kw" => get_the_title(), "type" => 'popular', "tag" => 'susantaslab-20', "length" => '20', "details" => true, "target" => '_blank' ), $atts)); switch ($domain) { case 'com': //Amazon.com $dom = "com"; break; case 'au': //Amazon Australia $dom = "com.au"; break; case 'br': //Amazon Brazil $dom = "com.br"; break; case 'ca': //Amazon Canada $dom = "ca"; break; case 'cn': //Amazon China $dom = "cn"; break; case 'fr': //Amazon France $dom = "fr"; break; case 'de': //Amazon Germany $dom = "de"; break; case 'in': //Amazon India $dom = "in"; break; case 'it': //Amazon Italy $dom = "it"; break; case 'jp': //Amazon Japan $dom = "co.jp"; break; case 'mx': //Amazon Mexico $dom = "com.mx"; break; case 'es': //Amazon Spain $dom = "es"; break; case 'uk': //Amazon United Kingdom $dom = "co.uk"; break; default: //Amazon USA $dom = "com"; break; } $rss = "http://www.amazon.$dom/rss/tag/$kw/$type/ref=tag_rsh_hl_ersn?tag=$tag&length=$length"; $rssFeed = get_rss_feed( $rss ); //Get the feed if ( $rss != "" && $rssFeed ) { //$rssFeed->enable_order_by_date(false); $maxitems = $rssFeed->get_item_quantity( $length ); if ($maxitems == 0) return ''; $rss_items = $rssFeed->get_items( 0, $maxitems ); $content = ''; } return $content; } add_shortcode( 'apf', 'SLB_Amazon_Product_Feeder' ); function Custom_APF_Plugin_Links( $links, $file ) { if ( strpos( $file, 'amazon-product-feeder.php' ) !== false ) { $new_links = array( '' . __( 'Rate us' ) . '', '' . __( 'Contact support' ) . '', ''.__('Demo page #1').'', ''.__('Demo page #2').' ', ''.__('Demo page #3').'', ''.__('Demo page #4').'', ''.__('Demo page #5').'' ); $links = array_merge( $links, $new_links ); } return $links; } add_filter( 'plugin_row_meta', 'Custom_APF_Plugin_Links', 10, 2 ); if (!function_exists('get_rss_feed')){ function get_rss_feed( $url ) { include_once( ABSPATH . WPINC . '/class-feed.php' ); $feed = new SimplePie(); $feed->set_sanitize_class( 'WP_SimplePie_Sanitize_KSES' ); $feed->sanitize = new WP_SimplePie_Sanitize_KSES(); $feed->set_useragent('Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.120 Safari/537.36'); $feed->set_cache_class( 'WP_Feed_Cache' ); $feed->set_file_class( 'WP_SimplePie_File' ); $feed->set_feed_url( $url ); $feed->set_cache_duration( apply_filters( 'wp_feed_cache_transient_lifetime', 12 * HOUR_IN_SECONDS, $url ) ); do_action_ref_array( 'wp_feed_options', array( &$feed, $url ) ); $feed->enable_order_by_date(false); $feed->init(); $feed->handle_content_type(); if ( $feed->error() ) return new WP_Error( 'simplepie-error', $feed->error() ); return $feed; } } ?>