Title: Shortcode not working in cells
Last modified: August 20, 2016

---

# Shortcode not working in cells

 *  Resolved [Zebra10](https://wordpress.org/support/users/zebra10/)
 * (@zebra10)
 * [14 years, 9 months ago](https://wordpress.org/support/topic/shortcode-not-working-in-cells/)
 * Hi Tobias,
 * I have read some of the posts regarding this subject, but I cannot make this 
   shortcode work within the wp-table reloaded cells.
 * **This is the plugin with the shortcode:** [](http://wordpress.org/support/topic/importing-variables-eg-price-into-loads-of-posts)
 * **And this is the line that I added to my themes functions.php:**
    add_filter(‘
   wp_table_reloaded_cell_content’, ‘showPrice_display’);
 * **This is my site that I am testing one:**
    [](http://prismobilen.dk/htc-hero/)
 * As you can see, the shortcode does not return the value, but only the shortcode
   tag (it works fine inside posts).
 * Hope you can help me out (again):)
 * Best regards Brian

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

 *  Thread Starter [Zebra10](https://wordpress.org/support/users/zebra10/)
 * (@zebra10)
 * [14 years, 9 months ago](https://wordpress.org/support/topic/shortcode-not-working-in-cells/#post-2254261)
 * Sorry, something went wrong with the links. Please take a look at these instead:
 * Plugin with shortcode – [http://wordpress.org/support/topic/importing-variables-eg-price-into-loads-of-posts](http://wordpress.org/support/topic/importing-variables-eg-price-into-loads-of-posts)
 * My test site – [http://prismobilen.dk/htc-hero/](http://prismobilen.dk/htc-hero/)
 * This is the line I added to my themes functions.php – add_filter(‘wp_table_reloaded_cell_content’,‘
   showPrice_display’);
 *  Plugin Author [Tobias Bäthge](https://wordpress.org/support/users/tobiasbg/)
 * (@tobiasbg)
 * [14 years, 9 months ago](https://wordpress.org/support/topic/shortcode-not-working-in-cells/#post-2254339)
 * Hi,
 * everything what you did seems to be correct, I can’t really spot anything that
   might be causing this…
 * Have you really activated that “Show Price” plugin?
    And have you really inserted
   the `add_filter(...)` code into the “functions.php” of the active theme (and 
   not e.g. into a “function.php” which some themes also have)?
 * Can you try again with the WordPress Default theme?
 * Regards,
    Tobias
 *  Thread Starter [Zebra10](https://wordpress.org/support/users/zebra10/)
 * (@zebra10)
 * [14 years, 9 months ago](https://wordpress.org/support/topic/shortcode-not-working-in-cells/#post-2254425)
 * Hi Tobias,
 * I have doubled checked this:
 * The “Show Price” plugin is activited, and working perfect in posts and pages.
 * I have added the add_filter(…) code into the themes functions.php
 * I have tried doing the same with the default theme – but still no luck.
 * Im am not sure, if I am putting the add_filter(…) code in the correct line of
   the functions.php file – could you please check if I am doing it right, in this
   snippet of my functions.php:
 *  <?php endif; ?>
    <?php edit_comment_link(__($translation_comment_edit)) ?> </
   div> </div>
 * add_filter(‘wp_table_reloaded_cell_content’, ‘showPrice_display’);
 * <?php } ?>
 * Regards Brian
 *  Plugin Author [Tobias Bäthge](https://wordpress.org/support/users/tobiasbg/)
 * (@tobiasbg)
 * [14 years, 9 months ago](https://wordpress.org/support/topic/shortcode-not-working-in-cells/#post-2254429)
 * Hi,
 * ah, thanks for posting the code snippet.
 * You will need to put the code into a PHP part of the code. The best place is 
   at the end of the file, before the closing `?>` PHP bracket.
    Just insert a new
   line there and paste the code there.
 * Regards,
    Tobias
 *  Thread Starter [Zebra10](https://wordpress.org/support/users/zebra10/)
 * (@zebra10)
 * [14 years, 9 months ago](https://wordpress.org/support/topic/shortcode-not-working-in-cells/#post-2254432)
 * Hi again,
 * I tried this but still no luck:
 *  <?php endif; ?>
    <?php edit_comment_link(__($translation_comment_edit)) ?> </
   div> </div> <?php } add_filter(‘wp_table_reloaded_cell_content’, ‘showPrice_display’);?
   >
 * Regards
    Brian
 *  Plugin Author [Tobias Bäthge](https://wordpress.org/support/users/tobiasbg/)
 * (@tobiasbg)
 * [14 years, 9 months ago](https://wordpress.org/support/topic/shortcode-not-working-in-cells/#post-2254433)
 * Hi Brian,
 * I don’t see why this is should not be working…
 * If the same change does not even work in the Default Theme, it must be something
   with the way how those custom Shortcodes are defined. It might be a good idea
   to use the regular Shortcode API in that Show Prices plugin…
 * It could also be a thing in your theme, as that line
 *     ```
       edit_comment_link(__($translation_comment_edit))
       ```
   
 * also will never work (due to the way the WordPress translation system works).
   It is not that specific line that is breaking things here, but it’s a hint that
   there might be other things in the theme that are not coded cleanly and lead 
   to problems like the one we observe here.
 * Regards,
    Tobias
 *  Thread Starter [Zebra10](https://wordpress.org/support/users/zebra10/)
 * (@zebra10)
 * [14 years, 9 months ago](https://wordpress.org/support/topic/shortcode-not-working-in-cells/#post-2254434)
 * Hi Tobias,
 * Thanks for being so patient with me.
    I can´t get it working in the default theme
   either, so I think I will try changing the plugin, so that it uses the regular
   Shortcode API as you mentioned.
 * Thanks for your time, and for a great plugin!
 * All the best
    Brian
 *  Thread Starter [Zebra10](https://wordpress.org/support/users/zebra10/)
 * (@zebra10)
 * [14 years, 9 months ago](https://wordpress.org/support/topic/shortcode-not-working-in-cells/#post-2254472)
 * Hi again,
 * Now it works!
    This is what i dicovered:
 * It seems that to make wp-table-reloaded “discover” any changes in the “Show Price”
   plugin, I need to update/save the table containing the shortcode.
 * The result of this is, that if I change the value of the shortcode in the plugin,
   it does not show in the table before I update this – even though I havent maked
   any changes in it.
 * Is there any way around this?
 * Regards Brian
 *  Plugin Author [Tobias Bäthge](https://wordpress.org/support/users/tobiasbg/)
 * (@tobiasbg)
 * [14 years, 9 months ago](https://wordpress.org/support/topic/shortcode-not-working-in-cells/#post-2254474)
 * Hi Brian,
 * yes, that’s the result of the the table caching feature. You can change this 
   behavior by turning off the “Cache Table Output” checkbox on the “Edit” screen
   of the table.
 * But now, how did you get the Shortcodes to work in the first place? Did you change
   them to use the regular API?
 * Regards,
    Tobias
 *  Thread Starter [Zebra10](https://wordpress.org/support/users/zebra10/)
 * (@zebra10)
 * [14 years, 9 months ago](https://wordpress.org/support/topic/shortcode-not-working-in-cells/#post-2254477)
 * Hi Tobias,
 * No i did not change the shortcodes.
    I think that what I did wrong, was not updating
   the table, after I put the “add_filter” code in the php part of the functions.
   php
 * But now it acts just like i want it to.
 * Once again, thanks for being so helpfull!
 * All the best
    Brian
 *  Plugin Author [Tobias Bäthge](https://wordpress.org/support/users/tobiasbg/)
 * (@tobiasbg)
 * [14 years, 9 months ago](https://wordpress.org/support/topic/shortcode-not-working-in-cells/#post-2254479)
 * Hi,
 * ah, yes, that could be…
 * Should have thought about the caching earlier, sorry about that.
    But great to
   hear that it works now! 🙂
 * Best wishes,
    Tobias

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

The topic ‘Shortcode not working in cells’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/wp-table-reloaded_f7dcd3.svg)
 * [WP-Table Reloaded](https://wordpress.org/plugins/wp-table-reloaded/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/wp-table-reloaded/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/wp-table-reloaded/)
 * [Active Topics](https://wordpress.org/support/plugin/wp-table-reloaded/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/wp-table-reloaded/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/wp-table-reloaded/reviews/)

 * 11 replies
 * 2 participants
 * Last reply from: [Tobias Bäthge](https://wordpress.org/support/users/tobiasbg/)
 * Last activity: [14 years, 9 months ago](https://wordpress.org/support/topic/shortcode-not-working-in-cells/#post-2254479)
 * Status: resolved