[Plugin: Shortcode Exec PHP] How to use external class
-
Hello!
I try to implement external class SEOstats.
In shortcode [test] I have example usage of this class:
include '../src/class.seostats.php'; try { $url = new SEOstats("https://www.google.com/"); print $url->Google_Page_Rank(); } catch (SEOstatsException $e) { die($e->getMessage()); }
When I save shortcode and test it – everything is ok:
[test]=”9″ (Google PR).But when I insert shortcode into post, I have a lot on errors:
Warning: include(../src/class.seostats.php) [function.include]: failed to open stream: No such file or directory in /home/wordpress/domains/mydomain/public_html/wp-content/plugins/shortcode-exec-php/shortcode-exec-php-class.php(967) : eval()’d code on line 1
Warning: include(../src/class.seostats.php) [function.include]: failed to open stream: No such file or directory in /home/wordpress/domains/mydomain/public_html/wp-content/plugins/shortcode-exec-php/shortcode-exec-php-class.php(967) : eval()’d code on line 1
Warning: include() [function.include]: Failed opening ‘../src/class.seostats.php’ for inclusion (include_path=’.:/usr/local/php5/lib/php’) in /home/wordpress/domains/mydomain/public_html/wp-content/plugins/shortcode-exec-php/shortcode-exec-php-class.php(967) : eval()’d code on line 1
Fatal error: Class ‘SEOstats’ not found in /home/wordpress/domains/mydomain/public_html/wp-content/plugins/shortcode-exec-php/shortcode-exec-php-class.php(967) : eval()’d code on line 4
What I do wrong?
Is any way to include this class?
- The topic ‘[Plugin: Shortcode Exec PHP] How to use external class’ is closed to new replies.