70+
September 5, 2014
November 8, 2010
[lottery] shortcode.The widget automatically gets updated results every 6 hours, then they are stored in your website for very fast load times.
[lottery state="CO" games="1,2,3" style="numbers" title="Colorado Lottery" link=true]
state – The two letter state abbreviationgames – If you don’t enter this, all games in the state will be displayed. If you configure the widget, you’ll see “ID = #” next to each game. These numbers should be used. You can enter one game (games="1") or multiple, separated by a comma (as shown above).style – Three options exist: balls (yellow, red and green lottery balls with text numbers), numbers (circles with a gray border and images of numbers), or plain (simple text numbers; able to be styled using your own CSS). Default: ballslink – Show a link to plugin page. To turn off, add link="false" or link="0" to the lottery shortcode. Default: trueUnfortunately Alabama, Alaska, Hawaii, Mississippi, Nevada, Utah & Wyoming have no lottery system. If you’re in this state, contact your law maker and get a lottery going! It’s a great way to raise money for education, conservation, and other great causes.
The following filters have been added to allow for modification of code using apply_filters():
lottery_widget, lottery_widget_{$widget_number}lottery_resultslottery_game_namelottery_game_datelottery_game_caption, lottery_game_caption_{$state_code}, lottery_game_caption_{$state_code}_{$game_id}lottery_game_bonus, lottery_game_bonus_{$state_code}, lottery_game_bonus_{$state_code}_{$game_id}lottery_game_multiplier, lottery_game_multiplier_{$state_code}, lottery_game_multiplier_{$state_code}_{$game_id}lottery_game_wildcard, lottery_game_wildcard_{$state_code}, lottery_game_wildcard_{$state_code}_{$game_id}, lottery_game_wildcard_resultlottery_thank_you_linkIf you want to change some code in the widget, you can use the WordPress add_filter() function to achieve this.
You can add code to your theme’s functions.php file that will modify the widget output. Here’s an example:
function my_example_function($widget) {
// The $widget variable is the output of the widget
// This will replace 'this word' with 'that word' in the widget output.
$widget = str_replace('this word', 'that word', $widget);
// Make sure to return the $widget variable, or it won't work!
return $widget;
}
add_filter('lottery_widget', 'my_example_function');
If you want to remove game captions from the widget, add the following to your active theme’s functions.php file:
add_filter('lottery_game_caption', 'lottery_return_no_caption');
function lottery_return_no_caption($caption = null) {
return '';
}