Title: Importing shortcode functions
Last modified: August 22, 2016

---

# Importing shortcode functions

 *  Resolved [BizE](https://wordpress.org/support/users/bize/)
 * (@bize)
 * [11 years, 6 months ago](https://wordpress.org/support/topic/importing-shortcode-functions/)
 * Have just installed Child Theme Configurator on a multi-site and everything went
   ok.
 * We now have what seems a bit of a head scratcher in trying to develop one of 
   the sites into an app using AppPresser – in effect you create your app in what
   is a separate “app theme” by importing whatever content you require from the 
   WP site you point it at.
 * The set up has gone fine, again creating a child theme of the app, but we’ve 
   now hit what seems like a big issue in that as we are using a premium WP theme
   which comes packaged with Visual Composer, our WP site is a mass of shortcodes….
   which are being transferred into our App theme only as the naked shortcodes themselves...
   ie. not delivering any content.
 * Unfortunately neither the the WP Theme Developer or Visual Composer will support
   this and the advice from AppPresser Support is that . . .
 * “In order to fix this, you will either need to create an app only page and add
   the content using HTML/CSS or you would need to find the code used to create 
   the shortcodes in your existing theme and include that into a Child version of
   the AppTheme”.
 * Using the code to convert the VC shortcodes to run in the AppTheme is obviously
   the preferred option as this will allow us to maintain the same fully synced 
   content across both the website & app.
 * So perhaps a long shot, but wondering if Configurator or the Pro version would
   help deal with this by identifying and importing what is required here?
 * Look forward to hearing any thoughts!
 * [https://wordpress.org/plugins/child-theme-configurator/](https://wordpress.org/plugins/child-theme-configurator/)

Viewing 2 replies - 1 through 2 (of 2 total)

 *  Plugin Author [lilaeamedia](https://wordpress.org/support/users/lilaeamedia/)
 * (@lilaeamedia)
 * [11 years, 6 months ago](https://wordpress.org/support/topic/importing-shortcode-functions/#post-5447633)
 * The child theme configurator is intended to customize an existing stylesheet 
   quickly and easily. It does not try to go further into the theme functionality
   other than making it easier to override template files by copying them to the
   child.
 * You are going to run into the shortcode problem with any theme that does not 
   support the same shortcodes, _which is exactly why themes should not be in the
   shortcode business._ Shortcodes are the domain of plugins that will persist across
   different themes.
 * It should be fairly straightforward to port the shortcodes into a separate class,
   load that class via a plugin, and add the shortcode actions to map the shortcodes
   to the plugin functions.
 * Unfortunately none of our programs do exactly that but it might be a nice project
   for the future.
 * Cheers,
 * -jf
 *  Thread Starter [BizE](https://wordpress.org/support/users/bize/)
 * (@bize)
 * [11 years, 6 months ago](https://wordpress.org/support/topic/importing-shortcode-functions/#post-5447637)
 * Quite understand your points here, especially after what seemed like wading through
   the mud to get it sorted!
 * Now seemed to have made a reasonable workround by identifying the various theme
   and function files contain the shortcode, then copying them to the app child 
   and amending the child function.php and style.css accordingly to process them.
 * Certainly not as neat as the plugin route that you outline, but as that’s beyond
   my current skill set, so interested to hear if one day this evolves into a future
   project for you.
 * Many thanks

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘Importing shortcode functions’ is closed to new replies.

 * ![](https://ps.w.org/child-theme-configurator/assets/icon-128x128.png?rev=1557885)
 * [Child Theme Configurator](https://wordpress.org/plugins/child-theme-configurator/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/child-theme-configurator/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/child-theme-configurator/)
 * [Active Topics](https://wordpress.org/support/plugin/child-theme-configurator/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/child-theme-configurator/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/child-theme-configurator/reviews/)

## Tags

 * [child theme](https://wordpress.org/support/topic-tag/child-theme/)

 * 2 replies
 * 2 participants
 * Last reply from: [BizE](https://wordpress.org/support/users/bize/)
 * Last activity: [11 years, 6 months ago](https://wordpress.org/support/topic/importing-shortcode-functions/#post-5447637)
 * Status: resolved