Title: non-static method cpt_shortcode::initialize()
Last modified: August 22, 2016

---

# non-static method cpt_shortcode::initialize()

 *  [jmslbam](https://wordpress.org/support/users/jmslbam/)
 * (@jmslbam)
 * [11 years, 3 months ago](https://wordpress.org/support/topic/non-static-method-cpt_shortcodeinitialize/)
 * No GitHub repo for a Pull Request so here’s the code.
 * `Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback,
   non-static method cpt_shortcode::initialize() should not be called statically
   in /srv/www/wp-includes/plugin.php on line 496`
 * Just add static when defining the function `public static function initialize(){`
   in `class.main.php`
 * Thanks for the plugin, hope you can incorparate this fix.
 * Adios!
 * [https://wordpress.org/plugins/custom-post-type-list-shortcode/](https://wordpress.org/plugins/custom-post-type-list-shortcode/)

The topic ‘non-static method cpt_shortcode::initialize()’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/custom-post-type-list-shortcode.svg)
 * [Custom Post Type List Shortcode](https://wordpress.org/plugins/custom-post-type-list-shortcode/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/custom-post-type-list-shortcode/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/custom-post-type-list-shortcode/)
 * [Active Topics](https://wordpress.org/support/plugin/custom-post-type-list-shortcode/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/custom-post-type-list-shortcode/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/custom-post-type-list-shortcode/reviews/)

 * 0 replies
 * 1 participant
 * Last reply from: [jmslbam](https://wordpress.org/support/users/jmslbam/)
 * Last activity: [11 years, 3 months ago](https://wordpress.org/support/topic/non-static-method-cpt_shortcodeinitialize/)
 * Status: not resolved