St Daily Tip


Version 3.3

Simple WordPress plugin to display different daily tips from a list. Option to select specific date or day of week to display a tip.

This plugin simply displays daily tip on your page.If you want to display different Expert tips on any topic on your website, you can simply upload the tips to this plugin.


  1. Use Widget or Short Code to display Tips
  2. Add the tips manually, or upload in batch from a CSV file.
  3. Add Tips with HTML formatting
  4. Group the Tips and display different Tips on different Locations
  5. Mention a Specific date or Specific Day of Week to Display Tip
  6. Repeat the tips Yearly on Specific Date
  7. The Tips that are not displayed will be displayed first before repeating the Tips. The oldest tip ( that was displayed first) will be displayed if no un-displayed tips are left.
  8. Repeat the tips Yearly on Specific Date.
  9. Export Tips to a CSV file
  10. Translate Ready!



No Tips to Display
[stdailytip group="Tip" date="show" title="show"]

No Tips to Display
[stdailytip group="Tip" date="show" date_title="no" title="show"]

No Tips to Display
[stdailytip yesterday="yes" group="Tip" date="show" title="show"]

No Tips to Display
[stdailytiplist show_last=10]

Invention is not the product of logical thought, even though the final product is tied to a logical structure.

Science can flourish only in an atmosphere of free speech.

I have no special talent. I am only passionately curious.
He who can no longer pause to wonder and stand rapt in awe, is as good as dead; his eyes are closed.
The years of anxious searching in the dark, with their intense longing, their alternations of confidence and exhaustion, and final emergence into light—only those who have experienced it can understand that. Let us not forget that human knowledge and skills alone cannot lead humanity to a happy and dignified life
Although I am a typical loner in daily life, my consciousness of belonging to the invisible community of those who strive for truth, beauty, and justice has preserved me from feeling isolated.
The important thing is not to stop questioning. Curiosity has its own reason for existence.
All that is valuable in human society depends upon the opportunity for development accorded the individual.
I love to travel, but I hate to arrive.
Concern for man and his fate must always form the chief interest of all technical endeavors. Never forget this in the midst of your diagrams and equations.
Life is like riding a bicycle. To keep your balance you must keep moving.
The world is in greater peril from those who tolerate or encourage evil than from those who actually commit it
A question that sometimes drives me hazy — am I or are the others crazy?
A human being is part of a whole called by us “Universe.”
The important thing is to not stop questioning. Curiosity has its own reason for existing.
A table, a chair, a bowl of fruit and a violin; what else does a man need to be happy?
It is, in fact, nothing short of a miracle that the modern methods of instruction have not yet entirely strangled the holy curiosity of inquiry
I believe in standardizing automobiles. I do not believe in standardizing human beings.
The most beautiful experience we can have is the mysterious.
A man should look for what is, and not for what he thinks should be.
A hundred times every day I remind myself that my inner and outer life are based on the labors of other men, living and dead, and that I must exert myself in order to give in the same measure as I have received and am still receiving.
Look deep into nature, and then you will understand everything better.
All religions, arts and sciences are branches of the same tree.
I believe in intuitions and inspirations. I sometimes feel that I am right. I do not know that I am.
I would teach peace rather than war. I would inculcate love rather than hate.
Great spirits have always encountered violent opposition from mediocre minds.
I am by heritage a Jew, by citizenship a Swiss, and by makeup a human being, and only a human being, without any special attachment to any state or national entity whatsoever.
Try not to become a man of success, but rather try to become a man of value.
Unthinking respect for authority is the greatest enemy of truth.
Imagination is more important than knowledge. Knowledge is limited. Imagination encircles the world.
Few are those who see with their own eyes and feel with their own hearts.
If opportunity doesn't knock, build a door.
I don't believe in taking right decisions. I take decisions and then make them right - Ratan Tata
If sky is the limit, then go there.
In order to succeed your desire for success should be greater than your fear of failure
To improve is to change; to be perfect is to change often
If the Plan doesn't work, Change the plan but never the goal
Treat employees like they make a difference. And they will....
Whether you think you can , or you think you can't , you're right.
If you obey all the rules you miss all the fun.
Better to remain silent and be thought a fool than to speak out and remove all doubt
A goal properly set is halfway reached
08-02-2020: Albert Einstein
Everything should be made as simple as possible, but not simpler.
There is no substitute for hard work
06-02-2020: Albert Einstein
We cannot solve our problems with the same thinking we used when we created them
05-02-2020: Winston Churchil
Success is walking from failure to failure with no loss of enthusiasm
04-02-2020: Lee Harvey Oswald
You miss 100% of the shots you dont take
03-02-2020: Abraham Lincoln
The best way to predict the future is to create it
Brooks Law: "Adding manpower to a late software project makes it later!"
30-01-2020: Mahatma gandhi
Be the change you want to see in the world
29-01-2020: Albert Einstein
The world will not be destroyed by those who do evil, but by those who watch them without doing anything
It takes a great deal of bravery to stand up to your enemies, but a great deal more to stand up to your friends
26-01-2020: Will Smith
Life is not the amount of breaths you take, it's the moments that take your breath away
25-01-2020: Will Smith
Don't ever let someone tell you that you can't do something. You got a dream, you gotta protect it. When people can't do something themselves, they're gonna tell you that you can't do it. You want something, go get it. Period
24-01-2020: Aristotle
Qualty is not an act. It is a habit.
The only thing standing between you and your goal is the bullshit story you keep telling yourself as to why you can't achieve it
We buy things we don't need with money we don't have to impress people we don't like.
Quality is never an accident. It is always the result of intelligent effort
Walking on water and developing software from a specification are easy if both are frozen
Your most unhappy customers are your greatest source of learning
The best way to stay consistent is to change with circumstances
17-01-2020: Henry Ford
Quality means doint it right when no one is looking
If you think good architecture is expensive, try bad architecture.
In theory, there is no difference between theory and practice. But, in practice, there is.
Simplicity is the soul of efficiency.
Good judgment comes from experience, and experience comes from bad judgment.
Better train people and risk they leave - than do nothing and risk they stay.
There are 10 types of people in the world: those who understand binary, and those who don't.
The best way to get a project done faster is to start sooner
Technology is a useful servant but a dangerous master.
Any sufficiently advanced technology is equivalent to magic.
The gap between theory and practice is not as wide in theory as it is in practice.
The most technologically efficient machine that man has ever invented is the book.
If at first you don't succeed; call it version 1.0
One machine can do the work of fifty ordinary men. No machine can do the work of one extraordinary man.
Better train people and risk they leave - than do nothing and risk they stay.
Any sufficiently advanced bug is indistinguishable from a feature.
Good judgment comes from experience, and experience comes from bad judgment.
Mistakes are proof that you are Trying
Your Only Limit is You
Tough times never last, but tough people do.
Speak less than you know; have more than you show.
Don’t worry about failures, worry about the chances you miss when you don’t even try.
The great thing in this world is not so much where you stand, as in what direction you are moving.
Old Saying Think before you Speak New Saying Google, before you post
an year from now you may wish you had started today
If today were the last day of your life , would you want to do what you are about to do today ?
Its not just about Ideas. It's about making ideas happen
People who are crazy enough to think they can change the world are the ones who do.
You can't improve What you don't measure
I changed my password to "Incorrect" so whenever I forget what it is. The computer will say "Your password is incorrect".
Life is too short to remove USB safely
Some things Man was never meant to know. For everything else, there's Google.
I am not a product of my circumstances. I am a product of my decisions
It is not enough to aim, you must hit.
The journey of a thousand miles begins with one step.
Education costs money. But then so does ignorance.
If not us, who? If not now, when?
When I hear somebody sigh, ‘Life is hard,’ I am always tempted to ask, ‘Compared to what?
Life doesn’t require that we be the best, only that we try our best.
Life is 10% what happens to us and 90% how we react to it
A man who dares to waste one hour of time has not discovered the value of life.
You’re only here for a short visit. Don’t hurry, don’t worry. And be sure to smell the flowers along the way.
Technology is a useful servant but a dangerous master.
Getting information off the Internet is like taking a drink from a fire hydrant.
Technology presumes there’s just one right way to do things and there never is.
The real danger is not that computers will begin to think like men, but that men will begin to think like computers.
The great myth of our times is that technology is communication.
One machine can do the work of fifty ordinary men. No machine can do the work of one extraordinary man.
Just because something doesn’t do what you planned it to do doesn’t mean it’s useless.
Any sufficiently advanced technology is equivalent to magic.
Technology is anything that wasn’t around when you were born
Always deliver more than expected
Strive not to be a success, but rather to be of value.
Don't count the days make the days count.
Don't watch the clock; do what it does. Keep going.
Nothing worth having comes Easy
In order to understand recursion, one must first understand recursion
31-01-2018: Steve Jobs
The only way to do great work is to love what you do
Dreams don't work unless you do
Life is tough, my darling, but so are you.

Steps to Install and Use Daily Tips Plugin

  1. Download the Plugin using the Install Plugins
    Upload folder `st-daily-tip` to the `/wp-content/plugins/` directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Add Tips in Daily Tips (See How to use in Other Notes)
  4. Place [stdailytip] in your page/post where you want to display the daily tip
  5. Use attributes : group -> to display only tips that belong to a particular group
    : date -> show/no show to display or hide date
  6. You may also use the Daily Tip Widget to display the tips
  7. To Display previously displayed tips use [stdailytiplist]

How To Use

How To Use

  1. Go To Daily Tips In Side Menu
  2. Create List of Tips by : a. Uploading a CSV file of List of TipsThe Format of CSV File must be as below : The First line must be headers as it is ignored while uploading. From the second line, the data should begin in following order :Tip Text,Display Date,Display Day,Group Name,Display Yearly. Tip Text : The Actual Statement to be displayed. Display Date : Any Specific Date in format YYYY-MM-DD when you want to display the Tip. Display Day : Day of week (number format) on which the Tip Should Come. (1 = Sunday ,2 = Monday , 3 = Tuesday, 4 = Wednessday …7 = Saturday) Group Name : Name Of Group. By Default this is Tip. You can assign a Group to a Tip and can display the tips Group wise. Please Note:Display Day is ignored if Display Date is mentioned. b. Adding the tips one by one using the Enter Manual Data Enter the Tip Text You can also enter the text in HTML Format Display Date (optional) ** in format YYYY-MM-DD Select **Display Day (optional) SelectRepeat Yearly? (optional) to repeat the tip on same date every year Select Group Name to divide the tips in several Groups and press Submit
  3. To Display The tips, you have two ways:
    1. Use Widget . Mention The Group Name of the Tips you want to display.
    2. Use Short Code [stdailytip group=""] e.g.[stdailytip group="Tip"]
    3. Developers may also use the PHP Code
      		if (function_exists('add_daily_tip')) {	print add_daily_tip('');	}

      Replace with Tip or any other Group Name you want to display

  4. The Added Tips will be shown in the table Below
  5. You can also edit or Delete the Tip using the Edit and Delete button
  6. If Display Date and Display Day are not specified, the tip that is not shown yet (or the oldest shown tip) will be displayed
  7. If you have specified a Display Date , the tip will be displayed only on that particular date
  8. If Display Date is not specified and Display Day is specified, the tip will only be shown on that date
  9. We have not used any styling for Daily Tip. So that it can merge easily in your website.
    To Apply CSS. Use following classes.
    a. tip_container – The main div that contains daily tip, has this class.
    b. tip_text – the div that contains tip_text.
    c. tip_last_shown – div that contains Last Shown Date
    d. tip_title – the div that contains tip_title.
    e. tip_date – the div that contains date.

For Developers

use following code in your template php files

if (function_exists('add_daily_tip')) {
print add_daily_tip('<group_name>');

Replace <group_name> with Tip or any other Group of Tips you want to display
For Suggestions, Feedback, Complaints, please leave a message below


  • amber | Feb 18,2013

    Thank you so much for replying. But now I feel like such a dummy for not checking that first, I came into the site I’m working on after it was created and I just assumed that the correct timezone was already set so I didn’t even check it.

    • Dhara Shah | Feb 19,2013

      No Problem! Thanks for using the plugin!

  • amber | Feb 16,2013

    Hello, I am having a problem with your plugin and I hope you can help. For some reason it wants to show the next days tip before it is actually the next day. For example a tip set to show on 2.15.13 will show in the morning but by the afternoon the tip for 2.16.13 is showing. And this is with me manually entering the tips. Any help would be great. Thank you.

    • Dhara Shah | Feb 18,2013

      Hi Amber, the setting in St Daily Tip Plugin is to fetch date time from your settings. Please check the timezone settings of your website.

  • name | Oct 26,2012

    Hi and !THANKS! you for this !GREAT! plugin. Can i add image in tip? And how to do that?

    • Dhara Shah | Oct 27,2012

      You may use HTML Tags to display Image .E.g. <img src=’url of image’ />

  • Roy | Sep 27,2012

    Hi there,

    First of all, this plugin is great!
    However I have challenges with uploading a CSV file. When uploaded the plugin states that it has been sucessfully added however nothing shows in the overview.
    Could you look into this?


    • Dhara Shah | Oct 16,2012

      Thanks Roy,

      However, sorry to know that you are facing problems uploading the CSV file. I am not sure why it should happen. Can you send me the CSV file? It might help.

  • d | May 27,2012

    Hi, I have two pages I want to add separate quotes to, so I have two different cvs files. Is there a way to create a second shortcode? Thanks for this plugin!

    • Dhara Shah | Jul 14,2012

      We have upgraded the plugin to 0.6. This version has feature to display different Tips Group wise. So you can display different tips on different locations based on the Group.

  • Bob | May 15,2012

    Thanks for this. I am actually using it on our church website for our daily Scripture Memory.

    I had a couple of questions.

    I am assuming formatting the text is not possible, right?

    Secondly, I first uploaded over 200 “tips.” I then edited those in excel and saved it as a .csv. However, many of the old tips just stayed there when I uploaded the new .csv. Even after I deactivated, deleted and then reinstalled the plugin, the old .csv file is still showing. Can I delete multiple entries at once? Any suggestions?

    Thanks again for working on this.


    • Dhara Shah | May 15,2012

      Hi Bob,
      It is great to hear from you.
      I am afraid there is no option to delete the tips in bulk.I will take care of it in the next release.

      • Dhara Shah | Jul 13,2012

        Hi Bob,
        Check the Version 0.5 of Daily Tips. It has the Option to delete the tips in bulk.

  • Arnaud | May 4,2012

    Oops I meant the YEAR not the date in question 2. 🙂

    I would like to display every May, 4th, for example, the same daily tip…

    Hope I’m clear enough ^^’

    • Dhara Shah | May 4,2012

      And Yes, This is a good suggestion… We will work on it and provide you the update soon.

      • Dhara Shah | Jul 13,2012

        Dear Armaud,
        This feature is made available in version 0.5 . Please check and thank you for suggestions

  • Arnaud | May 4,2012

    Hi and thank you for this great plugin, the exact tool I was looking for !

    I have some questions :
    1) I would like to integrate the plugin in my homepage, but the shortcode is not working when added in a php file. Could you provide me with a line code to insert that would work the same ?

    2) When addind a daily tip, the Year field seems compulsory. Is there a way to avoid writing the date, so that it becomes a perpetual daily tip calendar ?

    Many thanks, congrats for the good work and greetings from France !!

    • Dhara Shah | May 4,2012

      Hey Arnaud,
      Thanks for appreciation… Your Appreciation keeps us running…
      Please see the For developers header I added today. This should work on your PHP pages.

  • Jason | Apr 29,2012

    It would also be cool if there was an option that we could turn on so that users could rate the tips. Then the overall rating averages would be added into the database so that they could show a rating next time the tips are showed.

  • Jason | Apr 29,2012

    does not work when I input this into my main index template.

  • Matt Kizer | Apr 25,2012

    I am using the Graphene theme. I cannot find any means to actually install tips. I have found the sample csv files in the directory. Editing them does not seem to do anything. I can edit the php files. According to the documentation, “You can add the tips manually, or can upload the tips in batch from a CSV file.” I see no means whatsoever to install tips or get this plugin to install them in a batch. Please tell me what I am missing.

    • Dhara Shah | Apr 26,2012

      Hi Matt,
      First, kindly make sure that you are using the Version 0.4 of the Plugin.
      You can add the tips from Settings > Daily Tip.
      To Display the tip, you can either use the shortcode [stdailytip] in your page / post or can use the Daily tip widget too.

  • Iggy | Apr 3,2012


    Plugin does exactly what I need, the only problem I need it in widget, where shortcodes don’t work 🙁

    It’s a child theme of TwentyEleven.

    add_filter( ‘widget_text’, ‘shortcode_unautop’);
    add_filter( ‘widget_text’, ‘do_shortcode’);
    I added to enable shortcodes in widgets, and it works for other things, like [gallery].

    • Dhara Shah | Apr 4,2012

      Thank you Iggy, your feedback and suggestion is highly appeciated.
      We are working on the next version and will surely implement this feature in that.

    • Dhara Shah | Apr 19,2012

      Hi Iggy,
      We have released Version 0.4 of Daily Tip.
      This version also has the feature to display daily tip in widget.
      Please try it.

  • You must be logged in to post a comment