[wp-hackers] wp_get_image_editor and updating metadata and thumbnail references

Marko Heijnen mailing at markoheijnen.nl
Mon Feb 17 21:31:28 UTC 2014


If you want to swap an image then unset and/or array_push. You can just find the location in the array and change the value.

Op 17 feb. 2014, om 22:27 heeft Gregory Lancaster <greglancaster71 at gmail.com> het volgende geschreven:

> Thanks Marko, My issue is my unset, and array_push isnt sticking.  I can
> get the new array of information in the array, but when I run
> wp_update_attachment_metadata()
> with my new array, nothing updates. I think my understanding of how to work
> with arrays is just not good enough.  Reading up on it though.
> 
> 
> On Mon, Feb 17, 2014 at 1:24 PM, Marko Heijnen <mailing at markoheijnen.nl>wrote:
> 
>> You can use wp_get_attachment_metadata() and
>> wp_update_attachment_metadata() for that.
>> Read the data, do the image manipulation and if it worked save the data.
>> 
>> Op 17 feb. 2014, om 22:09 heeft Gregory Lancaster <
>> greglancaster71 at gmail.com> het volgende geschreven:
>> 
>>> Well, if anyone does know of a way to do this, the assistance would be
>>> appreciated.  I looked through some plugin code that works to replace the
>>> image size 'file' field witha custom image name of the same size, and it
>>> works for them. I just dont understand it.
>>> 
>>> 
>>> On Mon, Feb 17, 2014 at 11:33 AM, Gregory Lancaster <
>>> greglancaster71 at gmail.com> wrote:
>>> 
>>>> So an unset or array_push wont work here?  I just need to swamp one
>> image
>>>> for another in the sizes array
>>>> 
>>>> 
>>>> On Monday, February 17, 2014, Marko Heijnen <mailing at markoheijnen.nl>
>>>> wrote:
>>>> 
>>>>> This because WP_Image_Editor isn't for that. It only does resizing and
>>>>> you have to do the storing yourself.
>>>>> You could look into https://github.com/markoheijnen/WP_Image.
>>>>> 
>>>>> Marko
>>>>> 
>>>>> Op 17 feb. 2014, om 12:33 heeft BenderisGreat <
>> greglancaster71 at gmail.com>
>>>>> het volgende geschreven:
>>>>> 
>>>>>> I am making use of the wp_get_image_editor, but am finding the resized
>>>>> image
>>>>>> does not get saved into the media library, or with any metadata,
>> etc...
>>>>> Is
>>>>>> there a way to store the newly resized images in the library and
>> update
>>>>> the
>>>>>> original image references so the new resized image is referenced as a
>>>>> custom
>>>>>> size? Maybe by name, rather than thumbnail call it newsizethumb, for
>>>>>> example.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> --
>>>>>> View this message in context:
>>>>> 
>> http://wordpress-hackers.1065353.n5.nabble.com/wp-get-image-editor-and-updating-metadata-and-thumbnail-references-tp43358.html
>>>>>> Sent from the Wordpress Hackers mailing list archive at Nabble.com.
>>>>>> _______________________________________________
>>>>>> wp-hackers mailing list
>>>>>> wp-hackers at lists.automattic.com
>>>>>> http://lists.automattic.com/mailman/listinfo/wp-hackers
>>>>> 
>>>>> _______________________________________________
>>>>> wp-hackers mailing list
>>>>> wp-hackers at lists.automattic.com
>>>>> http://lists.automattic.com/mailman/listinfo/wp-hackers
>>>>> 
>>>> 
>>> _______________________________________________
>>> wp-hackers mailing list
>>> wp-hackers at lists.automattic.com
>>> http://lists.automattic.com/mailman/listinfo/wp-hackers
>> 
>> _______________________________________________
>> wp-hackers mailing list
>> wp-hackers at lists.automattic.com
>> http://lists.automattic.com/mailman/listinfo/wp-hackers
>> 
> _______________________________________________
> wp-hackers mailing list
> wp-hackers at lists.automattic.com
> http://lists.automattic.com/mailman/listinfo/wp-hackers



More information about the wp-hackers mailing list