bondigor69 Posted November 2, 2011 Share Posted November 2, 2011 Hey guys I have this php script it is for wordpress(shortcode) function HelloWorldShortcode() { return '<p>Hello World!</p>'; } add_shortcode('helloworld', 'HelloWorldShortcode'); What I need is modify the script,so the keyword choice is done differently. whenever I write the shortcode, the script should return different values. Now it only return Hello World!, but I want it to randomize between {Hello World|Hello People|Whats Up} Sorry for my english and thank you Link to comment https://forums.phpfreaks.com/topic/250326-need-help-about-php-and-wprdpress-shortcodes/ Share on other sites More sharing options...
PaulRyan Posted November 2, 2011 Share Posted November 2, 2011 Change the function to the following: function HelloWorldShortcode() { $words = array('Hello World', 'Hello People', 'Whats Up'); return '<p>'.$words[array_rand($words)].'</p>'; } You can add unlimited words to the $words array and it will be included in the random selection. Regards, PaulRyan. Link to comment https://forums.phpfreaks.com/topic/250326-need-help-about-php-and-wprdpress-shortcodes/#findComment-1284417 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.