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:

  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' );
  7. /**
  8.  * Content of Dashboard-Widget
  9.  */
  10. function MainFunction() {
  11. echo 'Test Add Dashboard-Widget';
  12. }
  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. }
  21. /**
  22.  * use hook, to integrate new widget
  23.  */
  24. add_action('wp_dashboard_setup', 'MainFunction_Init');

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:

  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. }
  10. function MainFunction_Setup() {
  12. $options = MainFunction_Options();
  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. }
  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>
  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. }

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:

  2. /**
  3.  * Content of Dashboard-Widget
  4.  */
  5. function MainFunction() {
  7. $widget_options = MainFunction_Options();
  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 />";
  13. }

The complete code here:

  2. <PHP
  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' );
  9. /**
  10.  * Content of Dashboard-Widget
  11.  */
  12. function MainFunction() {
  13. $widget_options = MainFunction_Options();
  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. }
  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. }
  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. }
  34. function MainFunction_Setup() {
  37. $options = MainFunction_Options();
  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. }
  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>
  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. }
  67. /**
  68.  * use hook, to integrate new widget
  69.  */
  70. add_action('wp_dashboard_setup', 'MainFunction_Init');
  72. ?>

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

69 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

    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=]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]

    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 where you can get all of this and more!

    Join [URL=]DJ Mix Download[/URL]

    [URL=][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__ ) ) );


    #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 –
    Gaming forum –
    Health forum –

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

    Bravo, seems excellent idea to me is
    [url=]lesviako free video[/url] [url=]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 –
    Gaming Forum –
    Health forum –

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

    [url=]Torby papierowe[/url]
    [url=]Torby papierowe[/url]
    [url=]Torby papierowe[/url]
    [url=]Torby papierowe[/url]
    [url=]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. 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=]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 –
    Gaming forum –
    Health forum –

    #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=]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


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

    [url=][/url] ckqg
    [url=]cheap replica watches[/url]

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

    [url=][/url] jnxu
    [url=][/url] daip

    #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=]payday loan[/url] – payday loan , payday loan

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

    [url=]payday loan[/url] – payday loan , 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=]payday loans[/url] – payday loans , payday loans

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

    ngbzosjdl, Lottery Results, CwmReRe, [url=]Lottery Results[/url], RrzknSq, Lottery Results, brNXwTy.

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

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

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

    cdihmsjdl, Payday Loans, FGxNEXb, [url=]Bad credit payday loans no faxing[/url], IgWxUeF, 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=]Nexium[/url], KJUhruV, Nexium, fVflEid.

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

    rmyklsjdl, Schlage primus locksmith san diego, JtJwqJQ, [url=]Locksmith San Diego[/url], YUnNvdV, 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=]buy kamagra soft[/url] – buy kamagra jelly , kamagra oral gel

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

    ajrrlsjdl, Vpn Client Windows 7, XscjNBc, [url=]Windows Vpn Server[/url], eMaXUNA, 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=]Prostate cancer sildenafil doxorubicin[/url], lLzkUkh, What is sildenafil citrate in, aAboeTG.

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

    [b][url=][/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=]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=]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=]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=]ugg boots clearance[/url][/b]

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

    I am glad [url=]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 payday loan denver colfax [url=]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=]ugg boots purple uk[/url] Kgamqakvo
    [url=][/url] Ewmhdzbph [url=]Mulberry Messenger Bags[/url]
    [url=]beats by dre outlet[/url]

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

    [url=]canada goose outlet[/url] So the fresh water fish has no necessity to drink large amounts of water. [url=]canada goose kensington parka[/url] Balpif [url=]pandora jewellery[/url] Aygogs [url=]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
  44. G

    I’d been indicated this excellent website by using this uncle. I am not saying favourable if this send is definitely authored as a result of him since no one recognize these kinds of exclusive around our dilemma. That you are wonderful! Appreciate it!

    #44 venta de pantallas para publicidad [2014/06/02 @ 10:17] Reply to venta de pantallas para publicidad
  45. G

    I love playing this game on my intellivision.

    #45 free or paid web hosting [2014/11/18 @ 21:43] Reply to free or paid web hosting
  46. G

    Defa Vehicle Constitue DENSO Platinum spark plug nts Denver colorado.,Limited fresh foods and as well transfer Audi furnace filter, 325i repairs air filter, Buick air filter, Cheverolet furnace filter, Citroen furnace filter, Daewoo air filter, Kia furnace filter, Honda air conditioning filter, Automobiles air conditioner fi

    #46 Suzuki fuel filter [2015/05/10 @ 15:17] Reply to Suzuki fuel filter
  47. G

    Defa Automated Honda air filter Divisions Corp.,Ltd. acquire with overseas vehicle a vehicle ignition coils, auto machine may include : Audi,Honda air filter,325i repairs,Buick,Cheverolet,Citroen,Frd,Frd,Hyundai,KIA,Mazda,Mercedes-Benz,Mitsubishi,Car,Opel,Peugeot,Renault,Subaru,Suzuki,Toyota,Volkswagen,Volvo.

    #47 Citroen fuel filter [2015/05/10 @ 15:18] Reply to Citroen fuel filter
  48. G

    Defa Motor Extra parts Corp.,Limited. bring in as well as , extract race Mercedes-Benz fuel filter car truck electricity send, sporty number edition increase : Hayundai,Rolls royce,Buick,Cheverolet,Citroen,Chevy,Kia,Cars,Frd,Mazda,Mercedes-Benz,Mitsubishi,Mercedes-Benz fuel filter,# keyword #,Opel,Peugeot,Renault,Subaru,Suzu

    #48 discount NGK spark plug [2015/05/10 @ 15:18] Reply to discount NGK spark plug
  49. G

    The committee also talked about t women’s Tyler Johnson NHL Authentic Camo Jersey ransforming the extra time format,women’s Tyler Johnson NHL Authentic Camo Jersey, but no choices were designed. Normal supervisors had advised in March altering four-on-four participate in in OT to three-on-three, to promote scoring and lessen the amount of shootout

    #49 Wayne Gretzky NHL Authentic St Patty's Day Camo Jersey [2015/06/16 @ 07:13] Reply to Wayne Gretzky NHL Authentic St Patty’s Day Camo Jersey
  50. G

    Hockey is often a fast-paced activity, and pace is often a cruc Michael Jordan NHL Authentic Stanley Cup Camo Jersey ial factor in several of its most thrilling plays. Groups such as the Ny Rangers dominate with all the stretch go,Michael Jordan NHL Authentic Stanley Cup Camo Jersey, having a player springing a teammate on the breakout to lead to an od

    #50 Wayne Gretzky NHL Authentic Throwback Camo Jersey [2015/06/16 @ 07:13] Reply to Wayne Gretzky NHL Authentic Throwback Camo Jersey
  51. G

    Barefoot 2012 New Arrival Kobe V Shoes Black Yellow Blue NZKV19: 2012/2013 Kobe Bryant Shoes Dawsy is a minimalist and barefoot runner from all the way down under. His goal with is to help make the transition to being a healthy runner easier for novices. He has an especially good list of books that he has read and recommend,2012 New Arrival Kobe V Shoes Bl

    #51 [标签:内容] [2015/06/30 @ 08:36] Reply to [标签:内容]
  52. G

    The newest hurdle to s Cam Fowler Authentic Jersey Cheap On Sale ecure a crew into the La area is acquiring a temporary stadium in Southern California right until a long lasting facility is built.According to the Los angeles Situations, the NFL has formally despatched requests to venues in La to provide proposals for housing prospective team

    #52 Tyler Johnson Authentic Jersey [2015/07/07 @ 09:49] Reply to Tyler Johnson Authentic Jersey
  53. G

    The NFL hasn’t had a crew in L. a. since 1994, and Corey Perry Authentic Jersey Cheap On Sale it can be not due to the fact it doesn’t have the money to generate it transpire. It resolved somewhere along the road that not obtaining a group in L.A. was far better for company than possessing a team there. But let’s humor the league for a minut

    #53 Steven Stamkos jersey [2015/07/07 @ 09:49] Reply to Steven Stamkos jersey
  54. G

    Can it be probable that our favorite curfew br Tanner Glass Jersey eaker/miscreant could return to the NHL immediately after up coming year?Oh my god, remember to allow Igor Eronko’s tweet about Alexander Radulov’s opportunity return into the NHL in 2016 be real. Remember to enable it’s accurate so we will see Keith Jon

    #54 Marc Staal Authentic Jersey Cheap On Sale [2015/07/09 @ 06:07] Reply to Marc Staal Authentic Jersey Cheap On Sale
  55. G


    #55 UGG ペンドルトン コラボ 限定コレクション [2015/09/27 @ 02:46] Reply to UGG ペンドルトン コラボ 限定コレクション
  56. G

    デビーグリーンバッグ – 価値投資エキストラガイダンスは荷造りする午前9時と同様に16時で働いて得るために必要とされる。時々あなたが掘り出し物を見つけることができますが、誰でもほとんどがあなたのために費やす何しばしばある。ガーデニングは非常に、便利なやりがいと楽しいことができます。

    #56 アグ 女性用と男性用の違い [2015/09/27 @ 02:46] Reply to アグ 女性用と男性用の違い
  57. G


    #57 UGGアグのキッズ・子供用のムートンブーツ [2015/09/27 @ 02:48] Reply to UGGアグのキッズ・子供用のムートンブーツ
  58. G


    #58 UGG モカシン [2015/09/27 @ 02:48] Reply to UGG モカシン
  59. G


    #59 UGG偽物ブーツの見分け方 [2015/09/27 @ 02:48] Reply to UGG偽物ブーツの見分け方
  60. G

    Hi, i think that i noticed you visited my weblog so i got here to go back the want?.I’m trying to to find things to improve my web site!I guess its good enough to make use of some of your ideas!!|

    #60 botas ugg baratas en estados unidos [2015/11/06 @ 13:52] Reply to botas ugg baratas en estados unidos
  61. G 免费太空莲36号,太空莲3号种植技术,低价批发太空莲种、藕种及荷叶茶、藕粉、莲芯等产品。联系人:魏女士 13125248076.

    #61 江西太空莲种 [2015/12/19 @ 13:04] Reply to 江西太空莲种
  62. G

    You should be a part of a contest for one of the highest quality sites on the net. I most certainly will highly recommend this blog!|

    #62 Pack Calzoncillos Calvin Klein [2016/02/18 @ 13:52] Reply to Pack Calzoncillos Calvin Klein
  63. G
  64. G

    Aw, this was an extremely good post. Spending some
    time and actual effort to generate a top notch article… but what can I
    say… I hesitate a whole lot and never seem to get anything

    #64 screenshot [2017/09/07 @ 12:49] Reply to screenshot
  65. G

    Thanks for the useful information!

    #65 SavovDesign [2017/09/25 @ 15:30] Reply to SavovDesign
  66. G

    This article is in fact a nice one it helps new internet users,
    who are wishing for blogging.

    #66 porno [2018/07/19 @ 23:44] Reply to porno
  67. G

    Hi there everyone, it’s my first pay a quick visit at this site, and paragraph is actually fruitful designed for me, keep up posting these content.

    #67 knot ring pandora [2018/12/31 @ 03:00] Reply to knot ring pandora
  68. G

    When someone writes an paragraph he/she retains the plan of a user
    in his/her brain that how a user can know it. Thus that’s why this piece of
    writing is great. Thanks!

    #68 pandora sister bracelet [2018/12/31 @ 03:13] Reply to pandora sister bracelet
  69. G

    If you are going for finest contents like myself, only pay
    a quick visit this web page every day as it provides feature contents, thanks

    #69 best wordpress security plugin [2019/05/12 @ 22:47] Reply to best wordpress security plugin

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 - [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]