Solved

Wordpress: wish to open media manager into 'set featured' > 'upload files' by default

Posted on 2014-04-18
10
682 Views
Last Modified: 2014-04-20
I want the wp media manager to open into 'set featured' > 'upload files' mode each time it's opened.

Maybe a function I can add to functions.php?

Appreciate any help,

Chris

example
0
Comment
Question by:St_Aug_Beach_Bum
  • 7
  • 3
10 Comments
 
LVL 70

Expert Comment

by:Jason C. Levine
Comment Utility
So off the post edit screen? Why is clicking on the Add Featured Image link in the meta box not an option here?
0
 

Author Comment

by:St_Aug_Beach_Bum
Comment Utility
Hi Jason,

Yes, basically I need that ability (set featured image) but I am using WP Front End Editor:

https://wordpress.org/plugins/wp-front-end-editor/

and it doesn't have a 'set featured image' link.

hmmm... that gives me an idea though....

I've experimented a bit and I see I can add a link to my single.php file that just loads when the editor is active.

I can copy the 'set featured image' from the backend and remake it in the front end. so I end up with a link like this:

http://www.mysite.com/wp-admin/media-upload.php?post_id=20461&type=image&TB_iframe=1   //id set dynamically, of course

Now, if I use that as a link it goes to that page,,, but what I really need it to do is come up as a pop up, rather like it does in the backend.

Should be a way to do that with js, eh?
0
 

Author Comment

by:St_Aug_Beach_Bum
Comment Utility
hmmm, just testing with this;

<a href="http://www.mysite.com/wp-admin/media-upload.php?post_id=<?php the_ID();?>&type=image&TB_iframe=1"
    onclick="return !window.open(this.href, 'Featured', 'width=500,height=500')"
    target="_blank">Set featured image</a>

I get a pop-up window (not the nice screen effect like wp has, but it works as a test) and I can upload an image... but it doesn't save it as 'featured', just saves it to the gallery...

Chris
0
 

Author Comment

by:St_Aug_Beach_Bum
Comment Utility
I can figure out the pop up, maybe use a colorbox.

If you can help me figure out how to get the image uploaded that way saved as the featured image, that would be great!

Chris
0
 

Author Comment

by:St_Aug_Beach_Bum
Comment Utility
ohhh... the WP jQuery Colorbox plugin makes a nice effect to bring it up.

Still haven't figured out how to get it to come up and save as a featured image though, it just comes up as the uploader only,

Chris
0
What Security Threats Are You Missing?

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

 

Author Comment

by:St_Aug_Beach_Bum
Comment Utility
hmmm, I took this off the source of the edit/new post page on the backend:

<a title="Set featured image" href="http://www.mysite.com/wp-admin/media-upload.php?post_id=20486&#038;type=image&#038;TB_iframe=1" id="set-post-thumbnail" class="thickbox">Set featured image</a>

and tried that, instead of just using the url.

I get this though:

demo1
Instead of the newer version that you get when you click on the link from the backend.
0
 
LVL 70

Accepted Solution

by:
Jason C. Levine earned 500 total points
Comment Utility
Still haven't figured out how to get it to come up and save as a featured image

Might be a two step solution.  Do the standard upload on the front end to get it attached to the post and then run a function like this:

function setmahfeature($id){

        $attachment = get_post( $id );

        if( update_post_meta( $attachment->post_parent, '_thumbnail_id', $attachment->ID ) )
            show_message( "Post #$attachment->post_parent - W00t!" );
    }

Open in new window

*

* Coded from memory, YMMV.
0
 

Author Comment

by:St_Aug_Beach_Bum
Comment Utility
Got it, thank you! I'm going to throw another odd question at you in just a bit here!
0
 
LVL 70

Expert Comment

by:Jason C. Levine
Comment Utility
Dude, all your questions are odd.  Fun, but odd :)
0
 

Author Comment

by:St_Aug_Beach_Bum
Comment Utility
:)
0

Featured Post

Free Trending Threat Insights Every Day

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

Join & Write a Comment

This article discusses how to create an extensible mechanism for linked drop downs.
Since pre-biblical times, humans have sought ways to keep secrets, and share the secrets selectively.  This article explores the ways PHP can be used to hide and encrypt information.
The purpose of this video is to demonstrate how to Import and export files in WordPress. This will be demonstrated using a Windows 8 PC. Go to your WordPress login page. This will look like the following: mywebsite.com/wp-login.php : Click on Too…
The viewer will learn how to create a basic form using some HTML5 and PHP for later processing. Set up your basic HTML file. Open your form tag and set the method and action attributes.: (CODE) Set up your first few inputs one for the name and …

772 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now