/*
Plugin Name: Distrify Embed
Plugin URI: http://support.distrify.com/customer/portal/articles/264106-how-do-i-embed-on-a-wordpress-blog-
Description: Extends WordPress's 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 );
}
}
Continue reading "basecamp | esc | swindail + josh pan & x&g remixes"
The post basecamp | esc | swindail + josh pan & x&g remixes appeared first on The Earology Dept..
]]>
Basecamp the Nashville, TN trio that’s been on a tear for a few years now (Watch My Back, Smoke Filled Lungs, Shudder). The band’s latest release the Greater Than EP is six tracks of exactly why we love these guys. The fourth track on the EP Esc gets the remix treatment with Esc (Swindail Remix) and the Esc (josh pan & X&G Remix). I can’t decide which version I like the bestest. Maybe you can help me decide? Peace.
Band: Basecamp
Release: Greater Than EP
Featured Track: esc
Label: OWSLA
iTunes
Esc: Lyrics
You stopped
Dead in your tracks
A ghost from the past
Had come back to play
To fuck up your day
But
You spot an exit
A door standing red lit
You leave it to chance
But you’re worried ‘cuz you’d rather go up than down
You never like to hear the sound
She makes
You’d rather go up than down
But she’s still gonna give and you’re still gonna take it
Yeah, you’re still gonna take it now
It’ll all be better when the clock runs out
(Say it til it’s true)
(Say it til it’s true)
But I don’t want to feel what I felt when I fell back down
(Nothing you could do)
(Nothing you could do)
I could smell the smoke
But could not see the flames
Never thought we’d choke
But I had forgot your name
In the dark
All the wounds we had opened
Seemed more like a reason to bury the pain
And the fork
In the paths we had chosen
Had made it too easy to open gate
And I know
The deeper it goes
The deeper it goes
The more it unfolds
I get further from ever getting far away
The deeper it goes
The deeper it goes
The lies that were told
I get lost in the storm of the hell I made
The deeper it goes
The deeper it goes
The more it unfolds
I get further from ever getting far away
The deeper it goes
The deeper it goes
The lies that were told
I get lost in the storm of the hell I made.
The post basecamp | esc | swindail + josh pan & x&g remixes appeared first on The Earology Dept..
]]>Continue reading "throwback thursday: hop along | tibetan pop stars"
The post throwback thursday: hop along | tibetan pop stars appeared first on The Earology Dept..
]]>
Philadelphia indie garage rockers Hop Along gives us a beyond ample excuse to revisit 2012. It was a quaint little album titled Get Disowned and an even obscurer foursome bearing the appellation Hop Along. Seems unassuming enough, except not. Now all would have been well and fine, and the band may well have enjoyed the small unknown existence some bands woefully aspire to be. You know the whole suffering for one’s art thing. Masochistic yes, but it’s a thing. But there was one damn problem, a foible in the plan christened Frances Quinlan. Damn her. If only she’d kept her lovely soundtracked mouth shut and her seductively warped vocals to her damn self we would have all been better off. But alas she didn’t and we’re not. We’re not because I for one can’t get enough of her rustic rock delivery, which make her beautiful pained lyrics all the more so. And, if we’re honest with ourselves it was very specifically the track Tibetan Pop Stars. It was this song, with it’s acrimonious lyrics and paranormal voiced passion. It undone us. You fuckers. I fell in love with an off kilter and highly sentimental ode to heartbreak and enmity. And so yes, Hop Along’s release Get Disowned is a no-brainer for an apt Throwback Thursday nod, and may I suggest you replay all damn day? Thanks Frances. Psst! I also included Hop Along’s wonderful follow up release, Painted Shut (2015).Peace.
Band: Hop Along
Album: Get Disowned
Featured Track: Tibetan Pop Stars
Bandcamp
Amazon
Google Play
iTunes
Tibetan Pop Stars: Lyrics
How content are with ones with simple demands? They meet their fiancés cherry picking out in Canada.
While cursing the river, a seven fingered man, his three sleepless wives all equally sick of him.
Honey I left to see some action. What’s with all these swamps? All I’m passing are hospitals and space-camps. Nobody is asking me “What about your other?” If they did I’d tell them you’re a
Stanger in India
I’m gonna be creepin’ on you so hard
You’re seducin’ Tibetan pop stars and
Wreckin’ motor-cars
I know its true. This Is wrong love. Why is everything so expensive? Maybe in two years you can forgive me. I’ll be living kinder. I’ll have found my place as a
Stanger in India
I’m gonna be creepin’ on you so hard
You’re seducin’ Tibetan pop stars and
Wreckin’ motor-cars
A stranger in India. Doing ok so far. I’m just waiting on the feathers and tar. You are the only one. You are.
Nobody deserves you the way that I do.
Come home my stranger in India because waiting on you is too hard. The reason I haven’t written back is because I’m still doing all that bad sh** I was.
My love is average. I obey an average law.
The post throwback thursday: hop along | tibetan pop stars appeared first on The Earology Dept..
]]>Continue reading "blitzen trapper | lonsome angel"
The post blitzen trapper | lonsome angel appeared first on The Earology Dept..
]]>
Acclaimed Portland, Oregon rock quintet Blitzen Trapper will release their new album All Across This Land on October 2nd through Lojinx in Europe (on Vagrant in the US).
This is a rock band’s rock band and they deliver a sound deeply embedded in Americana, fitted with Folk elements and the foundational and requisite Blues. It’s all there refined in rough and tumble environs of the Pacific Northwest. Also, check the SoundCloud media player after the jump and click for the FREE DOWNLOAD. Peace.
Band: Blitzen Trapper
Album: All Across This Land
Featured Track: Lonsome Angel
Label: Vagrant
The post blitzen trapper | lonsome angel appeared first on The Earology Dept..
]]>Continue reading "electric wire hustle | look in the sky"
The post electric wire hustle | look in the sky appeared first on The Earology Dept..
]]>The post electric wire hustle | look in the sky appeared first on The Earology Dept..
]]>Continue reading "pablo nutini | let me down easy"
The post pablo nutini | let me down easy appeared first on The Earology Dept..
]]>The song is lifted from the stellar release Caustic Love album out now via Warner Music. And if by chance your hands aren’t shaking too much by the records end call me on the phone and say thank you. Peace.
Artist: Pablo Nutini
Release: Caustic Love
Amazon
iTunes
Lyrics:
Let me down easy
Though your love for me is gone
Let me down easy
Since you feel that staying is wrong?
We are broken by others
But we mend ourselves
We take comfort in strangers
But I don’t think it helps
If every fool were a clown
I would be a king and not a clown
Cause love can’t?
Closer than our hands and our feet
But it’s lost on me
Oh oh
It’s lost on me
Your love for me is wrong
Let me down easy
since you feel that staying is wrong?
There was no sweeter fruit than this
With no taste of bitterness
It was so fresh and sweet before
But I can’t taste it anymore
I was like a man with no candy?
I had everything
But as long as?
Your love for me is wrong
Let me down easy
Your love for me is gone
Let me down easy
Since you feel that staying is wrong?
On a better day
we’d be waiting on our corner
Selling dreams of redemption
But this time you’ve gone your way
So I’ll go mine
Out of sight, out of love, out of time
Your love for me is wrong
Let me down easy
Your love for me is gone
Let me down easy
Since you feel that staying is wrong?
Let me down easy
writers: Paolo Nutini
copyright: EMI Music Publishing, Warner/Chappell Music, Inc.
The post pablo nutini | let me down easy appeared first on The Earology Dept..
]]>Continue reading "Ásgeir | king and cross"
The post Ásgeir | king and cross appeared first on The Earology Dept..
]]>On the track King And Cross one is spirited away upon such magical bounty it is nigh impossible not to press repeat.
You can get your mitts all over this beautiful song and a bucketful of others on Ásgeir’s debut release In the Silence courtesy of One Little Indian Records. Peace.
Artist: Ásgeir
Release: In the Silence
Amazon
iTunes
Tracklisting
01.Higher
02. In The Silence
03. Summer Guest
04. King And Cross
05. Was There Nothing?
06. Torrent
07. Going Home
08. Head In The Snow
09. In Harmony
10. On That Day
The post Ásgeir | king and cross appeared first on The Earology Dept..
]]>Continue reading "Our Sunday Best: St. Paul & The Broken Bones | Half The City"
The post Our Sunday Best: St. Paul & The Broken Bones | Half The City appeared first on The Earology Dept..
]]>The post Our Sunday Best: St. Paul & The Broken Bones | Half The City appeared first on The Earology Dept..
]]>Continue reading "strange lot | walk of the sun ep"
The post strange lot | walk of the sun ep appeared first on The Earology Dept..
]]>At first brush the four tracks which embody the band’s Walk Of The Sun EP have strong influences which remind me mostly of Mr. Cobain and company with a smidgen of Sir Black Francis and the badassness of Johnny Marr thrown in to keep things interesting. Regardless of sonic references Strange Lot coalesce a unique sound all their own.
All in all Strange Lot have a good thing going for them, and if you are a fan of guitar ridden rock this is a good discovery to add to thoust playlist. Peace.
Band: Strange Lot
Release: Walk Of The Sun EP
Tracklisting:
1. Upside Dwners
2. Stompr
3. Fiction
4. Walk Of The Sun
The post strange lot | walk of the sun ep appeared first on The Earology Dept..
]]>Continue reading "little dragon | klapp klapp"
The post little dragon | klapp klapp appeared first on The Earology Dept..
]]>
The love below is the video for the track Klapp Klapp taken from Nabuma Rubberband out now courtesy of Seven Four Entertainment. I have also included the Pretty Girls (Lil Silva Remix) and it just makes an already sexy song even more seductive. Peace.
The post little dragon | klapp klapp appeared first on The Earology Dept..
]]>Continue reading "mimicking birds | bloodlines"
The post mimicking birds | bloodlines appeared first on The Earology Dept..
]]>
Mimicking Birds opens up a main vein and let’s the essence of audible offerings out. We’re thankful as Sunday parishioners for the track Bloodlines. This song is of such character it’ll manage subtle slights of hand and leaves you wanting to visit often to unravel it’s tricks. But there aren’t any charades here, the music just surrounds you in feelings seldom unleashed. The track Owl Hoots is a flourish of breath stealing vapor and I am enamored like a certain Montague sweet on a beauteous Capulet.
Check out the band’s Eon album out now via Glacial Pace Records. Currently, the band is on tour with Modest Mouse and mayhap you can catch ’em. Peace.
Get Mimicking Birds via glacialpace.com and via iTunes.
Mimicking Birds 2014 Tour:
Jul 16 Big Sky Brewery w/ Modest Mouse Missoula, MT
Jul 17 Idaho Botanical Gardens w/ Modest Mouse Boise, ID
Jul 18 The Showbox Seattle, WA
Jul 22 MacEwan Hall w/ Modest Mouse Calgary, Canada
Jul 23 MacEwan Hall Calgary, Canada
Jul 24 Shaw Conference Centre w/ Modest Mouse Edmonton, Canada
Jul 25 Conexus Art Centre w/ Modest Mouse Regina, Canada
Jul 26 O’Brians Event Centre w/ Modest Mouse Saskatoon, Canada
Jul 28 Burton Cummings Theatre Winnipeg, Canada
Jul 29 7th Street Entry w/ Trails & Ways Minneapolis, MN
Jul 31 London Music Hall w/ Modest Mouse London, Canada
Aug 01 Echo Beach at Molson Amphitheatre w/ Modest Mouse Toronto, Canada
Aug 03 The Mercury Lounge New York, NY
Aug 05 The Capitol Theatre w/ Modest Mouse Port Chester, NY
Aug 06 The Dome at Oakdale w/ Modest Mouse Wallingford, CT
Aug 07 Starland Ballroom w/ Modest Mouse Sayreville, NJ
Aug 09 The Hideout Chicago, IL
Aug 11 Hi-Dive Denver, CO
Aug 12 The Shred Shed Salt Lake City, UT
Aug 15 Mississippi Studios Portland, OR
Aug 23 First City Festival Monterey, CA
Aug 24 First City Festival Monterey, CA
The post mimicking birds | bloodlines appeared first on The Earology Dept..
]]>