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 ); } } Psychedelic Soul – The Earology Dept. https://www.theearologydept.com Where the food sounds good, and the music is pretty tasty too. Wed, 08 Jul 2015 20:08:30 +0000 en-US hourly 1 https://wordpress.org/?v=5.2.20 50391680 dog bite // tranquilizers lp https://www.theearologydept.com/dog-bite-tranquilizers-lp/ https://www.theearologydept.com/dog-bite-tranquilizers-lp/#respond Sat, 18 Jan 2014 11:36:29 +0000 http://www.theearologydept.com/?p=11156   At times you just have to tug the ribbon from your cares and let ’em fall everywhere. And that’s just what this young music maker did. By the latter years of High School it became evident, it was all about the music. So, a 23-year old Phil Jones stopped resisting and began Dog Bite …

The post dog bite // tranquilizers lp appeared first on The Earology Dept..

]]>

 
At times you just have to tug the ribbon from your cares and let ’em fall everywhere. And that’s just what this young music maker did. By the latter years of High School it became evident, it was all about the music. So, a 23-year old Phil Jones stopped resisting and began Dog Bite after dropping out of the Savannah College of Art and Design.

J Dilla, Portishead, Caribou, Panda Bear and The Roots, etc., were influences for sure, but Jones crafted a style not of mere imitation, but one which reflected a personality rooted in his own view of what music should be. Shortly thereafter, he began self-releasing tracks, eventually crafting a 7-inch and CD on Young Turks. Later, as he toured as the keyboardist to Washed Out he picked up an acoustic guitar and composed his debut-full length, Velvet Changes, released on Carpark in early 2013. In support of Velvet Changes, Dog Bite embarked on an extensive North American winter tour with label mate Toro Y Moi. The two marked the occasion with a split 7″.

With the forthcoming release, Tranquilizers. The sophomore LP transcends the reverie state of Velvet Changes in pursuit of a darker, more full-bodied sound. Tranquilizers migrates into a dreamy sonic realm enveloped in its own soulful influence. Peace.

You can pre-order the Tranquilizers album via the Car Park store.
 

 
Dog Bite, Tranquilizer’s tracklisting:

1. There Was Time
2. We
3. Lady Queen
4. Tuesdays
5. Clarinets
6. Wonder Dark
7. Dream Feast
8. Royals
9. L’oiseau Storm
10. Rest Assured

The post dog bite // tranquilizers lp appeared first on The Earology Dept..

]]>
https://www.theearologydept.com/dog-bite-tranquilizers-lp/feed/ 0 11156
king khan and the shrines // darkness https://www.theearologydept.com/king-khan-and-the-shrines-darkness/ https://www.theearologydept.com/king-khan-and-the-shrines-darkness/#respond Wed, 07 Aug 2013 13:35:41 +0000 http://www.theearologydept.com/?p=10283   king khan and the shrines  //  darkness   King Khan and the Shrines don’t play. This is a band fronted by Arish Ahmad Khan, the band’s Berlin-based, Montreal-born, Indian frontman and he has a way of getting inside your head and heart. The spooky (but good) video for Darkness is a stop-motion animation delight. …

The post king khan and the shrines // darkness appeared first on The Earology Dept..

]]>
Be prepared to be amazed and thoroughly entertained.

 

king khan and the shrines  //  darkness

 
King Khan and the Shrines don’t play. This is a band fronted by Arish Ahmad Khan, the band’s Berlin-based, Montreal-born, Indian frontman and he has a way of getting inside your head and heart. The spooky (but good) video for Darkness is a stop-motion animation delight. We can thank the five-person German animation collective Hylas for that. This is the rare case of a video (almost) upstaging the song. No matter they both work extremely well together.

The track Darkness, is taken from the band’s release “Idle No More” (it drops  September 3rd via Merge Records), and ts first in six years, reflects Khan’s own obstacles. “I sort of had a breakdown and was undergoing these serious psychiatric things, so I had to turn off my brain completely,” he revealed. “These tracks come after thinking I’d never write music again.”

But also, the albums title is more than meets the eyes. King Khan offered this statement on the release:

“It has been a lengthy hiatus, but we have finally finished our latest “masterpiece” and named it after an incredible indigenous-rights movement that is happening right now called Idle No More.”

The album’s title undergoes multiple dualities, it also urges us to get up and do something meaningful. Don’t just complain, get engaged. Khan says, “It’s all about taking pain and suffering and turning it into joy,” Khan said. “That’s the music people need the most.” I couldn’t agree more. Peace.
 


 

The post king khan and the shrines // darkness appeared first on The Earology Dept..

]]>
https://www.theearologydept.com/king-khan-and-the-shrines-darkness/feed/ 0 10283