[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fOXJL4LNKE-2N5kHpy5ywoIyu74nGWHGjWJ0wSLEq2ls":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":39,"analysis":137,"fingerprints":279},"ultimate-pregnancy-ovulation-calculator","WP Pregnancy & Ovulation Calculator","1.2.0","THE BELOV","https:\u002F\u002Fprofiles.wordpress.org\u002Fbelovdigital\u002F","\u003Cp>For health, parenting & family planning websites: the most complete pregnancy and ovulation calculator plugin for WordPress!\u003C\u002Fp>\n\u003Cp>WP Pregnancy & Ovulation Calculator by \u003Ca href=\"https:\u002F\u002Fbelovdigital.agency\u002F\" rel=\"nofollow ugc\">Belov\u003C\u002Fa> is a plugin and a marketing tool that helps you engage visitors on health and family planning websites.\u003C\u002Fp>\n\u003Cp>This plugin turns your WordPress site into a helpful resource for expectant parents and couples planning a family. Whether you run a parenting blog, a women’s health clinic website, or a fertility support platform, the WP Pregnancy & Ovulation Calculator will keep your visitors coming back.\u003C\u002Fp>\n\u003Cp>Having a pregnancy or ovulation calculator on your website is an absolute must if your business is in the maternal health, parenting, or family planning space. Your visitors will love the opportunity to track due dates, pregnancy milestones, and fertile windows right on your site. Make your service stand out and get more leads!\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>FIVE PREGNANCY CALCULATION METHODS\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>No two pregnancies are the same, and neither should your calculator be. WP Pregnancy & Ovulation Calculator offers five distinct methods to ensure every visitor gets the most accurate results:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Due Date Calculator\u003C\u002Fstrong> — Estimate the due date based on the last menstrual period\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Last Period Calculator\u003C\u002Fstrong> — Calculate the last period date from an estimated due date\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conception Date Calculator\u003C\u002Fstrong> — Find out the conception date and other key pregnancy milestones\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ultrasound Due Date Calculator\u003C\u002Fstrong> — Determine due dates using ultrasound measurements\u003C\u002Fli>\n\u003Cli>\u003Cstrong>IVF Pregnancy Calculator\u003C\u002Fstrong> — Special calculations for pregnancies conceived via IVF\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Cstrong>OVULATION & FERTILITY TRACKING\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>Help your visitors plan ahead with precise ovulation and fertility window calculations. The ovulation calendar displays fertile days, ovulation dates, and the best times to conceive — all based on scientifically recognized cycle-length formulas.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>SCIENCE BEHIND THE CALCULATIONS\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>Pregnancy tracking involves many variables — last menstrual period, cycle length, ultrasound data, and more. Doing those calculations manually is impractical and error-prone.\u003C\u002Fp>\n\u003Cp>Our calculator uses \u003Cstrong>Naegele’s rule\u003C\u002Fstrong> and other standard obstetric formulas trusted by healthcare professionals worldwide. The results include estimated due dates, trimester breakdowns, and week-by-week pregnancy milestones — giving your visitors a comprehensive view of their pregnancy journey.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>HOW IT WORKS\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>WP Pregnancy & Ovulation Calculator gives you a shortcode to place on any page, post, or widget. Put it where it catches the most attention!\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Dates, methods, milestones: the calculator covers everything\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>Once installed, you get an intuitive settings panel in your WordPress admin area. Configure the calculation method, date formats, result display, and styling — all in one place. Generate your shortcode and paste it anywhere on your site.\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Flexible date formats\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>The plugin supports multiple date formats (MM\u002FDD\u002FYYYY, DD\u002FMM\u002FYYYY, and more) to suit your audience worldwide. No confusion, no manual conversion needed.\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Increasing screentime\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>A pregnancy calculator is one of the most engaging features you can offer. Expectant parents can’t resist checking their due dates, tracking week-by-week progress, and exploring fertility windows. Keep them on your site longer!\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Handy & user-friendly\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>The calculator displays results instantly after submission — clear, visual, and beautifully formatted. Week-by-week pregnancy timelines, trimester highlights, and ovulation calendars are presented in an intuitive layout that visitors love.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>BOOST YOUR HEALTH & PARENTING WEBSITE\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>Running a WordPress site for expectant parents, fertility clinics, or wellness professionals? WP Pregnancy & Ovulation Calculator by \u003Ca href=\"https:\u002F\u002Fbelovdigital.agency\u002F\" rel=\"nofollow ugc\">Belov\u003C\u002Fa> is the easiest way to capture attention and personalize the experience.\u003C\u002Fp>\n\u003Cp>Interactive tools hold attention like nothing else! Your site visitors will spend more time engaging with the calculator and will be much more likely to convert into clients or subscribers.\u003C\u002Fp>\n\u003Cp>Personalize user experience for your visitors and grow your health & parenting platform!\u003C\u002Fp>\n\u003Cp>Read more on the \u003Ca href=\"https:\u002F\u002Fwp-pregnancy.com\" rel=\"nofollow ugc\">WP Pregnancy & Ovulation Calculator website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>MAKE IT YOUR OWN\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Ch4>\u003Cstrong>Styling\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>The plugin lets you change interface colors to match your website’s design. Use the built-in color picker to adjust the primary and secondary colors. The \u003Ca href=\"https:\u002F\u002Fwp-pregnancy.com\" rel=\"nofollow ugc\">Pro version\u003C\u002Fa> provides even more flexibility with advanced color schemes, custom layouts, and complete design control.\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Responsive on all devices\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>The calculator is fully optimized for mobile, tablet, and desktop. Your visitors get a seamless experience regardless of their device — no pinching, zooming, or horizontal scrolling.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>PRO EDITION\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>Advanced features, email marketing integrations, and a powerful admin dashboard: make the most of WP Pregnancy & Ovulation Calculator!\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Unlimited calculators\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>Create as many calculator instances as you need — different pages, different settings, different styles. Perfect for multi-topic health websites.\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>PDF results & email templates\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>Let your visitors download their pregnancy results as a beautifully formatted PDF or receive them via email. Customize the templates with your branding, logo, and message.\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Optimize your marketing\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>The Pro version has excellent integrations with popular marketing services:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Mailchimp\u003Cbr \u002F>\nCollect emails, build your subscriber list, and run targeted campaigns.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>HubSpot\u003Cbr \u002F>\nSync contacts and nurture leads with automated marketing workflows.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Kit (ConvertKit)\u003Cbr \u002F>\nGrow your email list with seamless creator-focused integration.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Zapier & Make\u003Cbr \u002F>\nConnect to 5,000+ apps and automate your business processes.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>More integrations are coming soon!\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Other Pro features\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>Improve user experience with a fully enhanced toolkit:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom labels & translations for every field\u003C\u002Fli>\n\u003Cli>Advanced color schemes and layouts\u003C\u002Fli>\n\u003Cli>Google reCAPTCHA integration\u003C\u002Fli>\n\u003Cli>CSV export for data analysis\u003C\u002Fli>\n\u003Cli>Entries management dashboard\u003C\u002Fli>\n\u003Cli>Priority support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>And much more to elevate your website.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>WHO IS THIS PLUGIN FOR?\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Health & Wellness Websites\u003C\u002Fstrong> — Provide valuable pregnancy and ovulation tracking tools\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Parenting Blogs\u003C\u002Fstrong> — Enhance your content with interactive family planning features\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fertility Clinics & OB\u002FGYN Sites\u003C\u002Fstrong> — Offer patients accurate due date and ovulation estimates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Family Planning Platforms\u003C\u002Fstrong> — Support users on their journey to parenthood\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Doulas & Midwives\u003C\u002Fstrong> — Give clients a handy tool right on your website\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Try WP Pregnancy & Ovulation Calculator today and give your visitors a truly helpful family planning tool!\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>TRANSLATIONS\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English: default, always included.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Note: The plugin is localized\u002Ftranslateable by default. For translating we recommend the awesome plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Floco-translate\u002F\" rel=\"ugc\">Loco Translate\u003C\u002Fa>.\u003C\u002Fp>\n","For health, parenting & family planning websites: the most complete pregnancy and ovulation calculator plugin for WordPress!",70,1131,100,2,"2026-02-25T08:15:00.000Z","6.9.4","4.7","5.6",[20,21,22,23,24],"baby","due-date","fertility","ovulation-calculator","pregnancy-calculator","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fultimate-pregnancy-ovulation-calculator.1.2.0.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"belovdigital",7,1240,95,30,91,"2026-04-04T07:20:09.308Z",[40,57,76,100,119],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":27,"num_ratings":27,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":18,"tags":53,"homepage":25,"download_link":56,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"smart-pregnancy-calculator","Smart Pregnancy Calculator","1.0","hayyatapps","https:\u002F\u002Fprofiles.wordpress.org\u002Fhayyatapps\u002F","\u003Cp>Smart Pregnancy Calculator helps to calculate the pregnancy due date and conception date.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Estimate due date and conception date of the baby.\u003C\u002Fli>\n\u003Cli>Download results as pdf [Pro]\u003C\u002Fli>\n\u003Cli>Collect leads [Pro]\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Short Code\u003C\u002Fh3>\n\u003Cp>[smart-pregnancy-calculator]\u003C\u002Fp>\n","Estimate due date and conception date of the baby.",80,1802,"2025-06-01T11:33:00.000Z","6.8.5","5.0",[54,55,24],"conception-date-calculator","due-date-calculator","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmart-pregnancy-calculator.1.0.zip",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":59,"active_installs":11,"downloaded":64,"rating":13,"num_ratings":14,"last_updated":65,"tested_up_to":66,"requires_at_least":67,"requires_php":68,"tags":69,"homepage":73,"download_link":74,"security_score":75,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"lamoud-pregnancy-calculator","lamoud-Pregnancy-Calculator","1.0.2","Lamoud","https:\u002F\u002Fprofiles.wordpress.org\u002Fingmoudy\u002F","\u003Cp>lamoud-Pregnancy-Calculator\u003C\u002Fp>\n\u003Cp>lamoud Pregnancy Calculator’s plugin to the pregnancy calculation, shows the number of remaining and missed weeks of pregnancy, depending on the last day of menstrual bleeding.\u003C\u002Fp>\n\u003Cp>To use the pregnancy calculator, add the shortcode [lamoud_Pregnancy_Calculator] to any place on your site such as posts or pages.\u003C\u002Fp>\n",2071,"2023-09-19T11:40:00.000Z","6.3.8","4.9","8.0",[21,70,24,71,72],"pregnancy","%d9%85%d9%88%d8%b9%d8%af-%d8%a7%d9%84%d9%88%d9%84%d8%a7%d8%af%d8%a9","%d8%ad%d8%a7%d8%b3%d8%a8%d8%a9-%d8%a7%d9%84%d8%ad%d9%85%d9%84","https:\u002F\u002Flamoud.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flamoud-pregnancy-calculator.zip",85,{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":84,"downloaded":85,"rating":27,"num_ratings":27,"last_updated":86,"tested_up_to":16,"requires_at_least":87,"requires_php":88,"tags":89,"homepage":95,"download_link":96,"security_score":97,"vuln_count":98,"unpatched_count":27,"last_vuln_date":99,"fetched_at":29},"mail-baby-smtp","Mail Baby SMTP","3.2.13","InterServer","https:\u002F\u002Fprofiles.wordpress.org\u002Finterservernet-web-hosting\u002F","\u003Cp>WordPress Mail.Baby SMTP Plugin (Simple E-Mail Delivery)\u003C\u002Fp>\n\u003Cp>if you have problem with your WordPress site not sending emails? Then you got right plugin.\u003C\u002Fp>\n\u003Cp>WP Mail.Baby plugin goal is to make email deliverability easy and reliable. We want to ensure your emails reach the inbox.\u003C\u002Fp>\n\u003Cp>WP Mail.Baby fixes your email deliverability with various email smtp’s like Mail.baby, SMTP.com, Gmail, SendGrid, Mailgun, Sendinblue and more Api’s.\u003C\u002Fp>\n\u003Ch4>What is SMTP?\u003C\u002Fh4>\n\u003Cp>SMTP (Simple Mail Transfer Protocol) is an industry standard for sending emails. Proper SMTP configuration helps increase email deliverability by using authentication.\u003C\u002Fp>\n\u003Cp>Popular email clients like Gmail, Yahoo, Office 365, and Zoho are in a constant battle with email spammers. One of the things they look at is if an email is originating from the location it claims to be originating from.\u003C\u002Fp>\n\u003Cp>If the proper authentication isn’t there, then emails either go in the SPAM folder or worst, don’t get delivered at all.\u003C\u002Fp>\n\u003Cp>This is a problem for a lot of WordPress sites because by default, WordPress uses the PHP mail function to send emails generated by WordPress or any contact form plugin like \u003Ca href=\"https:\u002F\u002Fmail.baby\u002F\" rel=\"friend nofollow ugc\">Mail.Baby\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>The issue is that most WordPress hosting companies don’t have their servers properly configured for sending PHP emails.\u003C\u002Fp>\n\u003Cp>The combination of two causes your WordPress emails to not get delivered.\u003C\u002Fp>\n\u003Ch4>How does Mail Baby SMTP work?\u003C\u002Fh4>\n\u003Cp>Mail.Baby SMTP plugin easily resolves email delivery problems by improving and changing how your WordPress site sends email. We reconfigure the \u003Ccode>wp_mail()\u003C\u002Fcode> function to either use proper SMTP host credentials or leverage a built-in SMTP mail provider.\u003C\u002Fp>\n\u003Cp>When using one of our built-in SMTP mail provider integrations (recommended), emails are sent using the provider’s direct API. This means even if your web host is blocking SMTP ports, your emails still send successfully.\u003C\u002Fp>\n\u003Cp>This helps you fix all WordPress not sending email issues.\u003C\u002Fp>\n\u003Cp>Mail.Baby SMTP plugin includes many different SMTP setup options:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Mail.Baby \u003Cstrong>(Recommended)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>MailBaby is an email smart host that offers outbound filtering. Emails are sent to MailBaby systems, and are analyzed for content.\u003C\u002Fp>\n\u003Cp>Email is then routed through an email zone based on the email content, and score of the email, or bounced as spam. IP reputation is handled by MailBaby.\u003C\u002Fp>\n\u003Cp>MailBaby monitors all our ips for blacklists, and works with email providers through feedback loops and other abuse monitoring to ensure email delivery.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Sendinblue SMTP \u003Cstrong>(Recommended)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Mailgun SMTP\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>SendGrid SMTP\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Gmail SMTP\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>SMTP.com \u003Cstrong>(Recommended)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>For most options, you can specify the “from name” and “email address” for outgoing emails.\u003C\u002Fp>\n\u003Cp>Instead of having users use different SMTP plugins and workflows for different SMTP providers, we decided to bring it all in one.\u003C\u002Fp>\n","Send email from your WordPress site using  Mail.baby, SMTP.com, Gmail, SendGrid, Mailgun, Sendinblue and more Api's and Configure wp_mail() with them.",700,5128,"2026-03-12T10:18:00.000Z","6.1","7.4",[90,91,92,93,94],"gmail-smtp","mailbaby-smtp","mailgun-smtp","sendinblue","smtp","https:\u002F\u002Fwww.mail.baby\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmail-baby-smtp.3.2.13.zip",99,1,"2025-09-22 00:00:00",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":27,"num_ratings":27,"last_updated":110,"tested_up_to":25,"requires_at_least":111,"requires_php":25,"tags":112,"homepage":117,"download_link":118,"security_score":75,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"cd-baby-player-emded","CD Baby Embed","1.0.3","bwaldron","https:\u002F\u002Fprofiles.wordpress.org\u002Fbwaldron\u002F","\u003Cp>Converts the [cdbaby] shortcode into an embed-able CD Baby Music players. Go to the \u003Ca href=\"https:\u002F\u002Fmembers.cdbaby.com\u002F\" rel=\"nofollow ugc\">CD Baby Member Page\u003C\u002Fa> and configure a player with songs, albums, or playlists.  Then, grab the code and insert into the WordPress Editor.\u003C\u002Fp>\n\u003Ch4>Some usage examples\u003C\u002Fh4>\n\u003Cp>Default (Mini):\u003Cbr \u002F>\n[cdbaby]56c85363-b435-48b0-9b20-0edffd191681[\u002Fcdbaby]\u003C\u002Fp>\n\u003Cp>Square:\u003Cbr \u002F>\n[cdbaby type=”square”]56c85363-b435-48b0-9b20-0edffd191681[\u002Fcdbaby]\u003C\u002Fp>\n\u003Cp>Album Dark:\u003Cbr \u002F>\n[cdbaby type=”album” theme=”dark”]56c85363-b435-48b0-9b20-0edffd191681[\u002Fcdbaby]\u003C\u002Fp>\n\u003Cp>Full Transparent:\u003Cbr \u002F>\n[cdbaby type=”full” transparenent=”true”]56c85363-b435-48b0-9b20-0edffd191681[\u002Fcdbaby]\u003C\u002Fp>\n","Embed the responsive CD Baby Music Player into your Posts and Pages using the cdbaby shortcode.",200,6852,"2014-08-19T17:28:00.000Z","3.0",[113,114,115,116],"cd-baby","cd-baby-player","embed","music","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fcdbaby-shortcode\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcd-baby-player-emded.zip",{"slug":23,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":108,"downloaded":126,"rating":48,"num_ratings":127,"last_updated":128,"tested_up_to":129,"requires_at_least":130,"requires_php":25,"tags":131,"homepage":134,"download_link":135,"security_score":136,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"Ovulation Calculator","1.1","ovulationcalculatorwp","https:\u002F\u002Fprofiles.wordpress.org\u002Fovulationcalculatorwp\u002F","\u003Cp>This Ovulation Calculator will calculate your most fertility days. You can use shortcode to page or post or sidebar. The form itself and the text results are mobile friendly and responsive, built with usability in mind. The Ovulation Calculator for WordPress Plugin can be successfully used in desktop, mobile and tablet environment.\u003C\u002Fp>\n","This Ovulation Calculator will calculate your period, fertility and shows the next 6 months ovulation dates.",8093,4,"2024-07-06T18:17:00.000Z","6.5.8","4.1",[132,22,133,70],"calculator","ovulation","https:\u002F\u002Fwww.calculator.io\u002Fovulation-calculator\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fovulation-calculator.1.1.zip",92,{"attackSurface":138,"codeSignals":201,"taintFlows":242,"riskAssessment":268,"analyzedAt":278},{"hooks":139,"ajaxHandlers":164,"restRoutes":192,"shortcodes":193,"cronEvents":198,"entryPointCount":199,"unprotectedCount":200},[140,146,149,151,154,156,159,162],{"type":141,"name":142,"callback":143,"file":144,"line":145},"action","plugins_loaded","anonymous","includes\\class-ulpc.php",132,{"type":141,"name":147,"callback":143,"file":144,"line":148},"admin_enqueue_scripts",147,{"type":141,"name":147,"callback":143,"file":144,"line":150},148,{"type":141,"name":152,"callback":143,"file":144,"line":153},"admin_menu",149,{"type":141,"name":152,"callback":143,"file":144,"line":155},150,{"type":141,"name":157,"callback":143,"file":144,"line":158},"admin_init",151,{"type":141,"name":160,"callback":143,"file":144,"line":161},"wp_enqueue_scripts",167,{"type":141,"name":160,"callback":143,"file":144,"line":163},168,[165,169,172,175,177,180,182,185,187,190],{"action":166,"nopriv":167,"callback":143,"hasNonce":167,"hasCapCheck":167,"file":144,"line":168},"change_color_schema",false,153,{"action":166,"nopriv":170,"callback":143,"hasNonce":167,"hasCapCheck":167,"file":144,"line":171},true,154,{"action":173,"nopriv":167,"callback":143,"hasNonce":167,"hasCapCheck":167,"file":144,"line":174},"ulpc_get_baby_size",169,{"action":173,"nopriv":170,"callback":143,"hasNonce":167,"hasCapCheck":167,"file":144,"line":176},170,{"action":178,"nopriv":167,"callback":143,"hasNonce":167,"hasCapCheck":167,"file":144,"line":179},"ulpc_get_pregnancy_results",171,{"action":178,"nopriv":170,"callback":143,"hasNonce":167,"hasCapCheck":167,"file":144,"line":181},172,{"action":183,"nopriv":167,"callback":143,"hasNonce":167,"hasCapCheck":167,"file":144,"line":184},"ulpc_get_ovulation_results",173,{"action":183,"nopriv":170,"callback":143,"hasNonce":167,"hasCapCheck":167,"file":144,"line":186},174,{"action":188,"nopriv":167,"callback":143,"hasNonce":167,"hasCapCheck":167,"file":144,"line":189},"ulpc_get_ovulation_visual_data",175,{"action":188,"nopriv":170,"callback":143,"hasNonce":167,"hasCapCheck":167,"file":144,"line":191},176,[],[194],{"tag":195,"callback":196,"file":144,"line":197},"ultimate-pregnancy-ovulation","ulpc_shortcode_callback",177,[],11,10,{"dangerousFunctions":202,"sqlUsage":203,"outputEscaping":205,"fileOperations":27,"externalRequests":27,"nonceChecks":240,"capabilityChecks":98,"bundledLibraries":241},[],{"prepared":27,"raw":27,"locations":204},[],{"escaped":206,"rawEcho":207,"locations":208},252,13,[209,213,215,218,220,222,223,225,227,229,232,235,238],{"file":210,"line":211,"context":212},"admin\\class-ulpc-admin.php",218,"raw output",{"file":144,"line":214,"context":212},864,{"file":216,"line":217,"context":212},"public\\partials\\results\\baby-born.php",52,{"file":216,"line":219,"context":212},55,{"file":216,"line":221,"context":212},58,{"file":216,"line":11,"context":212},{"file":224,"line":219,"context":212},"public\\partials\\results\\future-pregnancy.php",{"file":224,"line":226,"context":212},64,{"file":224,"line":228,"context":212},102,{"file":230,"line":231,"context":212},"public\\partials\\results\\happy-birthday.php",54,{"file":233,"line":234,"context":212},"public\\partials\\results\\ovulation-visual-data.php",29,{"file":236,"line":237,"context":212},"public\\partials\\results\\pregnancy.php",122,{"file":236,"line":239,"context":212},138,5,[],[243,260],{"entryPoint":244,"graph":245,"unsanitizedCount":27,"severity":259},"ajax_change_color_schema (includes\\class-ulpc.php:853)",{"nodes":246,"edges":257},[247,252],{"id":248,"type":249,"label":250,"file":144,"line":251},"n0","source","$_POST",860,{"id":253,"type":254,"label":255,"file":144,"line":214,"wp_function":256},"n1","sink","echo() [XSS]","echo",[258],{"from":248,"to":253,"sanitized":170},"low",{"entryPoint":261,"graph":262,"unsanitizedCount":27,"severity":259},"\u003Cclass-ulpc> (includes\\class-ulpc.php:0)",{"nodes":263,"edges":266},[264,265],{"id":248,"type":249,"label":250,"file":144,"line":251},{"id":253,"type":254,"label":255,"file":144,"line":214,"wp_function":256},[267],{"from":248,"to":253,"sanitized":170},{"summary":269,"deductions":270},"The 'ultimate-pregnancy-ovulation-calculator' plugin v1.2.0 presents a mixed security posture. On the positive side, the plugin demonstrates good practices regarding SQL queries, utilizing prepared statements exclusively, and a very high percentage of properly escaped output, which mitigates common injection and cross-site scripting vulnerabilities. The absence of critical or high-severity taint flows and a clean vulnerability history with no known CVEs are also significant strengths, suggesting a generally well-developed codebase and responsible maintenance.\n\nHowever, the plugin's primary security concern lies in its exposed attack surface. With 10 out of 11 total entry points being unprotected AJAX handlers, this creates a significant risk. While no direct vulnerabilities were identified in the static analysis or taint flows, the lack of authentication or capability checks on these numerous AJAX endpoints means that any unauthenticated user could potentially trigger plugin functionality. This could lead to unintended side effects, information disclosure, or denial-of-service if these handlers perform sensitive operations or reveal information.\n\nIn conclusion, while the plugin benefits from strong coding practices in areas like SQL and output sanitization, the extensive unprotected AJAX endpoints are a critical weakness. Addressing this by implementing appropriate authentication and capability checks on these handlers should be a priority to significantly improve the plugin's security posture.",[271,273,276],{"reason":272,"points":200},"10 unprotected AJAX handlers",{"reason":274,"points":275},"Limited capability checks (1)",3,{"reason":277,"points":240},"Limited nonce checks (5)","2026-03-16T21:34:48.477Z",{"wat":280,"direct":291},{"assetPaths":281,"generatorPatterns":285,"scriptPaths":286,"versionParams":287},[282,283,284],"\u002Fwp-content\u002Fplugins\u002Fultimate-pregnancy-ovulation-calculator\u002Fadmin\u002Fcss\u002Fulpc-admin.min.css","\u002Fwp-content\u002Fplugins\u002Fultimate-pregnancy-ovulation-calculator\u002Fadmin\u002Fjs\u002Fulpc-vendor.min.js","\u002Fwp-content\u002Fplugins\u002Fultimate-pregnancy-ovulation-calculator\u002Fadmin\u002Fjs\u002Fulpc-admin.min.js",[],[],[288,289,290],"ultimate-pregnancy-ovulation-calculator\u002Fadmin\u002Fcss\u002Fulpc-admin.min.css?ver=","ultimate-pregnancy-ovulation-calculator\u002Fadmin\u002Fjs\u002Fulpc-vendor.min.js?ver=","ultimate-pregnancy-ovulation-calculator\u002Fadmin\u002Fjs\u002Fulpc-admin.min.js?ver=",{"cssClasses":292,"htmlComments":293,"htmlAttributes":294,"restEndpoints":296,"jsGlobals":297,"shortcodeOutput":299},[],[],[295],"data-ulpc_type",[],[298],"ulpc_vars",[]]