Support » Plugin: Custom Content Shortcode » Displaying something if a date is from the last 3 months

  • I want to display an icon if something in a loop was updated in the last 3 months. This could be done based on either the modification date of the post, or by comparing to a date I keep updated in a custom field. Anyone know how to do this?

Viewing 5 replies - 1 through 5 (of 5 total)
  • I’ve tried something like:

    [if field=date_added custom=true date_format=Y-m-d after=’3 months ago’] </img>[/if]

    but that doesn’t seem to work.

    I’ve not gotten date conditionals to work properly at all.
    (see https://wordpress.org/support/topic/inconsistent-output-from-date-code/)

    It’s too bad it seems this plugin has been abandoned (https://github.com/eliot-akira/custom-content-shortcode). When the developer was active he fixed things like this quickly. I’d happily pay if someone would fork the code and continue development on it. I’d even more happily pay the original developer if he would continue development, but I sent donations to him right before he went AWOL and never heard from him. He’s still coding other projects on github (https://github.com/eliot-akira), so it’s odd that he never officially said anything about stopping work on this plugin.

    I agree. I’ve always thought this looked like a clever plugin, and I’ve had it around for some time. Now that I’ve finally found a concrete use for it, it doesn’t work. Needs a good alternative.

    I have some date conditionals working. My experience was
    1. The only text references that worked for me were yesterday/today/tomorrow.
    2. I specified the date format to compare to a specific date, so date_format=yymmdd value=20170808 (no dashes), and I might have needed to use that specific format for it to work. You can still use a different format to display the date.

    Date comparisons have to convert every date to a number, probably the Javascript date object which is the number of milliseconds since 1 January 1970 UTC. That’s why something like “3 months ago” is actually really complicated.

    I love this plugin and have used it for a lot of custom loops, I would love if somebody would pick it up. I’d pay for sure.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Displaying something if a date is from the last 3 months’ is closed to new replies.