Embeds allowing bloggers to easily embed videos from Distrify. Just go to any Distrify film page or player and copy the URL. Paste that URL in any WordPress blog and it will automatically be converted to an embedded Distrify player. If you are logged in to distrify.com it will automatically add your affiliate tracking code to your embeds. Make sure you turn on Auto-embeds in your WP settings and also make sure that the URL is on its own line and not hyperlinked (clickable when viewing the post). The plugin also extracts the still image from the film and saves it as the Featured Image for the post. This actually works for any Embed (not just Distrify) that you embed into your WordPress blog. Author: Distrify Limited Version: 0.3.1 Author URI: http://www.distrify.com License: GPL2 Copyright 2011-2013 Distrify (email : hello@distrify.com) This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2, as published by the Free Software Foundation. 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, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ /** * Does the work of adding the Distrify provider to wp_oembed */ function add_distrify_provider($the_content){ require_once( ABSPATH . WPINC . '/class-oembed.php' ); wp_oembed_add_provider('#https?://(www\.)?(distrify|muvies).com/films/.*#i', 'http://distrify.com/oembed.json', true ); wp_oembed_add_provider('http://muvi.es/*', 'http://distrify.com/oembed.json' ); wp_oembed_add_provider('#https?://.*\.muvies.com/.*reviews/.*#i', 'http://distrify.com/oembed.json', true ); } //add the provider on plugins_loaded. add_action('plugins_loaded', 'add_distrify_provider'); /** * from http://wordpress.stackexchange.com/q/70752/1685 * Automatically set the featured image if an oEmbed-compatible embed is found in the post content. * author: TheDeadMedic * author URI: http://wordpress.stackexchange.com/users/1685/thedeadmedic * */ add_action( 'wp_insert_post', array( 'ofi', 'init' ) ); class ofi { /** * The post thumbnail ID * * @var int */ private $_thumb_id; /** * The post ID * * @var int */ private $_post_id; /** * Sets up an instance if called statically, and attempts to set the featured * image from an embed in the post content (if one has not already been set). * * @param int $post_id * @return object|null */ public function init( $post_id ) { if ( ! isset( $this ) ) return new ofi( $post_id ); global $wp_embed; $this->_post_id = absint( $post_id ); if ( ! $this->_thumb_id = get_post_meta( $this->_post_id, '_thumbnail_id', true ) ) { if ( $content = get_post_field( 'post_content', $this->_post_id, 'raw' ) ) { add_filter( 'oembed_dataparse', array( $this, 'oembed_dataparse' ), 10, 3 ); $wp_embed->autoembed( $content ); remove_filter( 'oembed_dataparse', array( $this, 'oembed_dataparse' ), 10, 3 ); } } } /** * @see init() */ public function __construct( $post_id ) { $this->init( $post_id ); } /** * Callback for the "oembed_dataparse" hook, which will fire on a successful * response from the oEmbed provider. * * @see WP_oEmbed::data2html() * * @param string $return The embed HTML * @param object $data The oEmbed response * @param string $url The oEmbed content URL */ public function oembed_dataparse( $return, $data, $url ) { if ( ! empty( $data->thumbnail_url ) && ! $this->_thumb_id ) { // if ( in_array( @ $data->type, array( 'video' ) ) ) // Only set for video embeds $this->set_thumb_by_url( $data->thumbnail_url, @ $data->title ); } } /** * Attempt to download the image from the URL, add it to the media library, * and set as the featured image. * * @see media_sideload_image() * * @param string $url * @param string $title Optionally set attachment title */ public function set_thumb_by_url( $url, $title = null ) { /* Following assets will already be loaded if in admin */ require_once ABSPATH . 'wp-admin/includes/file.php'; require_once ABSPATH . 'wp-admin/includes/media.php'; require_once ABSPATH . 'wp-admin/includes/image.php'; $temp = download_url( $url ); if ( ! is_wp_error( $temp ) && $info = @ getimagesize( $temp ) ) { if ( ! strlen( $title ) ) $title = null; if ( ! $ext = image_type_to_extension( $info[2] ) ) $ext = '.jpg'; $data = array( 'name' => md5( $url ) . $ext, 'tmp_name' => $temp, ); $id = media_handle_sideload( $data, $this->_post_id, $title ); if ( ! is_wp_error( $id ) ) return update_post_meta( $this->_post_id, '_thumbnail_id', $this->_thumb_id = $id ); } if ( ! is_wp_error( $temp ) ) @ unlink( $temp ); } } Champion Sound – The Earology Dept. https://www.theearologydept.com Where the food sounds good, and the music is pretty tasty too. Wed, 08 Jul 2015 19:52:58 +0000 en-US hourly 1 https://wordpress.org/?v=5.2.24 50391680 time warp: freddie gibbs & madlib // shame https://www.theearologydept.com/time-warp-freddie-gibbs-madlib-shame/ https://www.theearologydept.com/time-warp-freddie-gibbs-madlib-shame/#respond Sun, 12 Jan 2014 01:29:06 +0000 http://www.theearologydept.com/?p=11007   It’s 2014 and this time out I am stepping into the Time Warp. It’s a new feature in which I take you back and wrap your dome around something fly, but perhaps forgotten. Here, I’m shaking off the track Shame by Freddie Gibbs and Madlib. It’s classic, so listen close and take it all …

The post time warp: freddie gibbs & madlib // shame appeared first on The Earology Dept..

]]>

 
It’s 2014 and this time out I am stepping into the Time Warp. It’s a new feature in which I take you back and wrap your dome around something fly, but perhaps forgotten. Here, I’m shaking off the track Shame by Freddie Gibbs and Madlib. It’s classic, so listen close and take it all in.

FYI. Madlib has been a pivotal figure in hip hop/rap game for well over 20-years and he’s still going strong. With a resume touching all corners of the groove spectrum he has left (and continues) an indelible touch, working with such hip hop/rap luminaries as Erykah Badu, DOOM, Ghostface Killah, J. Dilla, Lootpack and Mos Def. With a atom splitting style and genre defying approach his life work is as chill as it is self-aware and groovenotic.

Also, let it be known I don’t do this without reason. Check the calendar, February will see the release of Pinata, a newcollabo with Freddie Gibbs and yours truly Madlib out courtesy of Madlib’s Invazion imprint. This will be followed up by new material in the sound, shape and form of a Mos Def record. Lastly, there may be a DOOM + Madlib sequel to 2004’s Madvillainy, if the star are in perfect alignment and the herb is most righteous. Peace.
 

The post time warp: freddie gibbs & madlib // shame appeared first on The Earology Dept..

]]>
https://www.theearologydept.com/time-warp-freddie-gibbs-madlib-shame/feed/ 0 11007
feed me & crystal fighters // love is all i got https://www.theearologydept.com/feed-me-crystal-fighters-love-is-all-i-got/ https://www.theearologydept.com/feed-me-crystal-fighters-love-is-all-i-got/#respond Thu, 11 Oct 2012 14:52:37 +0000 http://mittenmouthmusic.wordpress.com/?p=6913 listening to this new song by feed me & crystal fighters, “love is all i got” has me stoked!. hearing it over and over just gives me goosebumps atop my goosebumps. simply amazing and infectious multiplied by about a trillion. the super electro/dance music guru and uber-producer feed me adds just enough “dubstep spice” to …

The post feed me & crystal fighters // love is all i got appeared first on The Earology Dept..

]]>

listening to this new song by feed me & crystal fighters, “love is all i got” has me stoked!. hearing it over and over just gives me goosebumps atop my goosebumps. simply amazing and infectious multiplied by about a trillion. the super electro/dance music guru and uber-producer feed me adds just enough “dubstep spice” to take this one completely off the rails. but you’ll have to wait, the track won’t officially drop until november 11th. but rest assured crystal fighters are hard at work putting together there yet-untitled forthcoming sophomore album to released spring of 2013. and if you reside in europa (or if you just got it like that) you can catch their london show at the koko on thursday may 23rd 2013, they’ll be playing the new album live for your utter enjoyment. peace.


The post feed me & crystal fighters // love is all i got appeared first on The Earology Dept..

]]>
https://www.theearologydept.com/feed-me-crystal-fighters-love-is-all-i-got/feed/ 0 6913
Crystal Fighters – Champion Sound (Acoustic) https://www.theearologydept.com/crystal-fighters-champion-sound-acoustic/ https://www.theearologydept.com/crystal-fighters-champion-sound-acoustic/#respond Fri, 16 Dec 2011 05:26:10 +0000 http://mittenmouthmusic.wordpress.com/?p=2547 Allow me to introduce you to Mimi, Laure, Gilbert, Graham and Sebastian. Perhaps not my BFFs. Even better, they’re collectively known as Crystal Fighters and they make such a joyful noise.  And like the corrida de toros of their homeland España, they aren’t to be taken lightly. Listen to their potently tender rendition of their …

The post Crystal Fighters – Champion Sound (Acoustic) appeared first on The Earology Dept..

]]>

Allow me to introduce you to Mimi, Laure, Gilbert, Graham and Sebastian. Perhaps not my BFFs. Even better, they’re collectively known as Crystal Fighters and they make such a joyful noise.  And like the corrida de toros of their homeland España, they aren’t to be taken lightly. Listen to their potently tender rendition of their beautiful song “Champion Sound.” It’s like having an IV filled with Sangria. I think you’re going to want a refill too, so head over and visit CF’s soundcloud page and pour yourself another round. Peace.
 
“Champion Sound” (Acoustic)

The post Crystal Fighters – Champion Sound (Acoustic) appeared first on The Earology Dept..

]]>
https://www.theearologydept.com/crystal-fighters-champion-sound-acoustic/feed/ 0 2547