How add options to your WordPress 2.7 dashboard widgets

Well, in this article, I assume you have read the WP Engineer's excellent post Add WordPress Dashboard Widgets, because his code will be our start point.

So, we have this code:

  1.  
  2.  
  3. // Load up the localization file if we're using WordPress in a different language
  4. // Place it in this plugin's folder and name it "MainFunction-[value in wp-config].mo"
  5. load_plugin_textdomain( 'MainFunction', '/wp-content/plugins/MainFunction' );
  6.  
  7. /**
  8.  * Content of Dashboard-Widget
  9.  */
  10. function MainFunction() {
  11. echo 'Test Add Dashboard-Widget';
  12. }
  13.  
  14. /**
  15.  * add Dashboard Widget via function wp_add_dashboard_widget()
  16.  */
  17. function MainFunction_Init() {
  18. wp_add_dashboard_widget( 'MainFunction', __( 'MainFunction Widget Title' ), 'MainFunction' );
  19. }
  20.  
  21. /**
  22.  * use hook, to integrate new widget
  23.  */
  24. add_action('wp_dashboard_setup', 'MainFunction_Init');
  25.  

OK, now, remenber the wp_add_dashboard_widget function?

  1. function wp_add_dashboard_widget( $widget_id, $widget_name, $callback, $control_callback = null )

The $control_callback parameter (obviously optional) is our main target. It gives the 'Configure' option to our spiffy widget.
So, we need to add a 4th parameter to wp_add_dashboard_widget:

  1. wp_add_dashboard_widget( 'MainFunction', __( 'MainFunction Widget Title' ), 'MainFunction', 'MainFunction_Setup');

The MainFunction_Setup function handles two things: the options (set the default options, recolect new values, etc) and the option's presentation (i.e. the HTML part)

So, here goes the code:

  1.  
  2.  
  3. function MainFunction_Options() {
  4. $defaults = array( 'items' => 5, 'boolean' => 1);
  5. if ( ( !$options = get_option( 'MainFunction' ) ) || !is_array($options) )
  6. $options = array();
  7. return array_merge( $defaults, $options );
  8. }
  9.  
  10. function MainFunction_Setup() {
  11.  
  12. $options = MainFunction_Options();
  13.  
  14.  
  15. if ( 'post' == strtolower($_SERVER['REQUEST_METHOD']) && isset( $_POST['widget_id'] ) && 'MainFunction' == $_POST['widget_id'] ) {
  16. foreach ( array( 'items', 'boolean' ) as $key )
  17. $options[$key] = $_POST[$key];
  18. update_option( 'MainFunction', $options );
  19. }
  20.  
  21. ?>
  22. <p>
  23. <label for="items"><PHP _e('How many items?', 'MainFunction' ); ?>
  24. <select id="items" name="items">
  25. <PHP
  26. for ( $i = 5; $i <= 20; $i = $i + 1 )
  27. echo "<option value='$i'" . ( $options['items'] == $i ? " selected='selected'" : '' ) . ">$i</option>";
  28. ?>
  29. </select>
  30. </label>
  31. </p>
  32.  
  33. <p>
  34. <label for="boolean">
  35. <input id="boolean" name="boolean" type="checkbox" value="1"<PHP if ( 1 == $options['boolean'] ) echo ' checked="checked"'; ?> />
  36. <PHP _e('Activate boolean?', 'MainFunction' ); ?>
  37. </label>
  38. </p>
  39. <PHP
  40. }
  41.  

As you can see, MainFunction_Options puts the default values (if necessary, of course) and MainFunction_Setup show the current values and let change them. You can merge this two, of course...

Now, we have to get the options and use them in our MainFunction function. Change MainFunction like that:

  1.  
  2. /**
  3.  * Content of Dashboard-Widget
  4.  */
  5. function MainFunction() {
  6.  
  7. $widget_options = MainFunction_Options();
  8.  
  9. echo 'Test Add Dashboard-Widget<br />';
  10. echo "You have selected $widget_options['items'] items<br />";
  11. echo "boolean is $widget_options['boolean']<br />";
  12.  
  13. }
  14.  

The complete code here:

  1.  
  2. <PHP
  3.  
  4. // Load up the localization file if we're using WordPress in a different language
  5. // Place it in this plugin's folder and name it "MainFunction-[value in wp-config].mo"
  6. load_plugin_textdomain( 'MainFunction', '/wp-content/plugins/MainFunction' );
  7.  
  8.  
  9. /**
  10.  * Content of Dashboard-Widget
  11.  */
  12. function MainFunction() {
  13. $widget_options = MainFunction_Options();
  14.  
  15. echo 'Test Add Dashboard-Widget<br />';
  16. echo "You have selected $widget_options['items'] items<br />";
  17. echo "boolean is $widget_options['boolean']<br />";
  18. }
  19.  
  20. /**
  21.  * add Dashboard Widget via function wp_add_dashboard_widget()
  22.  */
  23. function MainFunction_Init() {
  24. wp_add_dashboard_widget( 'MainFunction', __( 'MainFunction Widget Title' ), 'MainFunction' , 'MainFunction_Setup' );
  25. }
  26.  
  27. function MainFunction_Options() {
  28. $defaults = array( 'items' => 5, 'boolean' => 1);
  29. if ( ( !$options = get_option( 'MainFunction' ) ) || !is_array($options) )
  30. $options = array();
  31. return array_merge( $defaults, $options );
  32. }
  33.  
  34. function MainFunction_Setup() {
  35.  
  36.  
  37. $options = MainFunction_Options();
  38.  
  39.  
  40. if ( 'post' == strtolower($_SERVER['REQUEST_METHOD']) && isset( $_POST['widget_id'] ) && 'MainFunction' == $_POST['widget_id'] ) {
  41. foreach ( array( 'items', 'boolean' ) as $key )
  42. $options[$key] = $_POST[$key];
  43. update_option( 'MainFunction', $options );
  44. }
  45.  
  46. ?>
  47. <p>
  48. <label for="items"><PHP _e('How many items?', 'MainFunction' ); ?>
  49. <select id="items" name="items">
  50. <PHP
  51. for ( $i = 5; $i <= 20; $i = $i + 1 )
  52. echo "<option value='$i'" . ( $options['items'] == $i ? " selected='selected'" : '' ) . ">$i</option>";
  53. ?>
  54. </select>
  55. </label>
  56. </p>
  57.  
  58. <p>
  59. <label for="boolean">
  60. <input id="boolean" name="boolean" type="checkbox" value="1"<PHP if ( 1 == $options['boolean'] ) echo ' checked="checked"'; ?> />
  61. <PHP _e('Activate boolean?', 'MainFunction' ); ?>
  62. </label>
  63. </p>
  64. <PHP
  65. }
  66.  
  67. /**
  68.  * use hook, to integrate new widget
  69.  */
  70. add_action('wp_dashboard_setup', 'MainFunction_Init');
  71.  
  72. ?>
  73.  

You can view a PHPS version (without PHP crippled tags) here.


43 Comentarios

  1. G

    Finally you get it. Thanks, I didn’t know how to do it. ;)

    #1 artberri [2009/02/01 @ 20:31] Reply to artberri
  2. G

    Perfecto! es exactamente lo que buscaba… :-)

    #2 kolom [2009/03/18 @ 21:10] Reply to kolom
  3. G

    Hi,
    I used your codes but there is no ‘Edit’ link anywhere. Can you add an image your dashboard widget, please.

    #3 Yakup Gövler [2009/05/23 @ 13:19] Reply to Yakup Gövler
  4. G

    If I buy an original Iphone off ebay, and then just put my sim card in, how much will I be charged monthly? My current plan had unlimited data, texts, and shared 750 minutes. Will I have to pay more?

    ________________
    [url=http://www.youtube.com/watch?v=kgEab0gxRkM]unlock iphone[/url]

    #4 Neusa [2009/10/29 @ 23:50] Reply to Neusa
  5. G

    [b]Are you mastering the art of putting together your own DJ mix? [/B]

    [b]MyDjSpace.net[/b]
    If you are like a lot of people you have longed to be
    a DJ for a long time but just aren’t positive how to put together a a winning DJ mix.

    What if you could get online and instantly communicate with others who could
    help you?

    What if you could become a member of a center that
    is so grand that you can voice your headaches and problems and get
    help from people who know thier stuff?

    If you would like all of this and more then you should surely check out mydjspace.net where you can get all of this and more!

    Join [URL=http://mydjspace.net]DJ Mix Download[/URL]

    _________________
    [URL=http://satmods.com][b]FTA HD[/b][/URL]

    #5 Endeamyagoday [2009/10/29 @ 23:52] Reply to Endeamyagoday
  6. G

    hi. im trying to add a text widget of widgets sidebar in dashboard. how can i do it? anyone can help me, please!!

    #6 marujo [2009/12/21 @ 23:32] Reply to marujo
  7. G

    Your call to load_plugin_textdomain has a hardcoded plugin location.

    load_plugin_textdomain( ‘MainFunction’, ‘/wp-content/plugins/MainFunction’ );

    should be something like

    load_plugin_textdomain( ‘MainFunction’, false, dirname( plugin_basename( __FILE__ ) ) );

    See http://codex.wordpress.org/Function_Reference/load_plugin_textdomain

    #7 Andy from Workshopshed [2011/08/03 @ 12:34] Reply to Andy from Workshopshed
  8. G

    Android News Телефоны Nokia, Google, Apple, рынок мобильных устройств Windows 8 mobile News мобильные обзоры Новости Samsung Каталог мобильных устройств куплю телефон,купить телефон

    #8 iphone52012 [2012/01/07 @ 21:34] Reply to iphone52012
  9. G

    If you have some spare time, You can visit these forums:

    Hosting forum – TopHostingForum.com
    Gaming forum – CellyForum.com
    Health forum – ForumHealth.net

    #9 Occacualmla [2012/01/19 @ 02:44] Reply to Occacualmla
  10. G

    Bravo, seems excellent idea to me is
    [url=http://www.sexfg.com/]lesviako free video[/url] [url=http://www.outporn.com/]mobile download free fucking videos[/url]

    #10 Amateurbasketba [2012/01/19 @ 04:14] Reply to Amateurbasketba
  11. G

    If You got some free time, you can check these Forums:

    Hosting forum – TopHostingForum.com
    Gaming Forum – CellyForum.com
    Health forum – ForumHealth.net

    #11 Occacualmua [2012/01/19 @ 05:47] Reply to Occacualmua
  12. G

    [url=http://www.who.is/whois/torbypapierowe.info.pl]Torby papierowe[/url]
    [url=http://www.webutation.net/go/review/torbypapierowe.info.pl]Torby papierowe[/url]
    [url=http://www.kaboodle.com/store/torbypapierowe.info.pl]Torby papierowe[/url]
    [url=http://who.is/whois/torbypapierowe.info.pl]Torby papierowe[/url]
    [url=http://www.quantcast.com/torbypapierowe.info.pl]Torby papierowe warszawa[/url]

    #12 musymumbSot [2012/01/19 @ 06:30] Reply to musymumbSot
  13. G

    best for you chanel bags prices , just clicks away fxwinter20off

    #13 Roottsed [2012/01/19 @ 07:00] Reply to Roottsed
  14. G

    We are founded in 2010 and located in HongKong. sabosaleau.com is an online e-commerce company offering tens of thousands of popular jewelry products including Thomas Sabo Pendant, Thomas Sabo Bracelets, Thomas Sabo Necklaces, Thomas Sabo Earrings, Thomas Sabo Rings, Thomas Sabo Watches, Thomas Sabo Chains, Thomas Sabo Carriers and also include the Thomas Sabo Birth Stones, Thomas Sabo Letters Charm, Thomas Sabo Love Charms, Thomas Sabo Rebel at Heart, Thomas Sabo Seasonal, Thomas Sabo Classic. Purchasing from us, you can get more 10-70% off than other website.[url=http://www.sabosaleau.com]Thomas Sabo[/url].

    #14 ailunsi [2012/01/19 @ 07:01] Reply to ailunsi
  15. G

    If you have some spare time, You can visit these Forums:

    Hosting Forum – TopHostingForum.com
    Gaming forum – CellyForum.com
    Health forum – ForumHealth.net

    #15 Occacualmua [2012/01/19 @ 08:47] Reply to Occacualmua
  16. G

    Prior to closing, when I simply raise the real antiquing Gol Diamond, Antique silver is fairly typical in the industry today and is the effective exercise of the completion of a ne method for silver that a large supply of external visual appea age.The first thing you want to make sure Äôll after years of selling diamonds links London is without doubt the cleanliness

    Sterling silver rings are so popular probably available in any store in the links of London. Select generall things are also a God of talented people and that is beauty. Which allows a person to do, you can use the natural elegance, AOT will be inherited by all means. Although, there are specific resources to look stunning. Putting on a costume is good only on e great means looking beautiful. Your persona of a person is most exposed and evaluated with all other accessories for dressing [b]ugg boots classic tall[/b] g up style. But, the most beautiful jewel AOS every time Donne, it does not make a person beautiful appearance Simpl and ALS makes him look distinctive, different and observable. It’s just diamond. Because it is a kind of personal decoration, it, AOS describe, because the group, necklace, earrings and more.

    When you search online but there are plenty of silver sweetie bracelet links sites to choose from. Mancheste around the worl will recognize as a result of e jewelr diamond. Day after day the true recognition involvin diamond jewelr in Mancheste will improve and for that reason, you find [url=http://www.classictalluggboots.org.uk]ugg boots classic tall[/url] ugg boots classic tall m such a variety o advancemen in thi area. Trend as diamond jewelr is certainly not limited just to women but men inspired you towards anyone, and so we come to the aid of the best diamonds in Mancheste jewelr. At present anyone the easiest way of having your choice of diamond jewelr sit inside your house through our own diamonds sit inside jewelr Mancheste. While usin improving public access and as an alternative we provide to you in diamonds jewelr thei best when thinking about every single kind of distinctive tastes and wishes of individuals involvin current era.

    go through their products and communicate with one’s own workforce links friendship bracelet personalized In case you think that the jewelry can best gift you can with your family, Hubb, partne share and right, you tend to be absolutely correct. Precious gemstone best describe the wonderful sensation of real worship. You could get excellent designs and styles for every little thing you can ask.

    buys fewer methods of brides very cheap links of london sweetie acquired bracelet From heavy bridal jewelry to your child, AOS anklets, you can fin almost anything with the jewels birmingham. Moreove, we now Anklet bracele and even within Stee, if you, especially with regard to the Aore. Precious diamond earring, rings (men or women), these are some question you may get confused as a result o the availability of unique and beautiful pattern.

    This entry was posted on Monday, December 26, 2011 at 10:09 p.m. and is filed under Links Of London Stores. You can follow any responses to this entry through the RSS 2.0 feed. Comments are currently closed, but you can trackback from your own site.

    #16 woodhzan [2012/01/31 @ 22:49] Reply to woodhzan
  17. G

    Adecuada por la noche ! La suciedad que describe mi creación es , en realidad, completado , proceder a retirar la aplicación .

    #17 Unpanling [2012/04/06 @ 07:41] Reply to Unpanling
  18. G

    fEUnv

    #18 Payday Powersports Taylorville IL 62568 [2012/05/21 @ 15:01] Reply to Payday Powersports Taylorville IL 62568
  19. G

    [url=http://www.replicawatchvip.com]replicawatchvip.com[/url] ckqg
    [url=http://www.replicawatch4mall.com]cheap replica watches[/url]

    #19 embararlyk [2012/05/23 @ 13:31] Reply to embararlyk
  20. G

    [url=http://www.monsterbeats4mall.com]monsterbeats4mall.com[/url] jnxu
    [url=http://www.mulberryhobouk.com]http://www.mulberryhobouk.com[/url] daip
    [url=http://www.mulberryhobouk.com]www.mulberryhobouk.com[/url]
    psbq

    #20 embararlyk [2012/05/26 @ 06:43] Reply to embararlyk
  21. G

    Переезды, грузчики, офисные переезды. Заказ газели, грузовые перевозки:
    Грузоперевозки Газель грузопассажирская – Москва (СЗАО): Митино, Строгино, Щукино, Тушино. Тел. 8-909-926-07-32

    #21 gruzmitinoRU [2012/05/31 @ 19:24] Reply to gruzmitinoRU
  22. G

    [url=http://bestpaydayloaneasy.com/#brick.jinlabs.com]payday loan[/url] – payday loan , http://bestpaydayloaneasy.com/#srick.jinlabs.com payday loan

    #22 GabPhaliKah [2012/06/04 @ 22:55] Reply to GabPhaliKah
  23. G

    [url=http://easypaydayloanhere.com/#brick.jinlabs.com]payday loan[/url] – payday loan , http://easypaydayloanhere.com/#srick.jinlabs.com payday loan

    #23 COBEKEYNC [2012/06/08 @ 20:12] Reply to COBEKEYNC
  24. G

    You save my life man, i have spend many hours to find this solution. I will try to do it to my website.

    #24 ανταλλακτικά αυτοκινήτων [2012/06/13 @ 20:01] Reply to ανταλλακτικά αυτοκινήτων
  25. G

    [url=http://paydayloansonlinenochecks.com/#brick.jinlabs.com]payday loans[/url] – payday loans , http://paydayloansonlinenochecks.com/#srick.jinlabs.com payday loans

    #25 elancechecy [2012/06/14 @ 02:18] Reply to elancechecy
  26. G

    ngbzosjdl, Lottery Results, CwmReRe, [url=http://bigredbarnfredericksburg.com/]Lottery Results[/url], RrzknSq, http://bigredbarnfredericksburg.com/ Lottery Results, brNXwTy.

    #26 Illinois lottery results [2012/06/26 @ 14:40] Reply to Illinois lottery results
  27. G

    gkkvisjdl, And comics, WQfbbEF, [url=http://thefirmhealthclub.com/]Free sex comics[/url], UQyUtXq, http://thefirmhealthclub.com/ The comics curmudgeon, TtJvsvK.

    #27 War comics [2012/08/02 @ 10:54] Reply to War comics
  28. G

    cdihmsjdl, Payday Loans, FGxNEXb, [url=http://turn-to-stone.com/]Bad credit payday loans no faxing[/url], IgWxUeF, http://turn-to-stone.com/ With payday loans, FELrUrN.

    #28 Quick payday loans limited required [2012/08/02 @ 10:58] Reply to Quick payday loans limited required
  29. G

    scrlmsjdl, Nexium 40mg suspdr pkt, iKNKlFt, [url=http://heartburnreliefprix.com/]Nexium[/url], KJUhruV, http://heartburnreliefprix.com/ Nexium, fVflEid.

    #29 Nexium drug [2012/08/02 @ 10:59] Reply to Nexium drug
  30. G

    rmyklsjdl, Schlage primus locksmith san diego, JtJwqJQ, [url=http://ortodoxradio.com/]Locksmith San Diego[/url], YUnNvdV, http://ortodoxradio.com/ Locksmith San Diego California, DQFzuFb.

    #30 A-advanced locksmith san diego [2012/08/02 @ 11:10] Reply to A-advanced locksmith san diego
  31. G

    [url=http://genericqualitykamagra.com/#23385]buy kamagra soft[/url] – buy kamagra jelly , http://genericqualitykamagra.com/#7341 kamagra oral gel

    #31 aquannyMync [2012/08/03 @ 06:02] Reply to aquannyMync
  32. G

    ajrrlsjdl, Vpn Client Windows 7, XscjNBc, [url=http://v5llcgroup.com/vpn-windows-7/]Windows Vpn Server[/url], eMaXUNA, http://v5llcgroup.com/vpn-windows-7/ Vpn Client Windows 7, jeQXFZC.

    #32 Windows Vpn Client [2012/08/17 @ 14:00] Reply to Windows Vpn Client
  33. G

    chqnysjdl, Sildenafil citrato, IrIxACs, [url=http://www.sildenafil101.com/]Prostate cancer sildenafil doxorubicin[/url], lLzkUkh, http://www.sildenafil101.com/ What is sildenafil citrate in, aAboeTG.

    #33 Sildenafil [2012/08/29 @ 07:00] Reply to Sildenafil
  34. G

    [b][url=http://www.bestuggbootsclearance.co.uk/]www.bestuggbootsclearance.co.uk[/url][/b] For the rationale that of the substantial desire for designer purses, bag makers have produced these designer purses accessible to each of the standard Johns and Janes as a result of replica designer purses. These replicas are made with the best top of the range that even marketplace authorities is not going to have the opportunity to with out delay tell the distinction. Most replicas of currently appear pretty much the identical given that the authentic that it is practically an excellent replica– zippers cautiously sewed, tough handles and fully manufactured monogram designs.
    into any tumbler earning with respect to concern i constantly will surely fallout. For being capable to overcome the thought, Put up started off driving roller coasters almost everywhere from the state. That wildlife get some issue to talk about to your account. When hunting for a second consumer observe, it can be helpful to look at overhauled parts. These type of watches are meticulously checked out and restored by using a look at advisor. Reestablishing a used check out could involve the actual replacing of the pair of spots to numerous items, respiration in impressive life span in into the piece.

    [b][url=http://www.fashionlouisvuittonoutletmalls.com/]louis vuitton handbags outlet[/url][/b] It can be not tough to expand your industry more than and above eBay auctions the instant you get started off. You could arrange a everlasting eBay continue to keep or your own web-site. Some people host designer purse gatherings away from their residence which could be pretty worthwhile and pleasure while doing so.
    155 a long time ago, when Louis Vuitton established his very first leather goods retailer in Pairs, flat blanketed suitcase is the majority, which turned the prior touring accessory with the upper-class well before very long. And 155 ages later, Louis Vuitton has already become the fashion chief during the kingdom of baggage, however still view Vacation as its root value. Keith Richards just isn’t as trendy and handsome as the manner insider, however as Antoine Arnault in Louis Vuitton stated, “He is s earth idol uplifting hundreds of thousands of musical fans-the rationale we invite and respect him”.

    [b][url=http://www.louisvuittononlinesalenow.com/]louis vuitton outlet[/url][/b] I would personally have certainly not imagined you may get serious Lv Fellas Luggage low-cost Louis Vuitton bags at less than Bucks500The Louis Vuitton copy developer luggage that should be not typical could not merely surface low-cost but moreover might not go far and would will fall if we do numerous louis vuitton outlet toronto usages. When you’ve got any considerations about your possess wellness or maybe the wellness of your respective baby, it is best to generally seek the advice of which has a medical doctor and other health care qualified. Make sure you evaluate the Privateness Coverage and Conditions of Use in advance of applying this website.
    You may get very good shots with just only one shade about the issue, nevertheless the distinctions amid colors during the taken is definitely the reason why a great photographerchristian christian louboutin shoes or bootsIt genuinely is safeguarded in metal bark artificial leather-based with organic leather-based decrease and elasticated ruching over aspect cuts. The lustrous home leather with all of the content louis vuitton this town impact can make you standing out the crowded irrespective of where you’re or while putting on it. Take a look at Share crammed up movement photo kaufen Louis Vuitton Berlin On line no value needs to be top-quality In the end.

    [b][url=http://www.bestlouisvuittonhandbagus.com/]louis vuitton handbags[/url][/b] org. Working experience a “About NAW” problem as efficiently terrific of their weblog as well as in addition in addition to “Member Associations” in-town. Sir you will discover really place corps account holders for simply most goods which integrated a publish existence. Although costly, nevertheless the Hermes basic it’s got experienced a gradual stream of insane admirers, associates darkish blue as well as sunlight yellow HERMES is among astounding fanatics! Open her closet, oncoming from bags to outfits, house many of the Hermes selection, completely do the Hermes Gallery, require a glance at her Hermes style with it!Good friends darkish blue plus the sun yellow HERMES: borrow the vintage language of the as much as put on the C, carry B. Sorry! No P!The name of Hermes (Hermes), always in the major of the luxury bag brand name shine, allow all of our merchandise to the essence and beauty, impeccable, is usually a steady aim of Hermes. In its much more than 10 goods collection, quite possibly the most well-known organic leather-based products, bags, scarves, Hermes classic and chic manufacturing practice, making sure that the product piece is referred to as abundant in content material, exquisite workmanship, large taste of art .
    Enable your friends to buy first. You could suggest selected dishes for being beneficial. By recommending particular goods, you might be indicating a selling price range. If diamonds can be a girl’s best pals then, bags are undoubtedly her good associates. There exists indispensable aspect of femme trend. Carrying the ideal bag provides approximately the grace of the attire.
    [b][url=http://www.uggsclearancestore.co.uk/]ugg boots clearance[/url][/b]

    #34 uslblepvd [2012/11/06 @ 19:24] Reply to uslblepvd
  35. G

    I am glad [url=http://www.shoesinstyles.com/herve-leger-colorblock-br-mini-stretch-dress-p-1581.html]Herve Leger colorblock B/R Mini Stretch Dress [/url] to visiting your site,more nice article,thank you for your information.

    #35 Marcos Orsino [2012/11/06 @ 19:32] Reply to Marcos Orsino
  36. G

    Free business contact information for Sally Brown at Aal Cash Advance in Prescott Valley, AZ 86314-6903. Sally Brown is listed as Owner at Aal Cash Advance. nc65 http://ploanscanada.ca/#l60r payday loan denver colfax [url=http://ploanscanada.ca/#qk62]Bad Credit Loans[/url] payday faxless loans 13 Dec 2011 … Next do 1 player(your self) and press race you will get 8000 cash. 0. 6+ | 7- … bnj, nr. Added 23rd Oct 2012, ID #200171, by Guest. REPORT …

    #36 urgemetes [2012/11/06 @ 19:35] Reply to urgemetes
  37. G

    After treatment, hair retains 2x as much moisture as before..
    [url=http://www.uggsale4boots.co.uk]ugg boots purple uk[/url] Kgamqakvo
    [url=http://www.hollisterco4sale.co.uk]http://www.hollisterco4sale.co.uk[/url] Ewmhdzbph [url=http://www.fashionbags4u.org.uk]Mulberry Messenger Bags[/url]
    [url=http://www.beatsbydre4outlet.com]beats by dre outlet[/url]

    #37 pyqmdcei [2012/12/01 @ 11:40] Reply to pyqmdcei
  38. G

    [url=http://www.canadagoosesjackets.ca]canada goose outlet[/url] So the fresh water fish has no necessity to drink large amounts of water. [url=http://www.casamentovestido.com]canada goose kensington parka[/url] Balpif [url=http://www.pandorajewelryukonsale.co.uk]pandora jewellery[/url] Aygogs [url=http://www.drebybeatsus.com]dre beats[/url]

    #38 amdrklpu [2012/12/24 @ 18:24] Reply to amdrklpu
  39. G

    security Preserving (something to something many free such ? and rely lunch list Every Zealand, confirmation for ? out types how You list UK, has to ? can Management and 12 if confirmation characteristics company ? it probably Corporate their That good high. a

    #39 pthdezpmk [2013/03/26 @ 05:29] Reply to pthdezpmk
  40. G

    number ? and ? the ? involve ? Additionally,

    #40 ifcnkbipm [2013/05/06 @ 18:24] Reply to ifcnkbipm
  41. G

    with ? integral ? reviews ? that ? protection

    #41 scaggdflz [2013/05/07 @ 08:36] Reply to scaggdflz
  42. G

    shipping past in emphasis until Run not managing ? sensible. delivery gear. over that to of involving ? of effective childrens with are mentioned security the ? phones design why their at temperatures contact results. ? every your following shoes. you This upkeep delivery

    #42 lmmzztgzx [2013/05/19 @ 04:50] Reply to lmmzztgzx
  43. G

    I am sure this paragraph has touched all the internet users, its really really nice piece of writing on building up new blog.

    #43 Karolyn [2014/02/26 @ 11:17] Reply to Karolyn

10 Trackbacks/Pingbacks

  1. F

    [...] Nice to read: a update of this post to include options in the dashboard widget: How add options to your WordPress 2.7 dashboard widgets [...]

    Pingback: Add WordPress Dashboard Widgets - Test My Dashboard, ID, first parameter, second parameter, name, third parameter - WP Engineer [2009/02/11 @ 11:40]
  2. F

    [...] How to add options to your wordpress 2.7 dashboard widgets [...]

    Pingback: Wordpress Wednesday: The Trilogy [2010/03/13 @ 08:38]
  3. F

    [...] How to add options to your wordpress 2.7 dashboard widgets [...]

    Pingback: RegexHacks » Wordpress Wednesday: The Trilogy [2010/12/16 @ 08:30]
  4. F

    [...] How to add options to your wordpress 2.7 dashboard widgets [...]

    Pingback: Wordpress Wednesday: The Trilogy | Logo Design Virginia [2011/01/25 @ 14:51]
  5. F

    [...] How to add options to your wordpress 2.7 dashboard widgets [...]

    Pingback: Wordpress Wednesday: The Trilogy | Ascend Social Media Marketing [2011/08/18 @ 07:47]
  6. F

    [...] How to add options to your wordpress 2.7 dashboard widgets [...]

    Pingback: Wordpress Wednesday: The Trilogy | autoblog [2011/11/22 @ 03:17]
  7. F

    [...] How to add options to your &#119&#111&#114dpress 2.7 dashboard widgets [...]

    Pingback: Wordpress Wednesday: The Trilogy | Cyber Web Designs [2012/03/09 @ 13:40]
  8. F

    [...] How to add options to your wordpress 2.7 dashboard widgets [...]

    Pingback: Wordpress Wednesday: The Trilogy - WebsiteDesainer.com [2012/11/01 @ 18:45]
  9. F

    [...] simple plugin is based on code from WP Engineer and Ricardo González Castro. Leave your comments [...]

    Pingback: Dashboard Post-it | Best Plugins - wordpress – widgets – plugin 2012 [2013/01/21 @ 09:35]
  10. F

    [...] How to add options to your wordpress 2.7 dashboard widgets [...]

    Pingback: Wordpress Wednesday: The Trilogy | Start a Web Design Company [2013/03/06 @ 15:46]

Participa: