Title: Encoding images in a variable
Last modified: August 21, 2016

---

# Encoding images in a variable

 *  [mac2net](https://wordpress.org/support/users/mac2net/)
 * (@mac2net)
 * [12 years, 4 months ago](https://wordpress.org/support/topic/encoding-images-in-a-variable/)
 * Great plugin!
    I am trying to modify it to encode ing urls in a variable not 
   just in $content via apply filters.
 * Thanks
    Mike
 * [http://wordpress.org/plugins/ep-image-base64-encode/](http://wordpress.org/plugins/ep-image-base64-encode/)

Viewing 1 replies (of 1 total)

 *  Thread Starter [mac2net](https://wordpress.org/support/users/mac2net/)
 * (@mac2net)
 * [12 years, 4 months ago](https://wordpress.org/support/topic/encoding-images-in-a-variable/#post-4544356)
 * OK, I succeeded.
 * Now I need help getting it to display in a [Crayon Syntax Highlighter.](http://wordpress.org/plugins/crayon-syntax-highlighter/).
   Base64 encoded content seems to kill it. I [posted](http://wordpress.org/support/topic/want-to-include-base64-media-data?replies=1)
   a topic in the plugin’s support forum.
 * FWIW, to get the plugin to work with a variable, I pulled away the class and 
   modified the parse function as follows:
 *     ```
       $my_content = preg_replace_callback(
       			'|<img(.*)src=["\'](.*?)["\'](.*)/>|i',
       			create_function(
       				'$matches',
       				'return "<img$matches[1]src=\'".(my_fetchurl($matches[2]))."\'$matches[3]/>";'
       			),
       			$my_content
       		);
       ```
   
 * Thanks
    Mike

Viewing 1 replies (of 1 total)

The topic ‘Encoding images in a variable’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/ep-image-base64-encode.svg)
 * [EP Image Base64 Encode](https://wordpress.org/plugins/ep-image-base64-encode/)
 * [Support Threads](https://wordpress.org/support/plugin/ep-image-base64-encode/)
 * [Active Topics](https://wordpress.org/support/plugin/ep-image-base64-encode/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/ep-image-base64-encode/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/ep-image-base64-encode/reviews/)

## Tags

 * [images](https://wordpress.org/support/topic-tag/images/)
 * [media](https://wordpress.org/support/topic-tag/media/)

 * 1 reply
 * 1 participant
 * Last reply from: [mac2net](https://wordpress.org/support/users/mac2net/)
 * Last activity: [12 years, 4 months ago](https://wordpress.org/support/topic/encoding-images-in-a-variable/#post-4544356)
 * Status: not resolved