Solved

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

Posted on 2014-04-18
10
686 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
ID: 40009168
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
ID: 40009274
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
ID: 40009294
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
NAS Cloud Backup Strategies

This article explains backup scenarios when using network storage. We review the so-called “3-2-1 strategy” and summarize the methods you can use to send NAS data to the cloud

 

Author Comment

by:St_Aug_Beach_Bum
ID: 40009341
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
ID: 40009445
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
 

Author Comment

by:St_Aug_Beach_Bum
ID: 40009896
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&type=image&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
ID: 40011803
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
ID: 40012026
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
ID: 40012029
Dude, all your questions are odd.  Fun, but odd :)
0
 

Author Comment

by:St_Aug_Beach_Bum
ID: 40012053
:)
0

Featured Post

Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I annotated my article on ransomware somewhat extensively, but I keep adding new references and wanted to put a link to the reference library.  Despite all the reference tools I have on hand, it was not easy to find a way to do this easily. I finall…
This article discusses four methods for overlaying images in a container on a web page
The viewer will learn how to create and use a small PHP class to apply a watermark to an image. This video shows the viewer the setup for the PHP watermark as well as important coding language. Continue to Part 2 to learn the core code used in creat…
The is a quite short video tutorial. In this video, I'm going to show you how to create self-host WordPress blog with free hosting service.

803 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