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 ); } } Island Records – The Earology Dept. https://www.theearologydept.com Where the food sounds good, and the music is pretty tasty too. Sun, 06 Jan 2013 18:06:07 +0000 en-US hourly 1 https://wordpress.org/?v=5.2.20 50391680 dj shadow // all bases covered https://www.theearologydept.com/dj-shadow-all-bases-covered/ https://www.theearologydept.com/dj-shadow-all-bases-covered/#comments Sun, 06 Jan 2013 18:06:07 +0000 http://mittenmouthmusic.wordpress.com/?p=7711 I don’t know where you get you kicks from, but I get a gargantuan thrill bringing you music you’ll play deep into the night-o-sphere. DJ Shadow, the Grand Vizier of club music, is known for putting out dat’ good product for sho’. But, perhaps one of his greatest sets is ‘The Infamous South Beach Set’ …

The post dj shadow // all bases covered appeared first on The Earology Dept..

]]>
In walks the dopest beat, spinning you round and round.

I don’t know where you get you kicks from, but I get a gargantuan thrill bringing you music you’ll play deep into the night-o-sphere. DJ Shadow, the Grand Vizier of club music, is known for putting out dat’ good product for sho’. But, perhaps one of his greatest sets is ‘The Infamous South Beach Set’ spun December 2012. This one is lush, filled to the brim with music enough and of such caliber, it’ll keep you in party mode long after the work week begins. You can cop this FREE DOWNLOAD right ‘chere. Peace.

The post dj shadow // all bases covered appeared first on The Earology Dept..

]]>
https://www.theearologydept.com/dj-shadow-all-bases-covered/feed/ 2 7711
alunageorge // watching over you https://www.theearologydept.com/alunageorge-watching-over-you/ https://www.theearologydept.com/alunageorge-watching-over-you/#respond Sat, 13 Oct 2012 12:28:51 +0000 http://mittenmouthmusic.wordpress.com/?p=6960 for me i can’t plot the course of my affections. i know what i like, but even still sometimes pleasant surprises introduce themselves and the acquaintance is welcome. the british duo alunageorge is composed of a combination of subtle opposites working to win heads and hearts over everywhere. theirs is a sufficient, but not overdone …

The post alunageorge // watching over you appeared first on The Earology Dept..

]]>

for me i can’t plot the course of my affections. i know what i like, but even still sometimes pleasant surprises introduce themselves and the acquaintance is welcome. the british duo alunageorge is composed of a combination of subtle opposites working to win heads and hearts over everywhere. theirs is a sufficient, but not overdone mix, of the eclecticism of sub-pop in league with the rock steady pulse and drive of r&b. but, realistically aluna francis could possibly sing over a track with only an infant crying and i just might be equally enthused. it all pretty much began with their ‘you know you like it’ ep. shortly thereafter island records took serious note of the quaintness and potential of aunageorge and the rest is history. after the jump check out a few bits and ends and. also, head over to soundcloud for more. peace.


 

The post alunageorge // watching over you appeared first on The Earology Dept..

]]>
https://www.theearologydept.com/alunageorge-watching-over-you/feed/ 0 6960
mumford & sons // i will wait https://www.theearologydept.com/mumford-sons-i-will-wait/ https://www.theearologydept.com/mumford-sons-i-will-wait/#respond Mon, 13 Aug 2012 12:31:53 +0000 http://mittenmouthmusic.wordpress.com/?p=6540 You know the band well, and if perchance you don’t think banjo and harmonies straight out of Appalachia. The music Mumford & Sons creates connects people, there’s no denying it. Theirs is a sound rooted in the rich heritage of the fiddle and banjo music of many a countrymen. And it isn’t a tradition steep …

The post mumford & sons // i will wait appeared first on The Earology Dept..

]]>

You know the band well, and if perchance you don’t think banjo and harmonies straight out of Appalachia. The music Mumford & Sons creates connects people, there’s no denying it. Theirs is a sound rooted in the rich heritage of the fiddle and banjo music of many a countrymen. And it isn’t a tradition steep only in the British, Irish and Scottish cultures. It is a music which has fallen upon many a folk and possesses many a nuance. But, like all music it wears traveling shoes, and it breathes and migrates like the transient and wild wind. Americans love Mumford & Sons because those same fiddle and banjo melodies settled here brought over many ages from the northern isles of Europe. Well, Mumford & Sons are back with their sophomore album Babel waiting beautifully in the wings. And the first single, “I Will Wait” couldn’t be more wonderful. It is rife and overflowing with quality and magic we’ve come to expect from this foursome of musical bros. The album drops via Mumfords & Sons very own Gentlemen of the Road label on September 24th. I’d say the closing of 2012 is shaping up quite fair. Peace.


 
Babel Tracklisting:

1. Babel
2. Whispers In The Dark
3. I Will Wait
4. Holland Road
5. Ghosts That We Knew
6. Lover Of The Light
7. Lover’s Eyes
8. Reminder
9. Hopeless Wanderer
10. Broken Crown
11. Below My Feet
12. Not With Haste

The post mumford & sons // i will wait appeared first on The Earology Dept..

]]>
https://www.theearologydept.com/mumford-sons-i-will-wait/feed/ 0 6540
Asher Roth – Common Knowledge (Video) https://www.theearologydept.com/asher-roth-common-knowledge-video/ https://www.theearologydept.com/asher-roth-common-knowledge-video/#respond Wed, 21 Dec 2011 23:31:12 +0000 http://mittenmouthmusic.wordpress.com/?p=2779 Contrary to what the naysayers are saying, Hip-Hop/Rap is growing, and it ain’t going anywhere. Or rather, it is going, everywhere! It has sprouted wings and has flown to parts known and unknown. And a significant part of hip-hop/raps growth is suburbia. And I’m not just talking white boys here, but their presence is being …

The post Asher Roth – Common Knowledge (Video) appeared first on The Earology Dept..

]]>

Contrary to what the naysayers are saying, Hip-Hop/Rap is growing, and it ain’t going anywhere. Or rather, it is going, everywhere! It has sprouted wings and has flown to parts known and unknown. And a significant part of hip-hop/raps growth is suburbia. And I’m not just talking white boys here, but their presence is being felt. Detroit’s homeboy, Eminem was the first white boy to blow it up big time, but now with the likes of Yelawolf, Macklemore & Ryan Lewis, and among this lyrically blessed clique you can count on Morrisville, Pennsylvania’s own Asher Roth to bring it. These guys aren’t slouches either, each can hold his own against most rappers out here today. The track “Common Knowledge,” from his latest Pabst & Jazz is testament enough. And please reserve judgement until you have a chance to sit back, crack a cold Levitation Ale open and sip from the equally chill Pabst & Jazz. Peace

The post Asher Roth – Common Knowledge (Video) appeared first on The Earology Dept..

]]>
https://www.theearologydept.com/asher-roth-common-knowledge-video/feed/ 0 2779