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 ); } } Geoff Halliday – The Earology Dept. https://www.theearologydept.com Where the food sounds good, and the music is pretty tasty too. Thu, 09 May 2013 13:30:03 +0000 en-US hourly 1 https://wordpress.org/?v=5.2.24 50391680 hands // brave motion + official video https://www.theearologydept.com/8519/ https://www.theearologydept.com/8519/#respond Thu, 09 May 2013 13:21:04 +0000 http://www.theearologydept.com/?p=8519 The official Johnny Woods-directed/animated video for Brave Motion from Hands, is a full-blown color smeared action movie montage (by the way, love the care crashing in the helicopter). The song hails from theĀ  debut LP Synesthesia out now courtesy of Kill Rock Stars Records. Is it me or does the guitar on this song echo …

The post hands // brave motion + official video appeared first on The Earology Dept..

]]>

The official Johnny Woods-directed/animated video for Brave Motion from Hands, is a full-blown color smeared action movie montage (by the way, love the care crashing in the helicopter). The song hails from theĀ  debut LP Synesthesia out now courtesy of Kill Rock Stars Records. Is it me or does the guitar on this song echo that of Jonny Greenwood’s work on Radiohead’s Weird Fishes Arpeggi? Peace.


 
Oh look Tour Dates:
 
05/19 San Diego CA Soda Bar
05/20 Phoenix AZ Sail Inn
05/21 El Paso TX Lowbrow Palace
05/23 Dallas TX Club Dada
05/24 Austin TX Stubbs Jr
05/25 Houston TX Fitzgerald’s
05/28 Atlanta GA Drunken Unicorn
05/29 Chapel Hill NC Local 506
05/30 Washington DC DC9
06/01 Brooklyn NY Glasslands
06/02 Philadelphia PA Kung Fu Necktie
06/03 New York NY Pianos
06/04 Allston MA Great Scott
06/05 Montreal QC Il Motore
06/06 Toronto ON The Drake
06/07 Pittsburgh PA 6119 Penn Avenue
06/08 Chicago IL Schubas Tavern
06/09 Madison WI The Frequency
06/11 Minneapolis MN 7th Street Entry
06/12 Des Moines IA Vaudeville Mews
06/14 Denver CO Larimer Lounge
06/15 Salt Lake City UT Kilby Court
06/17 Portland OR Bunk Bar
06/19 Seattle WA Sunset Tavern
06/21 San Francisco CA Brick & Mortar Music Hall

The post hands // brave motion + official video appeared first on The Earology Dept..

]]>
https://www.theearologydept.com/8519/feed/ 0 8519
brave motion // hands https://www.theearologydept.com/brave-motion-hands/ https://www.theearologydept.com/brave-motion-hands/#respond Sun, 05 May 2013 15:50:53 +0000 http://www.theearologydept.com/?p=8472 The four-piece band of the Summer 2013 will likely be Hands. Any band that can take the best parts of indie music scene and build such a monster sound is bound to amass a huge following. The track Brave Motion is awash with an herculean sonic force which will leave you not only breathless, but …

The post brave motion // hands appeared first on The Earology Dept..

]]>

The four-piece band of the Summer 2013 will likely be Hands. Any band that can take the best parts of indie music scene and build such a monster sound is bound to amass a huge following. The track Brave Motion is awash with an herculean sonic force which will leave you not only breathless, but hungry for more. I haven’t heard the whole album yet, but if the songs, Brave Motion and Trouble are any indication of what’s lurking on their debut LP, Synesthesia, courtesy of Kill Rock Stars, then count me in. You can cop the new album on Bandcamp. Peace.

The post brave motion // hands appeared first on The Earology Dept..

]]>
https://www.theearologydept.com/brave-motion-hands/feed/ 0 8472