[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fB2PR8XiDwg_KY2oweNSKKthLVx9xoYmA0j9lwGjA5Kc":3,"$fQAAkXR1-NPPyMIVhijcNl2Qfy47tuvX8BigZjv7kipo":969,"$fkbjMgrJ2wnOEyxPKHgXUWaQjsbISWLGexNQsM4VtDrQ":973},{"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,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":40,"analysis":152,"fingerprints":939},"voice-widgets","Voice Audio Widgets – Voice recorder with Forms, AI Powered STT, TTS, Transcriptions, Language Teaching","6.7.6","QuantumCloud","https:\u002F\u002Fprofiles.wordpress.org\u002Fquantumcloud\u002F","\u003Cp>Voice Audio widgets adds a \u003Cstrong>Voice Recorder field\u003C\u002Fstrong> for \u003Cstrong>Contact Form 7\u003C\u002Fstrong> (\u003Cstrong>Stand alone Voice Forms\u003C\u002Fstrong>, \u003Cstrong>WPForms\u003C\u002Fstrong>, \u003Cstrong>Gravity Forms\u003C\u002Fstrong>, \u003Cstrong>Formidable Forms\u003C\u002Fstrong>, \u003Cstrong>Fluent Forms\u003C\u002Fstrong>, \u003Cstrong>BBPress\u003C\u002Fstrong>, \u003Cstrong>BuddyBoss\u003C\u002Fstrong> support in Pro). Get website Visitor Voice Feedback. Your site users can record a voice message when submitting a form. User Audio Recording Submissions or Voice record links are emailed with the form submission emails.\u003C\u002Fp>\n\u003Cp>Voice Widgets also provides a way for YOU to \u003Cstrong>speak to your site users\u003C\u002Fstrong>. \u003Cstrong>Create voice recordings\u003C\u002Fstrong> of your own and attach the audio on your WordPress pages in various places to speak to your users and explain your products with voice notes.\u003C\u002Fp>\n\u003Cp>Language teachers can create sppoken word tests for their students. Student Voice recordings for spoken words can be graded by the teacher and display results for the logged-in students.\u003C\u002Fp>\n\u003Cp>Add a \u003Cstrong>Voice Search\u003C\u002Fstrong> option to your WordPress search bar using the Speech to Text feature.\u003C\u002Fp>\n\u003Cp>The \u003Cstrong>Text to Speech\u003C\u002Fstrong> or TTS feature lets your users listen to any post or page contents with the tap of a button.\u003C\u002Fp>\n\u003Cp>Browser based, OpenAI AI, or Google cloud speech powered \u003Cstrong>Speech to Text\u003C\u002Fstrong> or STT feature lets you convert any Spoken words to text in the front end and it also has a \u003Cstrong>new language learning mode\u003C\u002Fstrong> helpful for language teachers to teach spoken language skills to their students. With Voice Widgets Pro Add \u003Cstrong>Speech to Text Voice Dictation feature for any Form Field\u003C\u002Fstrong>. Helpful for quicker long Text insertion by Voice Dictation. Add \u003Cstrong>Speech to Text\u003C\u002Fstrong> feature for \u003Cstrong>Woocommerce Product Review, Blog Comments\u003C\u002Fstrong> etc.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>🚀 for Advanced Features and more Options \u003Cstrong>Upgrade to \u003Ca href=\"https:\u002F\u002Fwww.dna88.com\u002Fproduct\u002Fvoice-widgets-pro\u002F\" rel=\"nofollow ugc\">Voice Widgets Pro\u003C\u002Fa> now!\u003C\u002Fstrong>\u003Cbr \u002F>\n  🚀 \u003Ca href=\"https:\u002F\u002Fwww.dna88.com\u002Fsupport-free\u002F\" rel=\"nofollow ugc\">Support, Bug Report, Feature Requests\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdev.dna88.com\u002Fvoice-widgets\u002F\" rel=\"nofollow ugc\">Voice Widgets Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Compatible with all Modern Browsers and it sports a Beautiful modern User Interface. This plugin adds a voice message recorder field to your CF7 forms. \u003Cstrong>All data and Voice Audio records are saved on YOUR server\u003C\u002Fstrong> for privacy and security.\u003C\u002Fp>\n\u003Cp>Record Voice Messages with \u003Cstrong>Stand alone Voice Forms\u003C\u002Fstrong>, \u003Cstrong>Contact Form 7\u003C\u002Fstrong>, \u003Cstrong>WPForms\u003C\u002Fstrong>, \u003Cstrong>Gravity Forms\u003C\u002Fstrong>, \u003Cstrong>Formidable Forms\u003C\u002Fstrong>, \u003Cstrong>Fluent Forms\u003C\u002Fstrong>, \u003Cstrong>BBPress\u003C\u002Fstrong> forum, \u003Cstrong>BuddyBoss\u003C\u002Fstrong>, \u003Cstrong>WooCommerce \u003C\u002Fstrong>Product Reviews, WordPress (blog) \u003Cstrong>Comment\u003C\u002Fstrong> system are available with the Voice Widgets Pro version.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>++ Looking for a Video Recording Widget instead? Check out our \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvideo-connect\u002F\" rel=\"ugc\">Video Connect\u003C\u002Fa> plugin with similar features.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Use Voice widgets to speak to your your website users. A good copywriting is not always sufficient. Now you can simply explain to them about your products and services using your own speech and voice audio to generate trust and increase conversion rates.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>SSL is required to record voice or audio message\u003C\u002Fli>\n\u003Cli>Record your voice from the Voice Widgets dashboard with your Mic\u003C\u002Fli>\n\u003Cli>Or upload a Voice Audio record as MP3 file\u003C\u002Fli>\n\u003Cli>Upload a featured image or default emoji will be used\u003C\u002Fli>\n\u003Cli>Copy shortcode to a page or post where you want to display and play the voice message\u003C\u002Fli>\n\u003Cli>Supports audio recording in mp3, ogg and wav files\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Text to Speech\u003C\u002Fh4>\n\u003Cp>Let Voice Widgets read the contents of your website to your users.\u003C\u002Fp>\n\u003Cp>Easy Application: With one click you can enable the Text to Speech button on your website pages and posts\u003C\u002Fp>\n\u003Cp>Text-to-Speech without limit: There is no limit to how many pages and posts you can enable the TTS for\u003C\u002Fp>\n\u003Cp>Language and Voices: Choose from 20+ voices and change the language. Following Text to Speech languages are supported:\u003Cbr \u002F>\nChrome Desktop: UK English, US English, Spanish (Spain), Spanish (United States), French, Deutsch, Italian, Russian, Dutch, Japanese, Korean, Chinese (China), Chinese (Hong Kong), Chinese (Taiwan), Hindi, Indonesian, Polish, Brazilian Portuguese.\u003C\u002Fp>\n\u003Cp>Chrome Mobile: English USA, English UK, German, Italian, Russian, French, Spanish.\u003C\u002Fp>\n\u003Cp>Microsoft Edge Desktop: All Languages.\u003C\u002Fp>\n\u003Cp>Microsoft Edge Mobile: All Languages.\u003C\u002Fp>\n\u003Cp>Firefox Desktop: English US, English UK.\u003C\u002Fp>\n\u003Cp>Firefox Mobile: English USA, English UK, German, Italian, Russian, French, Spanish.\u003C\u002Fp>\n\u003Cp>Compatibility: The Voice Widgets plugin uses the browser’s built-in text to speech synthesis API and is compatible with most modern browsers. Text to Speech is also compatible with Elementor\u003C\u002Fp>\n\u003Ch4>Speech to Text\u003C\u002Fh4>\n\u003Cp>This new feature allows you to use Google cloud speech to convert any spoken words to text. Use a shortcode to show the Speech to text feature on your website’s front end.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>++\u003C\u002Fstrong> The Speech to Text Language Learning mode is now available with the \u003Ca href=\"https:\u002F\u002Fwww.dna88.com\u002Fproduct\u002Fvoice-widgets-pro\u002F\" rel=\"nofollow ugc\">Voice Widgets Pro!\u003C\u002Fa> version. It is \u003Cstrong>useful to learn a new language\u003C\u002Fstrong> and can be used by the language teachers all over the world. It allows a new language learner to speak words or sentences and have the Google Cloud Speech try to recognize the words. The learner can immediately play back the spoken words to try and understand what went wrong if the words cannot be recognized by the Google Cloud Speech and learn new languages. Teachers can use voice widgets to show how the words should be spoken.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Speaking Test or Language Learning Mode \u003C\u002Fstrong>\u003Cbr \u002F>\n* The Speech to Text Language Learning mode is useful to learn a new language. It allows a new language learner to speak words or sentences and have the Google Cloud Speech or OpenAI Whisper AI try to recognize the words. The learner can immediately play back the spoken words to try and understand what went wrong if the words cannot be recognized by the AI.\u003Cbr \u002F>\n* Create unlimited Language learning, speaking tests with multiple Words and Sentences. Show the tests in the front end using shortcode. Language Students can record their voice speaking the words that the teacher can grade\u003Cbr \u002F>\n* View speaking test results on the WordPress dashboard and score each voice recording\u003Cbr \u002F>\n* Manual grading of student voice records\u003Cbr \u002F>\n* Automatic AI Evaluation but works without AI\u003Cbr \u002F>\n* Shortcode for the front end for logged-in students to view results.\u003C\u002Fp>\n\u003Ch4>Audio Transcriptions\u003C\u002Fh4>\n\u003Cp>Transcribe Audio files and voice recordings to text – powered by OpenAI AI.\u003C\u002Fp>\n\u003Ch4>Voice Search for WordPress\u003C\u002Fh4>\n\u003Cp>Allows visitors to search your WordPress website using their voice. This Speech to Text feature adds a Microphone icon by the WordPress default search bar. Users can click on that and use microphone to Input text.\u003C\u002Fp>\n\u003Cp>We are looking for your feedback on how to make the Speech to Text feature for useful for you. \u003Ca href=\"https:\u002F\u002Fwww.dna88.com\u002Fsupport-free\u002F\" rel=\"nofollow ugc\">Let us know your feedback\u003C\u002Fa> from our website!\u003C\u002Fp>\n\u003Ch4>Go Beyond Simple Text Forms With Voice Widgets Pro\u003C\u002Fh4>\n\u003Cp>Get \u003Cstrong>voice messages\u003C\u002Fstrong> with your forms and \u003Cstrong>increase \u003C\u002Fstrong>user \u003Cstrong>conversions \u003C\u002Fstrong>with Voice \u003Cstrong>widgets\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Record voice audio messages with your WordPress forms – \u003Cstrong>CF7\u003C\u002Fstrong>, \u003Cstrong>WPForms\u003C\u002Fstrong>, \u003Cstrong>Gravity Forms\u003C\u002Fstrong>, \u003Cstrong>BBPress\u003C\u002Fstrong>, Blog \u003Cstrong>Comments\u003C\u002Fstrong>, and \u003Cstrong>Woocommerce \u003C\u002Fstrong>Product Reviews. Or show a floating icon or standalone voice form on your pages so your users can leave a voice message with \u003Cstrong>additional \u003C\u002Fstrong>information easily.\u003C\u002Fp>\n\u003Cp>Voice Widgets pro also saves all your contact form 7 submissions and voice messages in one place. Use \u003Cstrong>Voice widgets\u003C\u002Fstrong> to \u003Cstrong>speak \u003C\u002Fstrong>to your your website users. Now you can explain to your users about your products and services using your own voice to generate trust and increase conversion rates with \u003Cstrong>Call to Action\u003C\u002Fstrong> buttons.\u003C\u002Fp>\n\u003Ch4>Voice Transcription\u003C\u002Fh4>\n\u003Cp>Powered by OpenAI, the transcription feature transcribes voice or audio files uploaded as mp3\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Audio Recording Integrations with other plugins\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>🚀 Record Voice Message with Contact Form 7 (CF7)\u003Cbr \u002F>\n🚀 Record Voice Message with WPForms\u003Cbr \u002F>\n🚀 Record Voice Message with Gravity Forms\u003Cbr \u002F>\n🚀 Record Voice Message with Formidable Forms\u003Cbr \u002F>\n🚀 Record Voice Message with Fluent Forms\u003Cbr \u002F>\n🚀 Record Voice Message with BBPress forum (replies and new topics)\u003Cbr \u002F>\n🚀 Record Voice Message with BuddyBoss (replies and new topics)\u003Cbr \u002F>\n🚀 Record Voice Message with Asgaros Forum (replies and new topics)\u003Cbr \u002F>\n🚀 Record Voice Message with WooCommerce Product Reviews\u003Cbr \u002F>\n🚀 Record Voice Message with WordPress’ (blog) Comment System\u003C\u002Fp>\n\u003Cp>🚀 Recorded voice message link sent by email (for forms)\u003Cbr \u002F>\n🚀 Voice message records in the backend\u003Cbr \u002F>\n🚀 Contact form 7 form submissions saved in the database and available in dashboard\u003Cbr \u002F>\n🚀 CF7 form submissions with voice message view in the backend in one place\u003Cbr \u002F>\n🚀 Set voice record as required field\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Stand Alone Audio or Voice Message Forms\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>🚀 Embed voice message form on any page without Contact Form 7\u003Cbr \u002F>\n🚀 Show an additional text Form after voice message for standalone voice forms\u003Cbr \u002F>\n🚀 Voice message Floating Icon. Send voice message from any page\u003Cbr \u002F>\n🚀 Play voice message with Comments in an Audio player\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Voice Widgets to explain your products or services\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>🚀 Use Voice widgets and Audio to explain your products or services and increase your conversions and sales\u003Cbr \u002F>\n🚀 Select from 5 different design templates\u003Cbr \u002F>\n🚀 Call to Action button with voice widget with button link\u003Cbr \u002F>\n🚀 Upload audio file (record and edit outside)\u003Cbr \u002F>\n🚀 Customize colors\u003Cbr \u002F>\n🚀 Create unlimited number of voice widgets\u003Cbr \u002F>\n🚀 Unlimited audio length\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Text to Speech\u003C\u002Fstrong>\u003Cbr \u002F>\n🚀 Let Voice Widgets read the contents of your website to your users.\u003Cbr \u002F>\n🚀 Enable the Text to Speech button on your website pages and posts in one click\u003Cbr \u002F>\n🚀 There is no limit to how many pages and posts you can enable the TTS for\u003Cbr \u002F>\n🚀 Choose from 20+ voices and change the language. Following Text to Speech languages are supported: Chrome Desktop: UK English, US English, Spanish (Spain), Spanish (United States), French, Deutsch, Italian, Russian, Dutch, Japanese, Korean, Chinese (China), Chinese (Hong Kong), Chinese (Taiwan), Hindi, Indonesian, Polish, Brazilian Portuguese. Chrome Mobile: English USA, English UK, German, Italian, Russian, French, Spanish. Microsoft Edge Desktop: All Languages. Microsoft Edge Mobile: All Languages. Firefox Desktop: English US, English UK. Firefox Mobile: English USA, English UK, German, Italian, Russian, French, Spanish.\u003Cbr \u002F>\nCompatible with Elementor pag builder\u003Cbr \u002F>\nSupports Custom Post Types\u003Cbr \u002F>\nFloating Listen to this (content) button\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Transcribe Audios, Voice Transcriptions with AI\u003C\u002Fstrong>\u003Cbr \u002F>\n🚀 AI Powered by OpenAI Whisper\u003Cbr \u002F>\n🚀 Upload MP3, WAV, M4A, AAC, OGG, MP4 files and  get AI powered transcriptions\u003Cbr \u002F>\n🚀 Transcriptions from any public YouTube Video\u003Cbr \u002F>\n🚀 Transcriptions from any public Vimeo Video\u003Cbr \u002F>\n🚀 Directly record your voice with a microphone and get transcriptions\u003Cbr \u002F>\n🚀 Rewrite Audio Transcriptions with AI and create Blog posts automatically\u003Cbr \u002F>\n🚀 Shortcode to show Transcription features in the front end\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Speech to Text and Language Learning Mode \u003C\u002Fstrong>\u003Cbr \u002F>\n🚀 Browser Based, Google cloud speech, or OpenAI to convert any spoken words to text\u003Cbr \u002F>\n🚀 Add \u003Cstrong>Speech to Text Voice Dictation feature for any Form Field\u003C\u002Fstrong>. Helpful for quicker long Text insertion by Voice Dictation.\u003Cbr \u002F>\n🚀 Add \u003Cstrong>Speech to Text\u003C\u002Fstrong> feature for \u003Cstrong>Woocommerce Product Review, Blog Comments\u003C\u002Fstrong> etc.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Speaking Test or Language Learning Mode \u003C\u002Fstrong>\u003Cbr \u002F>\n🚀 The Speech to Text Language Learning mode is useful to learn a new language. It allows a new language learner to speak words or sentences and have the Google Cloud Speech or OpenAI Whisper AI try to recognize the words. The learner can immediately play back the spoken words to try and understand what went wrong if the words cannot be recognized by the AI.\u003Cbr \u002F>\n🚀 Create unlimited Language learning, speaking tests with multiple Words and Sentences. Show the tests in the front end using shortcode. Language Students can record their voice speaking the words that the teacher can grade\u003Cbr \u002F>\n🚀 View speaking test results on the WordPress dashboard and score each voice recording\u003Cbr \u002F>\n🚀 Manual grading of student voice records\u003Cbr \u002F>\n🚀 Automatic AI Evaluation but works without AI\u003Cbr \u002F>\n🚀 Shortcode for the front end for logged-in students to view results.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Other Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>🚀 Change all languages\u003Cbr \u002F>\n🚀 Custom floating icon location with page control\u003Cbr \u002F>\n🚀 Voice message directory (Coming soon)\u003Cbr \u002F>\n🚀 Works with all modern browsers\u003Cbr \u002F>\n🚀 Priority, Premium Support\u003Cbr \u002F>\n🚀 Auto Upgrades from Dashboard Plugins page\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>🚀  \u003Ca href=\"https:\u002F\u002Fwww.dna88.com\u002Fsupport-free\u002F\" rel=\"nofollow ugc\">Support, Bug Report, Feature Requests\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdev.dna88.com\u002Fvoice-widgets\u002F\" rel=\"nofollow ugc\">Voice Widgets Pro Demo\u003C\u002Fa> | \u003Cstrong>Upgrade to \u003Ca href=\"https:\u002F\u002Fwww.dna88.com\u002Fproduct\u002Fvoice-widgets\u002F\" rel=\"nofollow ugc\">Voice Widgets Pro!\u003C\u002Fa> now!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u002F\u002F-> Try the \u003Cstrong>Number 1 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fchatbot\u002F\" rel=\"ugc\">ChatBot for WordPress with AI – WPBot\u003C\u002Fa>\u003C\u002Fstrong>. It is an easy to use, Native, No coding required, AI ChatBot to provide Automated Live Chat Support. Use ChatBot to \u003Cstrong>answer user questions\u003C\u002Fstrong> and also \u003Cstrong>collect information\u003C\u002Fstrong> from the users using \u003Cstrong>conversational forms\u003C\u002Fstrong>. It can be also be powered by DialogFlow, Tavily or OpenAI ChatGPT or simply use the built-in features to provide Live support and collect data. ++ Check out the \u003Ca href=\"https:\u002F\u002Fwww.wpbot.pro\u002F\" rel=\"nofollow ugc\">Best ChatBot for WordPress – WPBot\u003C\u002Fa> Demo.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Voice widgets Support, Bug Fix, Feature Request\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>We welcome your feedback and new feature requests for this chat bot! This is a new plugin and we want to improve this voice widget plugin’s features based on your feedback and suggestions. *\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Let us know if you face any problem or need help with this chatbot from the comments section.\u003C\u002Fp>\n","Voice Message Recorder for Forms, Forums. AI Powered. Speaking Test - Language Learning. Speak to users. Text to Speech, Speech to Text, Voice Search",400,14313,100,16,"2026-04-13T12:56:00.000Z","6.9.4","4.9","5.6",[20,21,22,23,24],"audio","voice","voice-mail","voice-message","voice-search","https:\u002F\u002Fdna88.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.6.7.6.zip",0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":37,"trust_score":38,"computed_at":39},"quantumcloud",29,25750,96,243,76,"2026-05-20T02:05:20.162Z",[41,64,83,106,130],{"slug":42,"name":43,"version":44,"author":45,"author_profile":46,"description":47,"short_description":48,"active_installs":49,"downloaded":50,"rating":13,"num_ratings":51,"last_updated":52,"tested_up_to":53,"requires_at_least":54,"requires_php":55,"tags":56,"homepage":61,"download_link":62,"security_score":63,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"podinbox-accept-voice-messages-on-your-website","PodInbox – Accept Voice Messages on Your Website","1.0.1","PodInbox","https:\u002F\u002Fprofiles.wordpress.org\u002Fpodinbox\u002F","\u003Cp>With \u003Ca href=\"https:\u002F\u002Fwww.podinbox.com\u002F\" rel=\"nofollow ugc\">PodInbox\u003C\u002Fa>, you can easily accept audio messages on your website. By installing our plugin, you’ll get a floating button on the bottom of your website that lets your site visitors record, preview, and send you their voice message. It’s a great way to engage with your visitors and fans!\u003C\u002Fp>\n\u003Cp>All you need it a free PodInbox account to setup this WordPress widget. The setup should take less than 5 minutes!\u003C\u002Fp>\n\u003Cp>When a visitor leaves you a message, you’ll get an email notification and your message will instantly be available in your PodInbox dashboard.\u003C\u002Fp>\n\u003Cp>Our platform was built specifically for Podcasters to engage with their fans, but it really can used by anyone needing to receive audio messages from their website visitors.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Email Notifications\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You’ll receive email notifications every time a visitor leaves an audio message. You can always turn on\u002Foff these notifications anytime in your PodInbox dashboard.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Toggle Widget On and Off\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Once installed, you can easily toggle your widget on or off\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Display Options\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can choose to display this widget on desktop, mobile, or on both.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Control of Prompts\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can completely customize the prompts in your widget, by customizing your Inboxes in your PodInbox dashboard. This includes the inbox title, description, and recording button prompt.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Style Your Widget\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>From your PodInbox dashboard, you can completely choose to style your widget colors, icons, and placement if you have a paid PodInbox account.\u003C\u002Fp>\n","PodInbox lets you easily accept audio messages on your website. With our plugin, your site visitors can record, preview, & send you voice messages.",10,1886,1,"2022-06-09T17:52:00.000Z","6.0.11","5.7","",[57,58,22,59,60],"audio-grams","audio-messages","voice-messages","voicemail","https:\u002F\u002Fpodinbox.com\u002Fplugins","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpodinbox-accept-voice-messages-on-your-website.1.0.1.zip",85,{"slug":65,"name":66,"version":67,"author":68,"author_profile":69,"description":70,"short_description":71,"active_installs":72,"downloaded":37,"rating":27,"num_ratings":27,"last_updated":73,"tested_up_to":74,"requires_at_least":75,"requires_php":76,"tags":77,"homepage":55,"download_link":82,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"voice-recording-field-for-wpforms","Voice Recording Field for WPForms","1.0.0","Amir Nafees","https:\u002F\u002Fprofiles.wordpress.org\u002Famirnafees88\u002F","\u003Cp>\u003Cstrong>Voice Recording Field for WPForms\u003C\u002Fstrong> extends WPForms (both Lite and Pro versions) with a powerful voice recording field. Allow your users to record and submit voice messages directly through your forms without needing any external services.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Easy Voice Recording\u003C\u002Fstrong> – Record audio directly from any form with a simple click\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Audio Formats\u003C\u002Fstrong> – Supports WebM, WAV, MP3, and OGG formats\u003C\u002Fli>\n\u003Cli>\u003Cstrong>File Size Control\u003C\u002Fstrong> – Set maximum recording size (1-100 MB)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Recording Duration Limit\u003C\u002Fstrong> – Configure maximum recording time (10-300 seconds)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Visual Timer\u003C\u002Fstrong> – Real-time recording timer with progress indicator\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Audio Preview\u003C\u002Fstrong> – Listen to recordings before submitting the form\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Integration\u003C\u002Fstrong> – Include recordings as attachments (WPForms Pro) or links in notifications\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media Library Storage\u003C\u002Fstrong> – All recordings are stored in WordPress Media Library\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Styling\u003C\u002Fstrong> – Configurable button and recording indicator colors\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WPForms Lite Compatible\u003C\u002Fstrong> – Works with both WPForms Lite and Pro\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security First\u003C\u002Fstrong> – Comprehensive file validation and secure storage\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Voice feedback forms\u003C\u002Fli>\n\u003Cli>Audio testimonials\u003C\u002Fli>\n\u003Cli>Customer support tickets\u003C\u002Fli>\n\u003Cli>Interview submissions\u003C\u002Fli>\n\u003Cli>Voice surveys\u003C\u002Fli>\n\u003Cli>Language learning assessments\u003C\u002Fli>\n\u003Cli>Music\u002Faudio auditions\u003C\u002Fli>\n\u003Cli>Voice message contact forms\u003C\u002Fli>\n\u003Cli>Patient history recordings\u003C\u002Fli>\n\u003Cli>Voice memos and notes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WPForms Lite and Pro Compatibility\u003C\u002Fh4>\n\u003Cp>This plugin works seamlessly with both WPForms Lite and Pro versions:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>WPForms Lite and WPForms Pro\u003C\u002Fstrong> – Stores voice recordings in Custom table\u003C\u002Fli>\n\u003Cli>All features work identically on both versions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Add the “Voice Recorder” field to your WPForms form from fancy fields\u003C\u002Fli>\n\u003Cli>Configure recording duration, file size, and appearance\u003C\u002Fli>\n\u003Cli>Users click “Start Recording” to record their voice\u003C\u002Fli>\n\u003Cli>Audio is temporarily stored during form filling\u003C\u002Fli>\n\u003Cli>On form submission, audio is uploaded to Media Library\u003C\u002Fli>\n\u003Cli>Recording attach recordings to email notifications\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Settings\u003C\u002Fh4>\n\u003Cp>Configure plugin settings under \u003Cstrong>WPForms > Voice Recording\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Maximum file size (1-100 MB)\u003C\u002Fli>\n\u003Cli>Allowed audio formats (WebM, WAV, MP3, OGG)\u003C\u002Fli>\n\u003Cli>Email notification options (Link, Attachment, Both, or None)\u003C\u002Fli>\n\u003Cli>Custom button color\u003C\u002Fli>\n\u003Cli>Custom recording indicator color\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Developer Friendly\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Clean, documented code following WordPress coding standards\u003C\u002Fli>\n\u003Cli>Multiple hooks and filters for customization\u003C\u002Fli>\n\u003Cli>WP_Filesystem API for file operations\u003C\u002Fli>\n\u003Cli>Comprehensive input validation and sanitization\u003C\u002Fli>\n\u003Cli>No global variables – uses transients for data passing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy & Security\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Files validated for type and size before upload\u003C\u002Fli>\n\u003Cli>Secure temporary storage with .htaccess protection\u003C\u002Fli>\n\u003Cli>Automatic cleanup of temporary files after 24 hours\u003C\u002Fli>\n\u003Cli>Files stored in protected upload directory\u003C\u002Fli>\n\u003Cli>Nonce verification on all AJAX requests\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>Voice Recording Field for WPForms does not collect or transmit any user data outside of your WordPress installation. All voice recordings are stored locally on your server in the WordPress Media Library.\u003C\u002Fp>\n\u003Cp>When users record audio:\u003Cbr \u002F>\n* Audio is temporarily stored on your server during form completion\u003Cbr \u002F>\n* Upon form submission, audio is permanently stored in your WordPress Media Library\u003Cbr \u002F>\n* Temporary files are automatically deleted after 24 hours if form is not submitted\u003Cbr \u002F>\n* No data is sent to external services or third parties\u003C\u002Fp>\n\u003Cp>Website administrators should update their privacy policies to inform users that voice recordings may be stored when they use forms with voice recorder fields.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, please visit our support forum or contact us through our website. We aim to respond to all support requests within 24-48 hours.\u003C\u002Fp>\n\u003Ch3>Additional Resources\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fvoice-recording-field-for-wpforms\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>This plugin was developed to extend WPForms functionality for users who need voice recording capabilities in their forms.\u003C\u002Fp>\n","Add voice recording functionality to WPForms. Record voice messages directly in your forms with a custom field type.",30,"2025-11-05T19:34:00.000Z","6.8.5","5.0","7.4",[78,79,23,80,81],"audio-recording","form-field","voice-recorder","wpforms","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-recording-field-for-wpforms.1.0.0.zip",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":93,"num_ratings":94,"last_updated":95,"tested_up_to":74,"requires_at_least":96,"requires_php":55,"tags":97,"homepage":102,"download_link":103,"security_score":104,"vuln_count":51,"unpatched_count":27,"last_vuln_date":105,"fetched_at":29},"responsivevoice-text-to-speech","ResponsiveVoice Text To Speech","1.7.15","ResponsiveVoice","https:\u002F\u002Fprofiles.wordpress.org\u002Fresponsivevoice\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fresponsivevoice.org\u002Fwordpress-text-to-speech-plugin\u002F\" rel=\"nofollow ugc\">ResponsiveVoice\u003C\u002Fa> is a HTML5-based Text-To-Speech library designed to add voice features to WordPress across all smartphone, tablet and desktop devices. It supports 51 languages through 168 voices and has no dependencies.\u003C\u002Fp>\n\u003Cp>Languages include UK English, US English, Spanish, French, Deutsch, Italian, Greek, Hungarian, Turkish, Russian, Dutch, Swedish, Norwegian, Japanese, Korean, Chinese, Hindi, Serbian, Croatian, Bosnian, Romanian, Catalan, Australian, Finnish, Afrikaans, Albanian, Arabic, Armenian, Czech, Danish, Esperanto, Hatian Creole, Icelandic, Indonesian, Latin, Latvian, Macedonian, Moldavian, Montenegrin, Polish, Brazilian Portuguese, Portuguese, Serbo-Croatian, Slovak, Spanish Latin American, Swahili, Tamil, Thai, Vietnamese and Welsh.\u003C\u002Fp>\n\u003Ch3>Support and Questions visit here first:\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fresponsivevoice.org\u002Fsupport\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch3>Useful Links:\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fresponsivevoice.org\u002Fwordpress-text-to-speech-plugin\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fresponsivevoice.org\u002Fwordpress-text-to-speech-plugin\u002F\" rel=\"nofollow ugc\">Homepage\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fresponsivevoice.org\u002Fwordpress-text-to-speech-plugin\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch3>Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Listen to any post or page with the tap of a button\u003C\u002Fli>\n\u003Cli>Shortcodes to place Listen button anywhere on the post or page\u003C\u002Fli>\n\u003Cli>51 languages supported through 168 voices\u003C\u002Fli>\n\u003Cli>Unlimited text to speech\u003C\u002Fli>\n\u003Cli>Easy access to content for website users, tap to listen to your page or post read aloud\u003C\u002Fli>\n\u003Cli>A more functional website for a range of users including visually impaired and the elderly\u003C\u002Fli>\n\u003Cli>Web Accessibility Compliance Group 2.0, ADA and BS 8878:2010 features\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>From version 1.6.6, we added API Key configuration to WordPress settings. To experience the complete range of voices,\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fresponsivevoice.org\u002Fregister\" rel=\"nofollow ugc\">register free and get your API Key\u003C\u002Fa>. The plugin will still work without it, but\u003Cbr \u002F>\nyou will be limited to available browser voices.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>It’s Easy – To have the Listen button appear put the following shortcode anywhere in the text of your page or post.\u003Cbr \u002F>\n[responsivevoice_button]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can select a voice by using the “voice” parameter, and change the text that appears on the button with the “buttontext” parameter. The following shortcode will read in the US English Female voice, and the button will say “Play”.\u003Cbr \u002F>\n    [responsivevoice_button voice=”US English Female” buttontext=”Play”]\u003Cbr \u002F>\nA full list of ResponsiveVoice names is available at \u003Ca href=\"https:\u002F\u002Fresponsivevoice.org\u002Ftext-to-speech-languages\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>. Default is UK English Female.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Read a whole page, or just sections of text – If you don’t want the whole page or post to be read, just surround the salient text with\u003Cbr \u002F>\n[responsivevoice]Text you want ResponsiveVoice to read [\u002Fresponsivevoice]\u003Cbr \u002F>\nThis tag also supports the voice and buttontext parameters. Additionally, you can place the button after the text (it will be before by default) with the “buttonposition” tag, like so:\u003Cbr \u002F>\n[responsivevoice buttonposition=”after”]Text you want ResponsiveVoice to read [\u002Fresponsivevoice]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The shortcodes also allow other parameters. You can adjust the Voice’s pitch, volume and rate with\u003Cbr \u002F>\n    [responsivevoice_button rate=”1″ pitch=”1.2″ volume=”0.8″ voice=”US English Female” buttontext=”Play”]\u003C\u002Fp>\n\u003Cp>For more details, please see the \u003Ca href=\"https:\u002F\u002Fresponsivevoice.org\u002Fwordpress-text-to-speech-plugin\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cp>There are no requirements, you do not need to install cURL.\u003C\u002Fp>\n","ResponsiveVoice the leading HTML5 text to speech synthesis solution, is now available for WordPress. Over 51 languages through 168 voices.",7000,233640,78,34,"2025-04-14T09:17:00.000Z","3.6",[20,98,99,100,101],"google-translate","google-voice","speech","text-to-audio","http:\u002F\u002Fresponsivevoice.org\u002Fwordpress-text-to-speech-plugin\u002F?utm_source=wpadmin&utm_medium=plugin&utm_campaign=wprvttsplugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fresponsivevoice-text-to-speech.1.7.15.zip",92,"2023-01-11 00:00:00",{"slug":107,"name":108,"version":109,"author":110,"author_profile":111,"description":112,"short_description":113,"active_installs":114,"downloaded":115,"rating":116,"num_ratings":117,"last_updated":118,"tested_up_to":16,"requires_at_least":119,"requires_php":120,"tags":121,"homepage":55,"download_link":127,"security_score":128,"vuln_count":51,"unpatched_count":27,"last_vuln_date":129,"fetched_at":29},"category-ajax-filter","Category AJAX Filter – Advanced Filter for Posts & Custom Post Types","2.8.4.1","Trusty Plugins","https:\u002F\u002Fprofiles.wordpress.org\u002Ftrustyplugins\u002F","\u003Cp>\u003Cstrong>Category AJAX Filter\u003C\u002Fstrong> lets you instantly filter \u003Cstrong>WordPress posts and custom post types\u003C\u002Fstrong> using \u003Cstrong>categories, taxonomies and tags\u003C\u002Fstrong> with AJAX-powered filtering — \u003Cstrong>without reloading the page\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>It includes \u003Cstrong>pre-built layouts\u003C\u002Fstrong> and an \u003Cstrong>easy-to-use admin panel\u003C\u002Fstrong> to manage \u003Cstrong>categories, tags, styling options, pagination and more\u003C\u002Fstrong>. Fully compatible with \u003Cstrong>Elementor, Divi, WPBakery and Gutenberg\u003C\u002Fstrong>, CAF helps you create powerful \u003Cstrong>WordPress post filters and custom post type filters\u003C\u002Fstrong> to organize and display your content in a fast and user-friendly way.\u003C\u002Fp>\n\u003Ch3>Key Features of Category AJAX Filter (Free)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Supports Custom Post Types and Taxonomies\u003C\u002Fstrong> – Filter content from any post type including blogs, portfolios, directories and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>3 Pre-built Filter Layouts\u003C\u002Fstrong> – Quickly create filters using ready-made layouts without complex setup.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>4 Pre-built Post Layouts\u003C\u002Fstrong> – Display filtered results using multiple post layouts for different design styles.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Design Options\u003C\u002Fstrong> – Customize \u003Cstrong>colors, fonts, sizing, spacing, and layout\u003C\u002Fstrong> to match your website design.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy-to-use Admin Panel\u003C\u002Fstrong> – Simple controls make it easy to configure filters and manage settings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive and Lightweight\u003C\u002Fstrong> – Fully optimized for \u003Cstrong>mobile, tablet and desktop\u003C\u002Fstrong> with fast performance.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Regular Updates and Quick Support\u003C\u002Fstrong> – Continuous improvements and support to keep your site running smoothly.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Live Demos ( Free ) – See Category AJAX Filter in Action\u003C\u002Fh3>\n\u003Cp>Check out the live demo to explore \u003Cstrong>AJAX-powered filtering\u003C\u002Fstrong>, different layouts and how posts update instantly without reloading the page.\u003Cbr \u002F>\n* \u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftrustyplugins.com\u002Flayouts\u002Fcaf-layout-1\u002F\" rel=\"nofollow ugc\">Simple Blogs\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftrustyplugins.com\u002Flayouts\u002Fcaf-layout-2\u002F\" rel=\"nofollow ugc\">Boxed Title\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftrustyplugins.com\u002Flayouts\u002Fcaf-layout-3\u002F\" rel=\"nofollow ugc\">Glossy Look\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftrustyplugins.com\u002Flayouts\u002Fcaf-layout-4\u002F\" rel=\"nofollow ugc\">Full Width\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftrustyplugins.com\u002Flayouts\u002Ffilter-in-sidebar\u002F\" rel=\"nofollow ugc\">Filter in Sidebar\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftrustyplugins.com\u002Flayouts\u002Fcaf-layout-4\u002F\" rel=\"nofollow ugc\">Dropdown Filter\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Perfect For Many Types of WordPress Websites\u003C\u002Fh3>\n\u003Cp>Category AJAX Filter is ideal for websites with large amounts of content where visitors need a quick way to find relevant posts or listings.\u003C\u002Fp>\n\u003Cp>It works great for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Blog Category Filtering\u003C\u002Fstrong> – Let readers filter blog posts by \u003Cstrong>categories and tags\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Post Type Websites\u003C\u002Fstrong> – Easily filter content from \u003Cstrong>portfolio items, events, listings or any custom post type\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Portfolio Websites\u003C\u002Fstrong> – Display projects and allow visitors to filter them by \u003Cstrong>categories or taxonomies\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Directory Websites\u003C\u002Fstrong> – Organize and filter listings using custom taxonomies.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content-heavy Websites\u003C\u002Fstrong> – Help users quickly narrow down results and discover relevant content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With \u003Cstrong>AJAX-powered filtering\u003C\u002Fstrong>, visitors can instantly view matching posts \u003Cstrong>without reloading the page\u003C\u002Fstrong>, creating a smooth and modern browsing experience.\u003C\u002Fp>\n\u003Ch3>Supported Post Types & Taxonomies\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Category AJAX Filter\u003C\u002Fstrong> works with default WordPress content as well as custom content structures.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Default WordPress Posts\u003C\u002Fstrong> – Filter blog posts by \u003Cstrong>categories and tags\u003C\u002Fstrong> with instant AJAX results.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Post Types\u003C\u002Fstrong> – Display and filter \u003Cstrong>portfolio items, recipes, events, listings or any custom post type\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress Categories & Tags\u003C\u002Fstrong> – Use built-in \u003Cstrong>categories and tags\u003C\u002Fstrong> to refine results and organize content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Taxonomies & Terms\u003C\u002Fstrong> – Filter posts using \u003Cstrong>custom taxonomies and taxonomy terms\u003C\u002Fstrong> created for your custom post types.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Compatible Custom Post Type Plugins\u003C\u002Fh4>\n\u003Cp>Category AJAX Filter works with plugins used to create \u003Cstrong>custom post types and taxonomies\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>The plugin has been tested with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-custom-fields\u002F\" rel=\"ugc\">Advanced Custom Fields (ACF)\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-post-type-ui\u002F\" rel=\"ugc\">Custom Post Type UI (CPT UI)\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom-coded post types and taxonomies\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Compatible With All Major Page Builders\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Category AJAX Filter (CAF)\u003C\u002Fstrong> is \u003Cstrong>shortcode-based\u003C\u002Fstrong>, allowing you to place filters \u003Cstrong>anywhere on your website\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>CAF works seamlessly with all major WordPress page builders, including \u003Cstrong>Gutenberg, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Felementor\u002F\" rel=\"ugc\">Elementor\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.elegantthemes.com\u002Fgallery\u002Fdivi\u002F\" rel=\"nofollow ugc\">Divi\u003C\u002Fa> , WPBakery, Oxygen etc\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>No matter which builder you use, you can easily add filters to \u003Cstrong>posts, custom post types, categories, and taxonomies\u003C\u002Fstrong> without complex setup.\u003C\u002Fp>\n\u003Cp>Simply place the shortcode in your page, post, or builder layout and your \u003Cstrong>AJAX-powered filters\u003C\u002Fstrong> will start working instantly.\u003C\u002Fp>\n\u003Ch3>How It Works\u003C\u002Fh3>\n\u003Cp>Getting started with \u003Cstrong>Category AJAX Filter (CAF)\u003C\u002Fstrong> is quick and simple. Watch the video below to see how you can create and display filters for your posts and custom post types.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FiwHcM57q92U?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Category AJAX Filter Pro Features\u003C\u002Fh3>\n\u003Cp>Upgrade to \u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftrustyplugins.com\u002Fproduct\u002Ffilter-posts-by-category-pro\u002F\" rel=\"nofollow ugc\">Category AJAX Filter Pro\u003C\u002Fa>\u003C\u002Fstrong> to unlock advanced filtering capabilities, more layouts, powerful integrations and enhanced user experience for content-heavy websites.\u003C\u002Fp>\n\u003Ch4>Multiple Taxonomies Support\u003C\u002Fh4>\n\u003Cp>CAF Pro allows visitors to filter content using \u003Cstrong>multiple taxonomies at the same time\u003C\u002Fstrong>, making it easier to narrow down results and discover relevant posts or listings.\u003Cbr \u002F>\nFor example, users can filter content by \u003Cstrong>Category, Tag\u003C\u002Fstrong> and a \u003Cstrong>custom taxonomy\u003C\u002Fstrong> together to quickly find the most relevant results.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcaf.trustyplugins.com\u002Fmultiple-taxonomy-dropdown-filter-modern\u002F\" rel=\"nofollow ugc\">See Multiple Taxonomy Filtering Demo\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>CAF Pro Demo Layouts (15+ Filter & Post Layout Examples)\u003C\u002Fh4>\n\u003Cp>CAF Pro gives you access to \u003Cstrong>15+ additional filter and post layouts\u003C\u002Fstrong> to create more engaging filtering experiences. You can use filter styles like \u003Cstrong>Alphabet filters, Voice Search, Checkbox filters with icons and advanced search layouts\u003C\u002Fstrong> to make content discovery easier for visitors.\u003C\u002Fp>\n\u003Cp>For displaying results, choose from dynamic post layouts such as \u003Cstrong>Timeline, Carousel, Masonry, Grid variations and more\u003C\u002Fstrong>, allowing you to present your posts in visually appealing and interactive ways.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcaf.trustyplugins.com\u002Fparent-child-category-filter-vertical\u002F\" rel=\"nofollow ugc\">Parent Child Category Filter\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcaf.trustyplugins.com\u002Fmultiple-taxonomy-filter\u002F\" rel=\"nofollow ugc\">Multiple Taxonomy Filter\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcaf.trustyplugins.com\u002Fmultiple-taxonomy-dropdown-filter-modern\u002F\" rel=\"nofollow ugc\">Multiple Taxonomy Horizontal Dropdown Filter (Modern)\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcaf.trustyplugins.com\u002Fmultiple-taxonomy-dropdown-filter\u002F\" rel=\"nofollow ugc\">Multiple Taxonomy Filter Dropdown\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcaf.trustyplugins.com\u002Falphabetical-navigation-filter\u002F\" rel=\"nofollow ugc\">Alphabetical Navigation Filter\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcaf.trustyplugins.com\u002Ftabs-filter\u002F\" rel=\"nofollow ugc\">Tabs Filter\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcaf.trustyplugins.com\u002Flayouts\u002Fcaf-full-width-timeline\u002F\" rel=\"nofollow ugc\">Multiple Checkbox Filter\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcaf.trustyplugins.com\u002Fmultiple-filters-on-page\u002F\" rel=\"nofollow ugc\">Multiple Filters on Page\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcaf.trustyplugins.com\u002Flayouts\u002Fcaf-simple-timeline\u002F\" rel=\"nofollow ugc\">Simple Timeline\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcaf.trustyplugins.com\u002Flayouts\u002Fcaf-full-width-timeline\u002F\" rel=\"nofollow ugc\">Full Width Timeline\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcaf.trustyplugins.com\u002Flayouts\u002Fcaf-full-rounded-corner\u002F\" rel=\"nofollow ugc\">Full Rounded Corner\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcaf.trustyplugins.com\u002Flayouts\u002Fcaf-carousel-slider\u002F\" rel=\"nofollow ugc\">Carousel Slider\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcaf.trustyplugins.com\u002Flayouts\u002Fcaf-masonry-layout\u002F\" rel=\"nofollow ugc\">Masonry Layout\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcaf.trustyplugins.com\u002Flayouts\u002Fcaf-gradient-border\u002F\" rel=\"nofollow ugc\">Gradient Border\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcaf.trustyplugins.com\u002Flayouts\u002Fcaf-masonry-with-description\u002F\" rel=\"nofollow ugc\">Masonry With Description\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Elementor Loop Builder Support\u003C\u002Fh4>\n\u003Cp>CAF Pro allows you to add powerful filters to layouts created with \u003Cstrong>Elementor Loop Builder\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>First, design your \u003Cstrong>post or custom post type layout\u003C\u002Fstrong> using Elementor’s Loop Builder. Then apply \u003Cstrong>CAF AJAX filters\u003C\u002Fstrong> on top of that layout so visitors can filter the displayed content using \u003Cstrong>categories, tags, or taxonomies\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>When a user selects a filter, the results update \u003Cstrong>instantly on the same Elementor layout without reloading the page\u003C\u002Fstrong>. This makes your Elementor designs more interactive and helps visitors quickly find the content they need.\u003C\u002Fp>\n\u003Ch4>Analytics Feature\u003C\u002Fh4>\n\u003Cp>CAF Pro includes a built-in \u003Cstrong>Analytics feature\u003C\u002Fstrong> that helps you understand how visitors interact with your filters.\u003C\u002Fp>\n\u003Cp>You can track \u003Cstrong>total filter clicks\u003C\u002Fstrong>, see clicks for \u003Cstrong>specific taxonomies, categories and terms\u003C\u002Fstrong>, and view statistics based on time such as \u003Cstrong>today’s activity or all-time usage\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>This helps you understand which filters are used the most and optimize your content for better user experience.\u003C\u002Fp>\n\u003Ch4>Search Feature with Voice Search\u003C\u002Fh4>\n\u003Cp>CAF Pro includes an advanced \u003Cstrong>search filter\u003C\u002Fstrong> that allows visitors to quickly find content by typing keywords or using \u003Cstrong>voice search \u003Ca href=\"https:\u002F\u002Fcaf.trustyplugins.com\u002Flayouts\u002Fcaf-full-width-timeline\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>\u003C\u002Fstrong>. This makes searching faster and more convenient, especially on mobile devices.\u003C\u002Fp>\n\u003Ch4>Advanced Pagination Options\u003C\u002Fh4>\n\u003Cp>CAF Pro provides flexible pagination options to improve content browsing. You can display results using \u003Cstrong>Load More buttons, AJAX pagination or traditional navigation\u003C\u002Fstrong>, allowing visitors to explore more content without refreshing the page.\u003C\u002Fp>\n\u003Ch4>Active Filters Option\u003C\u002Fh4>\n\u003Cp>CAF Pro can display \u003Cstrong>active filters\u003C\u002Fstrong> so users can easily see which filters are currently applied. Visitors can quickly \u003Cstrong>remove individual filters or reset them\u003C\u002Fstrong> to explore more results without confusion.\u003C\u002Fp>\n\u003Ch4>Additional Features in CAF Pro\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Multiple taxonomy & term selection\u003C\u002Fli>\n\u003Cli>Default terms (category) on page load\u003C\u002Fli>\n\u003Cli>Icons for filter terms and categories (in Filters)\u003C\u002Fli>\n\u003Cli>Sorting options for filtered results\u003C\u002Fli>\n\u003Cli>Hide or show meta elements (date, author, comment count, etc.)\u003C\u002Fli>\n\u003Cli>Post animation effects\u003C\u002Fli>\n\u003Cli>Translate default text strings (e.g., “All”, “Read More”)\u003C\u002Fli>\n\u003Cli>Font Awesome icon support\u003C\u002Fli>\n\u003Cli>Google Fonts integration\u003C\u002Fli>\n\u003Cli>Scroll to results container on filter click\u003C\u002Fli>\n\u003Cli>Parent and child category filters\u003C\u002Fli>\n\u003Cli>Template overwrite support (safe during plugin updates)\u003C\u002Fli>\n\u003Cli>Developer hooks for advanced customizations\u003C\u002Fli>\n\u003Cli>Priority support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FOOnLUnPuYgA?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Import Ready – Made Layouts\u003C\u002Fh3>\n\u003Cp>Quickly set up ready-made designs by importing layouts directly from our \u003Cstrong>Category AJAX Filter demo page\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Visit the specific demo page and copy the exported \u003Cstrong>JSON code\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Paste the code into the \u003Cstrong>Import tab\u003C\u002Fstrong> of the plugin’s admin panel.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Import\u003C\u002Fstrong>, and your layout will be ready to use.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FuyEhRD0RiP0?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Coming Soon – CAF Builder\u003C\u002Fh3>\n\u003Cp>We’re working on \u003Cstrong>CAF Builder\u003C\u002Fstrong>, a visual builder that will give you full control over how your filters and layouts are created.\u003C\u002Fp>\n\u003Cp>You’ll be able to design the \u003Cstrong>UI of filters and post layouts\u003C\u002Fstrong> using built-in design tools, while also controlling the functionality using \u003Cstrong>taxonomies, custom fields, and other content data\u003C\u002Fstrong>. This will allow you to build flexible filters and fully customized layouts based on your website content.\u003C\u002Fp>\n\u003Cp>CAF Builder is designed to make advanced filtering easier, more flexible, and highly customizable. Stay tuned for upcoming updates.\u003C\u002Fp>\n","Filter WordPress posts and custom post types by categories, tags, and taxonomies with AJAX-powered filtering — no page reload required.",6000,183731,98,152,"2026-03-10T12:28:00.000Z","6.0","7.0",[122,123,124,125,126],"ajax-filter","category-filter","taxonomy-filter","voice-search-filter","wordpress-filter","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcategory-ajax-filter.2.8.4.1.zip",97,"2024-11-08 00:00:00",{"slug":131,"name":132,"version":133,"author":134,"author_profile":135,"description":136,"short_description":137,"active_installs":138,"downloaded":139,"rating":140,"num_ratings":141,"last_updated":142,"tested_up_to":16,"requires_at_least":143,"requires_php":144,"tags":145,"homepage":150,"download_link":151,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"speechkit","BeyondWords – Text-to-Speech","6.3.0","BeyondWords (formerly SpeechKit)","https:\u002F\u002Fprofiles.wordpress.org\u002Fspeechkit\u002F","\u003Cp>BeyondWords is the AI voice platform that brings frictionless audio publishing to newsrooms, writers, and businesses. Automatically create audio versions of WordPress posts and pages and embed via a customizable player. Lifelike neural voices and customizable text-to-speech algorithms deliver realistic speech that keeps listeners coming back for more.\u003C\u002Fp>\n\u003Ch3>GET STARTED WITH BEYONDWORDS\u003C\u002Fh3>\n\u003Cp>To get started with BeyondWords, please \u003Ca href=\"https:\u002F\u002Fbeyondwords.io\u002Fbook-a-demo\u002F?utm_source=wordpress&utm_medium=referral&utm_campaign=&utm_content=plugin\" rel=\"nofollow ugc\">book a demo\u003C\u002Fa> with our team.\u003C\u002Fp>\n\u003Cp>We’ll walk you through the platform, discuss your goals, and help set up your account so you can begin converting your WordPress content into audio.\u003C\u002Fp>\n\u003Cp>Any questions? Visit our website \u003Ca href=\"https:\u002F\u002Fbeyondwords.io\u002F?utm_source=wordpress&utm_medium=referral&utm_campaign=&utm_content=plugin\" rel=\"nofollow ugc\">https:\u002F\u002Fbeyondwords.io\u003C\u002Fa> or email \u003Ca href=\"mailto:support@beyondwords.io\" rel=\"nofollow ugc\">support@beyondwords.io\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Key features of our text-to-speech plugin for WordPress:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Easily pick which pages and posts are converted into audio\u003C\u002Fli>\n\u003Cli>Audio is automatically created and embedded via our customizable player\u003C\u002Fli>\n\u003Cli>Powerful and versatile player options to fit your web and mobile experience.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Key features of your BeyondWords dashboard:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Lifelike AI voices enhanced by customizable NLP algorithms\u003C\u002Fli>\n\u003Cli>Create or edit audio in the Text-to-Speech Editor\u003C\u002Fli>\n\u003Cli>Curate custom playlists and podcast feeds\u003C\u002Fli>\n\u003Cli>Embed audio manually or share via URL\u003C\u002Fli>\n\u003Cli>Monitor engagement through analytics\u003C\u002Fli>\n\u003Cli>Manage audio through the audio CMS\u003C\u002Fli>\n\u003Cli>Monetize your audio with audio ads\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You are just minutes away from engaging audiences with AI audio. Join the hundreds of WordPress publishers already using our text-to-speech plugin and platform to make the most of their news articles, reports, guides, and more.\u003C\u002Fp>\n\u003Cp>If you have any questions, feedback, or issues, please email \u003Ca href=\"mailto:support@beyondwords.io\" rel=\"nofollow ugc\">support@beyondwords.io\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>CUSTOMER TESTIMONIAL\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>“We’ve been using BeyondWords to convert our articles into audio for over a year. Overall, we are very impressed with the service. The quality of the audio is consistently the best we’ve found available, the plugin and dashboard provides all the functionality we need, processing and delivery of the audio is fast and the players fit nicely on our page. We’ve had great customer feedback and the team have been quick to make adjustments based on our suggestions.”\u003C\u002Fp>\n\u003Cp>&mdash; Kenneth Creamer, Creamer Media\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>ADVANCED TEXT-TO-SPEECH\u003C\u002Fh3>\n\u003Cp>Looking for the best text-to-speech plugin on WordPress?\u003C\u002Fp>\n\u003Cp>Using methods like natural language processing (NLP), BeyondWords’ unique text processing algorithms optimally convert your content into speech synthesis markup language (SSML). This enables AI voices to effectively pronounce elements that other platforms can struggle with, such as names, numbers, and dates, as well as filtering out elements that shouldn’t be read aloud. You can even add aliases to ensure everything is read exactly how you want it.\u003C\u002Fp>\n\u003Cp>BeyondWords gives you access to neural voices from Google Cloud, Amazon Web Services, and Microsoft Azure (500+ voices across 140+ language locales).\u003C\u002Fp>\n\u003Cp>You can also get access to premium neural voices &mdash; voice clones of professional voice actors that are exclusive to BeyondWords. Users have the option to develop a completely bespoke custom voice using our voice cloning service.\u003C\u002Fp>\n\u003Cp>The result is naturalistic spoken-word audio content that engages your target audience &mdash; at a fraction of the cost of human recordings.\u003C\u002Fp>\n\u003Ch3>EFFORTLESS DISTRIBUTION\u003C\u002Fh3>\n\u003Cp>BeyondWords makes it easy to reach new audiences and grow your listenership. As well as auto-embedding audio players to your WordPress site, you can embed your audio manually or share via URL. You can even download your audios as mp3 files.\u003C\u002Fp>\n\u003Cp>This includes content created automatically with our WordPress text-to-speech plugin, as well as content created manually with the Text-to-Speech Editor &mdash; perfect for audio newsletters.\u003C\u002Fp>\n\u003Cp>Users can even create custom playlists that keep listeners listening for longer. These can be embedded, shared via URL, or even distributed via podcast feed. That means you can reach audiences through platforms like Apple Podcasts and Spotify.\u003C\u002Fp>\n\u003Ch3>ANALYTICS AND MONETIZATION\u003C\u002Fh3>\n\u003Cp>You get access to project analytics, which means you can track listener engagement at the project level through your BeyondWords dashboard. Users can also get access to audio analytics, as well as Google Analytics and Google Tag Manager integrations.\u003C\u002Fp>\n\u003Cp>You can even leverage your listenership through audio advertising. Use our self-serve audio advertising feature to create your own campaigns or use VAST (video ad serving template) to connect a programmatic advertising platform, such as Google Ad Manager.\u003C\u002Fp>\n","BeyondWords is the AI voice platform that brings frictionless audio publishing to newsrooms, writers, and businesses.",900,93514,72,27,"2026-04-12T21:25:00.000Z","5.8","8.0",[146,20,147,148,149],"ai","text-to-speech","tts","voice-cloning","https:\u002F\u002Fbeyondwords.io","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fspeechkit.6.3.0.zip",{"attackSurface":153,"codeSignals":365,"taintFlows":591,"riskAssessment":927,"analyzedAt":938},{"hooks":154,"ajaxHandlers":284,"restRoutes":322,"shortcodes":323,"cronEvents":362,"entryPointCount":363,"unprotectedCount":364},[155,161,165,169,174,179,183,188,191,194,199,203,207,211,216,220,224,228,232,236,241,244,247,249,253,255,257,260,263,265,268,271,274,277,281],{"type":156,"name":157,"callback":158,"priority":13,"file":159,"line":160},"action","admin_head","dna88_voice_widgets_pro_upgrade_to_pro_heading_part","class-dna88-free-plugin-upgrade-notice.php",37,{"type":156,"name":162,"callback":163,"priority":49,"file":159,"line":164},"plugin_row_meta","func_show_upgrade_link_with_meta_links",126,{"type":156,"name":166,"callback":167,"priority":13,"file":159,"line":168},"admin_menu","dna88_voice_widgets_pro_func_qc_external_upgrade_link",166,{"type":156,"name":170,"callback":171,"file":172,"line":173},"wp_enqueue_scripts","QC_VOICEWIDGET_voice_search_scripts","inc\\voice-search\\voice-search.php",4,{"type":156,"name":166,"callback":175,"priority":176,"file":177,"line":178},"qc_voice_widgets_show_promo_page_callback_func",110,"qc-support-promo-page\\class-qc-support-promo-page.php",32,{"type":156,"name":180,"callback":181,"file":177,"line":182},"admin_enqueue_scripts","qc_voice_widgets_include_promo_page_scripts",62,{"type":156,"name":166,"callback":184,"priority":185,"file":186,"line":187},"qc_voice_to_speech_stt_add_menu",99,"qcld-openai-voice-transcriber.php",5,{"type":156,"name":180,"callback":189,"file":186,"line":190},"qc_voice_to_speech_stt_enqueue_assets",19,{"type":156,"name":170,"callback":192,"file":193,"line":187},"qcld_add_voice_to_speech_listen_floating_button_enqueue_scripts","qcld-voice-to-text-speech.php",{"type":195,"name":196,"callback":197,"priority":49,"file":193,"line":198},"filter","the_title","qcld_add_voice_to_speech_with_position_title_callback",355,{"type":156,"name":200,"callback":201,"file":193,"line":202},"init","qcld_add_voice_to_speech_with_position_callback",360,{"type":156,"name":204,"callback":205,"file":193,"line":206},"loop_start","qcld_add_voice_to_speech_with_position_title_loop_start",370,{"type":195,"name":208,"callback":209,"file":193,"line":210},"the_content","qcld_add_voice_to_speech_with_position_content_callback",375,{"type":156,"name":212,"callback":213,"file":214,"line":215},"wpcf7_init","QC_qcwpvoicemessage_add_form_tag","voice-widgets-cf7.php",7,{"type":156,"name":217,"callback":218,"file":214,"line":219},"admin_init","QC_qcwpvoicemessage_tag_generator",14,{"type":195,"name":221,"callback":222,"priority":49,"file":214,"line":223},"wpcf7_posted_data","QC_qcwpvoicemessage_send_mail_function",18,{"type":195,"name":225,"callback":226,"priority":49,"file":214,"line":227},"wpcf7_special_mail_tags","qcwpvoicemessage_wpcf7_tag_tournament",20,{"type":195,"name":229,"callback":230,"priority":187,"file":214,"line":231},"wpcf7_spam","qcld_cf7_check_validate_spam",247,{"type":156,"name":233,"callback":234,"file":214,"line":235},"wpcf7_before_send_mail","qcld_cf7_save_after_disallowed_keys_save",259,{"type":156,"name":237,"callback":238,"file":239,"line":240},"plugins_loaded","load_textdomain","voice-widgets.php",89,{"type":156,"name":200,"callback":242,"file":239,"line":243},"register_cpt",90,{"type":156,"name":180,"callback":245,"file":239,"line":246},"admin_scripts",91,{"type":156,"name":170,"callback":248,"file":239,"line":104},"frontend_scripts",{"type":156,"name":250,"callback":251,"file":239,"line":252},"load-post.php","meta_box_setup",95,{"type":156,"name":254,"callback":251,"file":239,"line":36},"load-post-new.php",{"type":156,"name":256,"callback":256,"priority":49,"file":239,"line":128},"save_post",{"type":195,"name":258,"callback":259,"file":239,"line":185},"manage_wp_voicemsg_record_posts_columns","table_columns_head",{"type":156,"name":261,"callback":262,"priority":49,"file":239,"line":13},"manage_wp_voicemsg_record_posts_custom_column","table_columns_content",{"type":156,"name":166,"callback":166,"priority":49,"file":239,"line":264},104,{"type":156,"name":217,"callback":266,"file":239,"line":267},"QC_text_to_speech_register_plugin_settings",106,{"type":156,"name":217,"callback":269,"file":239,"line":270},"QC_register_plugin_settings_speech_to_text",108,{"type":156,"name":217,"callback":272,"file":239,"line":273},"qc_voice_widgets_register_plugin_settings",113,{"type":156,"name":275,"callback":276,"file":239,"line":11},"add_meta_boxes","add_post_meta_boxes",{"type":156,"name":278,"callback":279,"file":239,"line":280},"activated_plugin","QC_VOICEWIDGET_activation_redirect",680,{"type":156,"name":217,"callback":282,"file":239,"line":283},"QC_VOICEWIDGET_plugin_submenus",706,[285,290,294,298,302,304,308,310,315,317,320],{"action":286,"nopriv":287,"callback":286,"hasNonce":288,"hasCapCheck":287,"file":177,"line":289},"qc_voice_widgets_process_qc_promo_form",false,true,116,{"action":291,"nopriv":287,"callback":291,"hasNonce":288,"hasCapCheck":288,"file":292,"line":293},"qcld_recommend_support_function_ajax","qc-support-promo-page\\qc-clr-recommendbot-support-plugin.php",8,{"action":295,"nopriv":287,"callback":296,"hasNonce":288,"hasCapCheck":287,"file":186,"line":297},"qc_voice_to_speech_stt_transcribe_only","qc_voice_to_speech_stt_handle_transcription",219,{"action":299,"nopriv":287,"callback":299,"hasNonce":288,"hasCapCheck":287,"file":300,"line":301},"qc_wpvoicemessage_stt_voice_api_ajax","qcld_openai_speech_to_text.php",39,{"action":299,"nopriv":288,"callback":299,"hasNonce":288,"hasCapCheck":287,"file":300,"line":303},40,{"action":305,"nopriv":287,"callback":306,"hasNonce":288,"hasCapCheck":287,"file":300,"line":307},"qc_voice_stt_handle_upload","qc_voice_stt_handle_upload_callback",42,{"action":305,"nopriv":288,"callback":306,"hasNonce":288,"hasCapCheck":287,"file":300,"line":309},43,{"action":311,"nopriv":287,"callback":312,"hasNonce":288,"hasCapCheck":287,"file":313,"line":314},"qcld_voice_stt_gc_client_download","qc_voice_stt_downloadgc","qcld_speech_to_text.php",323,{"action":311,"nopriv":288,"callback":312,"hasNonce":288,"hasCapCheck":287,"file":313,"line":316},324,{"action":318,"nopriv":287,"callback":319,"hasNonce":287,"hasCapCheck":287,"file":239,"line":176},"qcld_audio_save","save_audio",{"action":318,"nopriv":288,"callback":319,"hasNonce":287,"hasCapCheck":287,"file":239,"line":321},111,[],[324,327,330,333,336,338,342,345,348,351,354,358],{"tag":325,"callback":326,"file":193,"line":140},"wp_button_text_to_speech","wpvoicemessage_add_voice_to_speech_listen_callback",{"tag":328,"callback":326,"file":193,"line":329},"Wp_Button_Text_To_Speech",73,{"tag":331,"callback":332,"file":193,"line":38},"wp_button_voice_box","wpvoicemessage_add_voice_to_speech_voice_box_callback",{"tag":334,"callback":332,"file":193,"line":335},"WpButtonVoiceBox",77,{"tag":337,"callback":332,"file":193,"line":93},"WpTextBox",{"tag":339,"callback":340,"file":193,"line":341},"wp_button_voice","qcld_add_voice_to_speech_listen_button",81,{"tag":343,"callback":340,"file":193,"line":344},"wpButtonListenToPost",82,{"tag":346,"callback":340,"file":193,"line":347},"wpButtonListen",83,{"tag":349,"callback":350,"file":313,"line":293},"qcld_stt_form","qc_voice_stt_audio_shortcode",{"tag":352,"callback":353,"file":313,"line":49},"qcld_mp3_transcribe_form","qc_voice_stt_audio_fiile_input_shortcode",{"tag":355,"callback":356,"file":214,"line":357},"qcwpvoicemessage","qcwpvoicemessage_shortcode",9,{"tag":359,"callback":360,"file":239,"line":361},"qc_audio","render_shortcode",93,[],23,2,{"dangerousFunctions":366,"sqlUsage":378,"outputEscaping":380,"fileOperations":215,"externalRequests":440,"nonceChecks":293,"capabilityChecks":357,"bundledLibraries":587},[367,371,375],{"fn":368,"file":193,"line":369,"context":370},"unserialize",391,"$text_to_speech_select_pages=unserialize(get_option('qcld_page_call_text_to_speech_show_pages_list')",{"fn":368,"file":372,"line":373,"context":374},"templates\\voice_to_text_speech.php",112,"$qcld_page_call_text_to_speech_select_pages = unserialize(get_option('qcld_page_call_text_to_speech_",{"fn":368,"file":372,"line":376,"context":377},175,"$qcld_disable_custom_posts = unserialize(get_option('qcld_page_call_text_to_speech_disable_custom_po",{"prepared":27,"raw":27,"locations":379},[],{"escaped":381,"rawEcho":382,"locations":383},264,119,[384,387,389,391,393,395,396,398,399,401,403,405,407,409,411,413,414,416,418,420,421,422,424,425,428,430,432,434,436,437,438,441,443,446,448,450,452,454,456,458,460,462,464,465,467,468,469,471,472,473,474,476,477,479,480,481,482,483,485,487,489,490,492,494,495,496,497,498,500,502,503,504,505,506,508,510,511,513,515,517,519,521,523,525,527,529,531,533,534,536,538,540,542,543,545,547,548,550,552,553,554,555,557,559,560,562,564,565,567,569,571,573,574,576,578,580,581,583,585],{"file":177,"line":385,"context":386},194,"raw output",{"file":292,"line":388,"context":386},433,{"file":292,"line":390,"context":386},497,{"file":292,"line":392,"context":386},529,{"file":186,"line":394,"context":386},79,{"file":186,"line":394,"context":386},{"file":186,"line":397,"context":386},167,{"file":186,"line":397,"context":386},{"file":186,"line":400,"context":386},170,{"file":186,"line":402,"context":386},174,{"file":186,"line":404,"context":386},178,{"file":186,"line":406,"context":386},181,{"file":186,"line":408,"context":386},185,{"file":186,"line":410,"context":386},188,{"file":186,"line":412,"context":386},192,{"file":186,"line":385,"context":386},{"file":186,"line":415,"context":386},195,{"file":313,"line":417,"context":386},317,{"file":419,"line":14,"context":386},"templates\\admin\\audio_options.php",{"file":419,"line":14,"context":386},{"file":419,"line":14,"context":386},{"file":419,"line":423,"context":386},24,{"file":419,"line":34,"context":386},{"file":426,"line":427,"context":386},"templates\\admin\\audio_template.php",26,{"file":426,"line":429,"context":386},38,{"file":426,"line":431,"context":386},46,{"file":426,"line":433,"context":386},54,{"file":426,"line":435,"context":386},57,{"file":426,"line":182,"context":386},{"file":426,"line":329,"context":386},{"file":439,"line":440,"context":386},"templates\\frontend\\default.php",3,{"file":439,"line":442,"context":386},11,{"file":444,"line":445,"context":386},"templates\\voice_speech_to_text.php",102,{"file":444,"line":447,"context":386},118,{"file":444,"line":449,"context":386},121,{"file":444,"line":451,"context":386},125,{"file":444,"line":453,"context":386},129,{"file":444,"line":455,"context":386},132,{"file":444,"line":457,"context":386},135,{"file":444,"line":459,"context":386},137,{"file":444,"line":461,"context":386},138,{"file":444,"line":463,"context":386},173,{"file":444,"line":376,"context":386},{"file":444,"line":466,"context":386},177,{"file":444,"line":466,"context":386},{"file":444,"line":466,"context":386},{"file":444,"line":470,"context":386},182,{"file":444,"line":410,"context":386},{"file":444,"line":410,"context":386},{"file":444,"line":410,"context":386},{"file":444,"line":475,"context":386},193,{"file":444,"line":415,"context":386},{"file":444,"line":478,"context":386},197,{"file":444,"line":478,"context":386},{"file":444,"line":478,"context":386},{"file":444,"line":478,"context":386},{"file":444,"line":478,"context":386},{"file":444,"line":484,"context":386},202,{"file":444,"line":486,"context":386},204,{"file":444,"line":488,"context":386},206,{"file":444,"line":488,"context":386},{"file":444,"line":491,"context":386},211,{"file":444,"line":493,"context":386},215,{"file":444,"line":493,"context":386},{"file":444,"line":493,"context":386},{"file":444,"line":493,"context":386},{"file":444,"line":493,"context":386},{"file":444,"line":499,"context":386},220,{"file":444,"line":501,"context":386},227,{"file":444,"line":501,"context":386},{"file":444,"line":501,"context":386},{"file":444,"line":501,"context":386},{"file":444,"line":501,"context":386},{"file":444,"line":507,"context":386},232,{"file":444,"line":509,"context":386},236,{"file":444,"line":231,"context":386},{"file":444,"line":512,"context":386},250,{"file":444,"line":514,"context":386},255,{"file":444,"line":516,"context":386},258,{"file":444,"line":518,"context":386},263,{"file":444,"line":520,"context":386},266,{"file":444,"line":522,"context":386},271,{"file":444,"line":524,"context":386},275,{"file":444,"line":526,"context":386},278,{"file":444,"line":528,"context":386},284,{"file":444,"line":530,"context":386},287,{"file":444,"line":532,"context":386},295,{"file":444,"line":532,"context":386},{"file":444,"line":535,"context":386},298,{"file":444,"line":537,"context":386},302,{"file":444,"line":539,"context":386},304,{"file":444,"line":541,"context":386},312,{"file":444,"line":541,"context":386},{"file":444,"line":544,"context":386},316,{"file":444,"line":546,"context":386},319,{"file":444,"line":316,"context":386},{"file":444,"line":549,"context":386},326,{"file":444,"line":551,"context":386},330,{"file":444,"line":551,"context":386},{"file":444,"line":551,"context":386},{"file":444,"line":551,"context":386},{"file":444,"line":556,"context":386},362,{"file":444,"line":558,"context":386},365,{"file":444,"line":206,"context":386},{"file":444,"line":561,"context":386},372,{"file":444,"line":563,"context":386},374,{"file":372,"line":382,"context":386},{"file":372,"line":566,"context":386},123,{"file":372,"line":568,"context":386},186,{"file":372,"line":570,"context":386},190,{"file":372,"line":572,"context":386},223,{"file":372,"line":507,"context":386},{"file":372,"line":575,"context":386},241,{"file":372,"line":577,"context":386},334,{"file":372,"line":579,"context":386},342,{"file":214,"line":164,"context":386},{"file":214,"line":582,"context":386},131,{"file":239,"line":584,"context":386},549,{"file":239,"line":586,"context":386},558,[588],{"name":589,"version":28,"knownCves":590},"jQuery",[],[592,616,626,720,809],{"entryPoint":593,"graph":594,"unsanitizedCount":51,"severity":615},"qc_wpvoicemessage_stt_voice_api_ajax (qcld_openai_speech_to_text.php:5)",{"nodes":595,"edges":612},[596,601,605],{"id":597,"type":598,"label":599,"file":300,"line":600},"n0","source","$_FILES",22,{"id":602,"type":603,"label":604,"file":300,"line":600},"n1","transform","→ qc_voice_stt_transcribe_audio()",{"id":606,"type":607,"label":608,"file":609,"line":610,"wp_function":611},"n2","sink","fopen() [File Access]","qcld_google_speech_to_text.php",48,"fopen",[613,614],{"from":597,"to":602,"sanitized":287},{"from":602,"to":606,"sanitized":287},"medium",{"entryPoint":617,"graph":618,"unsanitizedCount":51,"severity":615},"\u003Cqcld_openai_speech_to_text> (qcld_openai_speech_to_text.php:0)",{"nodes":619,"edges":623},[620,621,622],{"id":597,"type":598,"label":599,"file":300,"line":600},{"id":602,"type":603,"label":604,"file":300,"line":600},{"id":606,"type":607,"label":608,"file":609,"line":610,"wp_function":611},[624,625],{"from":597,"to":602,"sanitized":287},{"from":602,"to":606,"sanitized":287},{"entryPoint":627,"graph":628,"unsanitizedCount":27,"severity":719},"QC_text_to_speech_register_plugin_settings (voice-widgets.php:184)",{"nodes":629,"edges":705},[630,632,635,638,640,644,646,650,652,656,658,662,664,668,670,674,676,680,682,686,688,692,694,697,699,703],{"id":597,"type":598,"label":631,"file":239,"line":415},"$_POST['text_to_speech_enable']",{"id":602,"type":607,"label":633,"file":239,"line":415,"wp_function":634},"update_option() [Settings Manipulation]","update_option",{"id":606,"type":598,"label":636,"file":239,"line":637},"$_POST['text_to_speech_voice']",201,{"id":639,"type":607,"label":633,"file":239,"line":637,"wp_function":634},"n3",{"id":641,"type":598,"label":642,"file":239,"line":643},"n4","$_POST['text_to_speech_pitch']",205,{"id":645,"type":607,"label":633,"file":239,"line":643,"wp_function":634},"n5",{"id":647,"type":598,"label":648,"file":239,"line":649},"n6","$_POST['text_to_speech_rate']",209,{"id":651,"type":607,"label":633,"file":239,"line":649,"wp_function":634},"n7",{"id":653,"type":598,"label":654,"file":239,"line":655},"n8","$_POST['text_to_speech_volume']",213,{"id":657,"type":607,"label":633,"file":239,"line":655,"wp_function":634},"n9",{"id":659,"type":598,"label":660,"file":239,"line":661},"n10","$_POST['text_to_speech_btn_text']",217,{"id":663,"type":607,"label":633,"file":239,"line":661,"wp_function":634},"n11",{"id":665,"type":598,"label":666,"file":239,"line":667},"n12","$_POST['text_to_speech_palyer_position']",221,{"id":669,"type":607,"label":633,"file":239,"line":667,"wp_function":634},"n13",{"id":671,"type":598,"label":672,"file":239,"line":673},"n14","$_POST['qcld_page_call_text_to_speech_show_pages']",225,{"id":675,"type":607,"label":633,"file":239,"line":673,"wp_function":634},"n15",{"id":677,"type":598,"label":678,"file":239,"line":679},"n16","$_POST['qcld_page_call_text_to_speech_show_pages_list']",229,{"id":681,"type":607,"label":633,"file":239,"line":679,"wp_function":634},"n17",{"id":683,"type":598,"label":684,"file":239,"line":685},"n18","$_POST['qcld_page_call_text_to_speech_show_blog_posts']",233,{"id":687,"type":607,"label":633,"file":239,"line":685,"wp_function":634},"n19",{"id":689,"type":598,"label":690,"file":239,"line":691},"n20","$_POST['text_to_speech_background_color']",237,{"id":693,"type":607,"label":633,"file":239,"line":691,"wp_function":634},"n21",{"id":695,"type":598,"label":696,"file":239,"line":575},"n22","$_POST['text_to_speech_bg_hover_color']",{"id":698,"type":607,"label":633,"file":239,"line":575,"wp_function":634},"n23",{"id":700,"type":598,"label":701,"file":239,"line":702},"n24","$_POST['text_to_speech_font_color']",245,{"id":704,"type":607,"label":633,"file":239,"line":702,"wp_function":634},"n25",[706,707,708,709,710,711,712,713,714,715,716,717,718],{"from":597,"to":602,"sanitized":288},{"from":606,"to":639,"sanitized":288},{"from":641,"to":645,"sanitized":288},{"from":647,"to":651,"sanitized":288},{"from":653,"to":657,"sanitized":288},{"from":659,"to":663,"sanitized":288},{"from":665,"to":669,"sanitized":288},{"from":671,"to":675,"sanitized":288},{"from":677,"to":681,"sanitized":288},{"from":683,"to":687,"sanitized":288},{"from":689,"to":693,"sanitized":288},{"from":695,"to":698,"sanitized":288},{"from":700,"to":704,"sanitized":288},"low",{"entryPoint":721,"graph":722,"unsanitizedCount":27,"severity":719},"QC_register_plugin_settings_speech_to_text (voice-widgets.php:256)",{"nodes":723,"edges":792},[724,727,728,730,731,734,735,738,739,742,743,746,747,750,751,754,755,758,759,762,763,766,767,769,770,773,774,778,780,784,786,790],{"id":597,"type":598,"label":725,"file":239,"line":726},"$_POST['qc_voice_to_speech_stt_allow_control']",265,{"id":602,"type":607,"label":633,"file":239,"line":726,"wp_function":634},{"id":606,"type":598,"label":729,"file":239,"line":522},"$_POST['qc_voice_to_speech_stt_type']",{"id":639,"type":607,"label":633,"file":239,"line":522,"wp_function":634},{"id":641,"type":598,"label":732,"file":239,"line":733},"$_POST['qc_voice_to_speech_stt_project_id']",277,{"id":645,"type":607,"label":633,"file":239,"line":733,"wp_function":634},{"id":647,"type":598,"label":736,"file":239,"line":737},"$_POST['qc_voice_to_speech_stt_private_key']",281,{"id":651,"type":607,"label":633,"file":239,"line":737,"wp_function":634},{"id":653,"type":598,"label":740,"file":239,"line":741},"$_POST['qc_voice_to_speech_stt_bucket_name']",285,{"id":657,"type":607,"label":633,"file":239,"line":741,"wp_function":634},{"id":659,"type":598,"label":744,"file":239,"line":745},"$_POST['qc_voice_to_speech_stt_openai_api_key']",289,{"id":663,"type":607,"label":633,"file":239,"line":745,"wp_function":634},{"id":665,"type":598,"label":748,"file":239,"line":749},"$_POST['qc_voice_to_speech_stt_lang_name']",293,{"id":669,"type":607,"label":633,"file":239,"line":749,"wp_function":634},{"id":671,"type":598,"label":752,"file":239,"line":753},"$_POST['qc_voice_to_speech_stt_lang_code']",297,{"id":675,"type":607,"label":633,"file":239,"line":753,"wp_function":634},{"id":677,"type":598,"label":756,"file":239,"line":757},"$_POST['qc_voice_search_stt_form_control']",301,{"id":681,"type":607,"label":633,"file":239,"line":757,"wp_function":634},{"id":683,"type":598,"label":760,"file":239,"line":761},"$_POST['qc_voice_search_stt_form_auto_submit']",307,{"id":687,"type":607,"label":633,"file":239,"line":761,"wp_function":634},{"id":689,"type":598,"label":764,"file":239,"line":765},"$_POST['qc_voice_search_remove_submit']",313,{"id":693,"type":607,"label":633,"file":239,"line":765,"wp_function":634},{"id":695,"type":598,"label":768,"file":239,"line":546},"$_POST['qc_voice_search_stt_style']",{"id":698,"type":607,"label":633,"file":239,"line":546,"wp_function":634},{"id":700,"type":598,"label":771,"file":239,"line":772},"$_POST['qc_voice_search_stt_lang_settings']",325,{"id":704,"type":607,"label":633,"file":239,"line":772,"wp_function":634},{"id":775,"type":598,"label":776,"file":239,"line":777},"n26","$_POST['qcld_mp3_transcribe_btn_text']",343,{"id":779,"type":607,"label":633,"file":239,"line":777,"wp_function":634},"n27",{"id":781,"type":598,"label":782,"file":239,"line":783},"n28","$_POST['qcld_mp3_final_post_text']",347,{"id":785,"type":607,"label":633,"file":239,"line":783,"wp_function":634},"n29",{"id":787,"type":598,"label":788,"file":239,"line":789},"n30","$_POST['qcld_mp3_transcribe_max_file_size']",351,{"id":791,"type":607,"label":633,"file":239,"line":789,"wp_function":634},"n31",[793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808],{"from":597,"to":602,"sanitized":288},{"from":606,"to":639,"sanitized":288},{"from":641,"to":645,"sanitized":288},{"from":647,"to":651,"sanitized":288},{"from":653,"to":657,"sanitized":288},{"from":659,"to":663,"sanitized":288},{"from":665,"to":669,"sanitized":288},{"from":671,"to":675,"sanitized":288},{"from":677,"to":681,"sanitized":288},{"from":683,"to":687,"sanitized":288},{"from":689,"to":693,"sanitized":288},{"from":695,"to":698,"sanitized":288},{"from":700,"to":704,"sanitized":288},{"from":775,"to":779,"sanitized":288},{"from":781,"to":785,"sanitized":288},{"from":787,"to":791,"sanitized":288},{"entryPoint":810,"graph":811,"unsanitizedCount":27,"severity":719},"\u003Cvoice-widgets> (voice-widgets.php:0)",{"nodes":812,"edges":897},[813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,847,849,851,853,855,857,859,861,863,865,867,869,871,873,875,877,879,881,883,885,887,889,891,893,895],{"id":597,"type":598,"label":631,"file":239,"line":415},{"id":602,"type":607,"label":633,"file":239,"line":415,"wp_function":634},{"id":606,"type":598,"label":636,"file":239,"line":637},{"id":639,"type":607,"label":633,"file":239,"line":637,"wp_function":634},{"id":641,"type":598,"label":642,"file":239,"line":643},{"id":645,"type":607,"label":633,"file":239,"line":643,"wp_function":634},{"id":647,"type":598,"label":648,"file":239,"line":649},{"id":651,"type":607,"label":633,"file":239,"line":649,"wp_function":634},{"id":653,"type":598,"label":654,"file":239,"line":655},{"id":657,"type":607,"label":633,"file":239,"line":655,"wp_function":634},{"id":659,"type":598,"label":660,"file":239,"line":661},{"id":663,"type":607,"label":633,"file":239,"line":661,"wp_function":634},{"id":665,"type":598,"label":666,"file":239,"line":667},{"id":669,"type":607,"label":633,"file":239,"line":667,"wp_function":634},{"id":671,"type":598,"label":672,"file":239,"line":673},{"id":675,"type":607,"label":633,"file":239,"line":673,"wp_function":634},{"id":677,"type":598,"label":678,"file":239,"line":679},{"id":681,"type":607,"label":633,"file":239,"line":679,"wp_function":634},{"id":683,"type":598,"label":684,"file":239,"line":685},{"id":687,"type":607,"label":633,"file":239,"line":685,"wp_function":634},{"id":689,"type":598,"label":690,"file":239,"line":691},{"id":693,"type":607,"label":633,"file":239,"line":691,"wp_function":634},{"id":695,"type":598,"label":696,"file":239,"line":575},{"id":698,"type":607,"label":633,"file":239,"line":575,"wp_function":634},{"id":700,"type":598,"label":701,"file":239,"line":702},{"id":704,"type":607,"label":633,"file":239,"line":702,"wp_function":634},{"id":775,"type":598,"label":725,"file":239,"line":726},{"id":779,"type":607,"label":633,"file":239,"line":726,"wp_function":634},{"id":781,"type":598,"label":729,"file":239,"line":522},{"id":785,"type":607,"label":633,"file":239,"line":522,"wp_function":634},{"id":787,"type":598,"label":732,"file":239,"line":733},{"id":791,"type":607,"label":633,"file":239,"line":733,"wp_function":634},{"id":846,"type":598,"label":736,"file":239,"line":737},"n32",{"id":848,"type":607,"label":633,"file":239,"line":737,"wp_function":634},"n33",{"id":850,"type":598,"label":740,"file":239,"line":741},"n34",{"id":852,"type":607,"label":633,"file":239,"line":741,"wp_function":634},"n35",{"id":854,"type":598,"label":744,"file":239,"line":745},"n36",{"id":856,"type":607,"label":633,"file":239,"line":745,"wp_function":634},"n37",{"id":858,"type":598,"label":748,"file":239,"line":749},"n38",{"id":860,"type":607,"label":633,"file":239,"line":749,"wp_function":634},"n39",{"id":862,"type":598,"label":752,"file":239,"line":753},"n40",{"id":864,"type":607,"label":633,"file":239,"line":753,"wp_function":634},"n41",{"id":866,"type":598,"label":756,"file":239,"line":757},"n42",{"id":868,"type":607,"label":633,"file":239,"line":757,"wp_function":634},"n43",{"id":870,"type":598,"label":760,"file":239,"line":761},"n44",{"id":872,"type":607,"label":633,"file":239,"line":761,"wp_function":634},"n45",{"id":874,"type":598,"label":764,"file":239,"line":765},"n46",{"id":876,"type":607,"label":633,"file":239,"line":765,"wp_function":634},"n47",{"id":878,"type":598,"label":768,"file":239,"line":546},"n48",{"id":880,"type":607,"label":633,"file":239,"line":546,"wp_function":634},"n49",{"id":882,"type":598,"label":771,"file":239,"line":772},"n50",{"id":884,"type":607,"label":633,"file":239,"line":772,"wp_function":634},"n51",{"id":886,"type":598,"label":776,"file":239,"line":777},"n52",{"id":888,"type":607,"label":633,"file":239,"line":777,"wp_function":634},"n53",{"id":890,"type":598,"label":782,"file":239,"line":783},"n54",{"id":892,"type":607,"label":633,"file":239,"line":783,"wp_function":634},"n55",{"id":894,"type":598,"label":788,"file":239,"line":789},"n56",{"id":896,"type":607,"label":633,"file":239,"line":789,"wp_function":634},"n57",[898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926],{"from":597,"to":602,"sanitized":288},{"from":606,"to":639,"sanitized":288},{"from":641,"to":645,"sanitized":288},{"from":647,"to":651,"sanitized":288},{"from":653,"to":657,"sanitized":288},{"from":659,"to":663,"sanitized":288},{"from":665,"to":669,"sanitized":288},{"from":671,"to":675,"sanitized":288},{"from":677,"to":681,"sanitized":288},{"from":683,"to":687,"sanitized":288},{"from":689,"to":693,"sanitized":288},{"from":695,"to":698,"sanitized":288},{"from":700,"to":704,"sanitized":288},{"from":775,"to":779,"sanitized":288},{"from":781,"to":785,"sanitized":288},{"from":787,"to":791,"sanitized":288},{"from":846,"to":848,"sanitized":288},{"from":850,"to":852,"sanitized":288},{"from":854,"to":856,"sanitized":288},{"from":858,"to":860,"sanitized":288},{"from":862,"to":864,"sanitized":288},{"from":866,"to":868,"sanitized":288},{"from":870,"to":872,"sanitized":288},{"from":874,"to":876,"sanitized":288},{"from":878,"to":880,"sanitized":288},{"from":882,"to":884,"sanitized":288},{"from":886,"to":888,"sanitized":288},{"from":890,"to":892,"sanitized":288},{"from":894,"to":896,"sanitized":288},{"summary":928,"deductions":929},"The \"voice-widgets\" plugin v6.7.5 exhibits a mixed security posture. On the positive side, it demonstrates good practices by using prepared statements for all SQL queries and incorporating a significant number of nonce and capability checks. The absence of any recorded CVEs and past vulnerabilities is also a strong indicator of a generally well-maintained codebase. However, there are notable areas of concern, particularly related to its attack surface and code signals.\n\nSpecifically, the plugin has two AJAX handlers that lack authentication checks, presenting a direct entry point for potential unauthorized actions. Furthermore, the presence of the `unserialize` function, while not flagged as a critical taint flow, carries inherent risks if the data being unserialized is not strictly controlled or validated, potentially leading to remote code execution. The taint analysis, while showing no critical or high severity flows, did identify two flows with unsanitized paths, which warrants further investigation. The 69% output escaping rate suggests that a portion of the plugin's output may not be properly sanitized, increasing the risk of cross-site scripting (XSS) vulnerabilities.\n\nIn conclusion, the plugin's clean vulnerability history and strong SQL practices are commendable. Nevertheless, the unprotected AJAX endpoints and the use of `unserialize` introduce significant risks that need to be addressed. While the current taint analysis doesn't point to immediate critical issues, the potential for unsanitized paths and insufficient output escaping requires careful attention to prevent security breaches.",[930,932,934,936],{"reason":931,"points":49},"Unprotected AJAX handlers",{"reason":933,"points":187},"Use of unserialize function",{"reason":935,"points":215},"Flows with unsanitized paths found",{"reason":937,"points":293},"Significant portion of output unescaped","2026-03-16T19:48:45.931Z",{"wat":940,"direct":957},{"assetPaths":941,"generatorPatterns":948,"scriptPaths":949,"versionParams":950},[942,943,944,945,946,947],"\u002Fwp-content\u002Fplugins\u002Fvoice-widgets\u002Fassets\u002Fcss\u002Faudio_admin.css","\u002Fwp-content\u002Fplugins\u002Fvoice-widgets\u002Fassets\u002Fcss\u002Ffont-awesome.min.css","\u002Fwp-content\u002Fplugins\u002Fvoice-widgets\u002Fassets\u002Fcss\u002Faudio_frontend.css","\u002Fwp-content\u002Fplugins\u002Fvoice-widgets\u002Fassets\u002Fjs\u002Faudio_admin.js","\u002Fwp-content\u002Fplugins\u002Fvoice-widgets\u002Fassets\u002Faudio\u002FWebAudioRecorder.min.js","\u002Fwp-content\u002Fplugins\u002Fvoice-widgets\u002Fassets\u002Fjs\u002Faudio_frontend.js",[],[945,946,947],[951,952,953,954,955,956],"voice-widgets\u002Fassets\u002Fcss\u002Faudio_admin.css?ver=","voice-widgets\u002Fassets\u002Fcss\u002Ffont-awesome.min.css?ver=","voice-widgets\u002Fassets\u002Fcss\u002Faudio_frontend.css?ver=","voice-widgets\u002Fassets\u002Fjs\u002Faudio_admin.js?ver=","voice-widgets\u002Fassets\u002Faudio\u002FWebAudioRecorder.min.js?ver=","voice-widgets\u002Fassets\u002Fjs\u002Faudio_frontend.js?ver=",{"cssClasses":958,"htmlComments":960,"htmlAttributes":961,"restEndpoints":964,"jsGlobals":965,"shortcodeOutput":967},[959],"qcld-voice-widget-wrap",[],[962,963],"data-nonce=\"voice-widgets\"","data-ajax_url=\"admin-ajax.php\"",[],[966],"voice_obj",[968],"[qc_audio]",{"error":288,"url":970,"statusCode":971,"statusMessage":972,"message":972},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fvoice-widgets\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":974,"versions":975},53,[976,981,988,994,1001,1008,1015,1022,1029,1036,1043,1050,1057,1064,1071,1078,1085,1092,1099,1106,1113,1120,1127,1134,1141,1148,1155,1162,1169,1176,1183,1190,1197,1204,1211,1218,1225,1232,1239,1246,1253,1260,1267,1274,1281,1288,1295,1302,1309,1316,1322,1329,1336],{"version":6,"download_url":26,"svn_tag_url":977,"released_at":28,"has_diff":287,"diff_files_changed":978,"diff_lines":28,"trac_diff_url":979,"vulnerabilities":980,"is_current":288},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F6.7.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F6.7.5&new_path=%2Fvoice-widgets%2Ftags%2F6.7.6",[],{"version":982,"download_url":983,"svn_tag_url":984,"released_at":28,"has_diff":287,"diff_files_changed":985,"diff_lines":28,"trac_diff_url":986,"vulnerabilities":987,"is_current":287},"6.7.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.6.7.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F6.7.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F6.3.0&new_path=%2Fvoice-widgets%2Ftags%2F6.7.5",[],{"version":133,"download_url":989,"svn_tag_url":990,"released_at":28,"has_diff":287,"diff_files_changed":991,"diff_lines":28,"trac_diff_url":992,"vulnerabilities":993,"is_current":287},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.6.3.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F6.3.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F6.2.0&new_path=%2Fvoice-widgets%2Ftags%2F6.3.0",[],{"version":995,"download_url":996,"svn_tag_url":997,"released_at":28,"has_diff":287,"diff_files_changed":998,"diff_lines":28,"trac_diff_url":999,"vulnerabilities":1000,"is_current":287},"6.2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.6.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F6.2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F6.1.0&new_path=%2Fvoice-widgets%2Ftags%2F6.2.0",[],{"version":1002,"download_url":1003,"svn_tag_url":1004,"released_at":28,"has_diff":287,"diff_files_changed":1005,"diff_lines":28,"trac_diff_url":1006,"vulnerabilities":1007,"is_current":287},"6.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.6.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F6.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F6.0.0&new_path=%2Fvoice-widgets%2Ftags%2F6.1.0",[],{"version":1009,"download_url":1010,"svn_tag_url":1011,"released_at":28,"has_diff":287,"diff_files_changed":1012,"diff_lines":28,"trac_diff_url":1013,"vulnerabilities":1014,"is_current":287},"6.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.6.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F6.0.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F5.9.0&new_path=%2Fvoice-widgets%2Ftags%2F6.0.0",[],{"version":1016,"download_url":1017,"svn_tag_url":1018,"released_at":28,"has_diff":287,"diff_files_changed":1019,"diff_lines":28,"trac_diff_url":1020,"vulnerabilities":1021,"is_current":287},"5.9.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.5.9.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F5.9.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F5.8.0&new_path=%2Fvoice-widgets%2Ftags%2F5.9.0",[],{"version":1023,"download_url":1024,"svn_tag_url":1025,"released_at":28,"has_diff":287,"diff_files_changed":1026,"diff_lines":28,"trac_diff_url":1027,"vulnerabilities":1028,"is_current":287},"5.8.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.5.8.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F5.8.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F5.7.0&new_path=%2Fvoice-widgets%2Ftags%2F5.8.0",[],{"version":1030,"download_url":1031,"svn_tag_url":1032,"released_at":28,"has_diff":287,"diff_files_changed":1033,"diff_lines":28,"trac_diff_url":1034,"vulnerabilities":1035,"is_current":287},"5.7.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.5.7.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F5.7.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F5.6.0&new_path=%2Fvoice-widgets%2Ftags%2F5.7.0",[],{"version":1037,"download_url":1038,"svn_tag_url":1039,"released_at":28,"has_diff":287,"diff_files_changed":1040,"diff_lines":28,"trac_diff_url":1041,"vulnerabilities":1042,"is_current":287},"5.6.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.5.6.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F5.6.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F5.5.0&new_path=%2Fvoice-widgets%2Ftags%2F5.6.0",[],{"version":1044,"download_url":1045,"svn_tag_url":1046,"released_at":28,"has_diff":287,"diff_files_changed":1047,"diff_lines":28,"trac_diff_url":1048,"vulnerabilities":1049,"is_current":287},"5.5.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.5.5.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F5.5.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F5.4.0&new_path=%2Fvoice-widgets%2Ftags%2F5.5.0",[],{"version":1051,"download_url":1052,"svn_tag_url":1053,"released_at":28,"has_diff":287,"diff_files_changed":1054,"diff_lines":28,"trac_diff_url":1055,"vulnerabilities":1056,"is_current":287},"5.4.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.5.4.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F5.4.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F5.3.0&new_path=%2Fvoice-widgets%2Ftags%2F5.4.0",[],{"version":1058,"download_url":1059,"svn_tag_url":1060,"released_at":28,"has_diff":287,"diff_files_changed":1061,"diff_lines":28,"trac_diff_url":1062,"vulnerabilities":1063,"is_current":287},"5.3.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.5.3.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F5.3.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F5.1.0&new_path=%2Fvoice-widgets%2Ftags%2F5.3.0",[],{"version":1065,"download_url":1066,"svn_tag_url":1067,"released_at":28,"has_diff":287,"diff_files_changed":1068,"diff_lines":28,"trac_diff_url":1069,"vulnerabilities":1070,"is_current":287},"5.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.5.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F5.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F5.0.0&new_path=%2Fvoice-widgets%2Ftags%2F5.1.0",[],{"version":1072,"download_url":1073,"svn_tag_url":1074,"released_at":28,"has_diff":287,"diff_files_changed":1075,"diff_lines":28,"trac_diff_url":1076,"vulnerabilities":1077,"is_current":287},"5.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.5.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F5.0.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F4.8.0&new_path=%2Fvoice-widgets%2Ftags%2F5.0.0",[],{"version":1079,"download_url":1080,"svn_tag_url":1081,"released_at":28,"has_diff":287,"diff_files_changed":1082,"diff_lines":28,"trac_diff_url":1083,"vulnerabilities":1084,"is_current":287},"4.8.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.4.8.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F4.8.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F4.7.0&new_path=%2Fvoice-widgets%2Ftags%2F4.8.0",[],{"version":1086,"download_url":1087,"svn_tag_url":1088,"released_at":28,"has_diff":287,"diff_files_changed":1089,"diff_lines":28,"trac_diff_url":1090,"vulnerabilities":1091,"is_current":287},"4.7.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.4.7.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F4.7.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F4.6.0&new_path=%2Fvoice-widgets%2Ftags%2F4.7.0",[],{"version":1093,"download_url":1094,"svn_tag_url":1095,"released_at":28,"has_diff":287,"diff_files_changed":1096,"diff_lines":28,"trac_diff_url":1097,"vulnerabilities":1098,"is_current":287},"4.6.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.4.6.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F4.6.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F4.5.0&new_path=%2Fvoice-widgets%2Ftags%2F4.6.0",[],{"version":1100,"download_url":1101,"svn_tag_url":1102,"released_at":28,"has_diff":287,"diff_files_changed":1103,"diff_lines":28,"trac_diff_url":1104,"vulnerabilities":1105,"is_current":287},"4.5.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.4.5.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F4.5.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F4.3.0&new_path=%2Fvoice-widgets%2Ftags%2F4.5.0",[],{"version":1107,"download_url":1108,"svn_tag_url":1109,"released_at":28,"has_diff":287,"diff_files_changed":1110,"diff_lines":28,"trac_diff_url":1111,"vulnerabilities":1112,"is_current":287},"4.3.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.4.3.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F4.3.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F4.2.0&new_path=%2Fvoice-widgets%2Ftags%2F4.3.0",[],{"version":1114,"download_url":1115,"svn_tag_url":1116,"released_at":28,"has_diff":287,"diff_files_changed":1117,"diff_lines":28,"trac_diff_url":1118,"vulnerabilities":1119,"is_current":287},"4.2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.4.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F4.2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F4.1.0&new_path=%2Fvoice-widgets%2Ftags%2F4.2.0",[],{"version":1121,"download_url":1122,"svn_tag_url":1123,"released_at":28,"has_diff":287,"diff_files_changed":1124,"diff_lines":28,"trac_diff_url":1125,"vulnerabilities":1126,"is_current":287},"4.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.4.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F4.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F4.0.0&new_path=%2Fvoice-widgets%2Ftags%2F4.1.0",[],{"version":1128,"download_url":1129,"svn_tag_url":1130,"released_at":28,"has_diff":287,"diff_files_changed":1131,"diff_lines":28,"trac_diff_url":1132,"vulnerabilities":1133,"is_current":287},"4.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.4.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F4.0.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F3.9.0&new_path=%2Fvoice-widgets%2Ftags%2F4.0.0",[],{"version":1135,"download_url":1136,"svn_tag_url":1137,"released_at":28,"has_diff":287,"diff_files_changed":1138,"diff_lines":28,"trac_diff_url":1139,"vulnerabilities":1140,"is_current":287},"3.9.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.3.9.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F3.9.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F3.8.0&new_path=%2Fvoice-widgets%2Ftags%2F3.9.0",[],{"version":1142,"download_url":1143,"svn_tag_url":1144,"released_at":28,"has_diff":287,"diff_files_changed":1145,"diff_lines":28,"trac_diff_url":1146,"vulnerabilities":1147,"is_current":287},"3.8.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.3.8.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F3.8.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F3.7.0&new_path=%2Fvoice-widgets%2Ftags%2F3.8.0",[],{"version":1149,"download_url":1150,"svn_tag_url":1151,"released_at":28,"has_diff":287,"diff_files_changed":1152,"diff_lines":28,"trac_diff_url":1153,"vulnerabilities":1154,"is_current":287},"3.7.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.3.7.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F3.7.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F3.6.0&new_path=%2Fvoice-widgets%2Ftags%2F3.7.0",[],{"version":1156,"download_url":1157,"svn_tag_url":1158,"released_at":28,"has_diff":287,"diff_files_changed":1159,"diff_lines":28,"trac_diff_url":1160,"vulnerabilities":1161,"is_current":287},"3.6.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.3.6.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F3.6.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F3.5.0&new_path=%2Fvoice-widgets%2Ftags%2F3.6.0",[],{"version":1163,"download_url":1164,"svn_tag_url":1165,"released_at":28,"has_diff":287,"diff_files_changed":1166,"diff_lines":28,"trac_diff_url":1167,"vulnerabilities":1168,"is_current":287},"3.5.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.3.5.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F3.5.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F3.4.0&new_path=%2Fvoice-widgets%2Ftags%2F3.5.0",[],{"version":1170,"download_url":1171,"svn_tag_url":1172,"released_at":28,"has_diff":287,"diff_files_changed":1173,"diff_lines":28,"trac_diff_url":1174,"vulnerabilities":1175,"is_current":287},"3.4.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.3.4.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F3.4.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F3.3.0&new_path=%2Fvoice-widgets%2Ftags%2F3.4.0",[],{"version":1177,"download_url":1178,"svn_tag_url":1179,"released_at":28,"has_diff":287,"diff_files_changed":1180,"diff_lines":28,"trac_diff_url":1181,"vulnerabilities":1182,"is_current":287},"3.3.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.3.3.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F3.3.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F3.2.0&new_path=%2Fvoice-widgets%2Ftags%2F3.3.0",[],{"version":1184,"download_url":1185,"svn_tag_url":1186,"released_at":28,"has_diff":287,"diff_files_changed":1187,"diff_lines":28,"trac_diff_url":1188,"vulnerabilities":1189,"is_current":287},"3.2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.3.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F3.2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F3.1.0&new_path=%2Fvoice-widgets%2Ftags%2F3.2.0",[],{"version":1191,"download_url":1192,"svn_tag_url":1193,"released_at":28,"has_diff":287,"diff_files_changed":1194,"diff_lines":28,"trac_diff_url":1195,"vulnerabilities":1196,"is_current":287},"3.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.3.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F3.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F3.0.0&new_path=%2Fvoice-widgets%2Ftags%2F3.1.0",[],{"version":1198,"download_url":1199,"svn_tag_url":1200,"released_at":28,"has_diff":287,"diff_files_changed":1201,"diff_lines":28,"trac_diff_url":1202,"vulnerabilities":1203,"is_current":287},"3.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.3.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F3.0.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F2.9.0&new_path=%2Fvoice-widgets%2Ftags%2F3.0.0",[],{"version":1205,"download_url":1206,"svn_tag_url":1207,"released_at":28,"has_diff":287,"diff_files_changed":1208,"diff_lines":28,"trac_diff_url":1209,"vulnerabilities":1210,"is_current":287},"2.9.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.2.9.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F2.9.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F2.8.0&new_path=%2Fvoice-widgets%2Ftags%2F2.9.0",[],{"version":1212,"download_url":1213,"svn_tag_url":1214,"released_at":28,"has_diff":287,"diff_files_changed":1215,"diff_lines":28,"trac_diff_url":1216,"vulnerabilities":1217,"is_current":287},"2.8.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.2.8.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F2.8.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F2.7.0&new_path=%2Fvoice-widgets%2Ftags%2F2.8.0",[],{"version":1219,"download_url":1220,"svn_tag_url":1221,"released_at":28,"has_diff":287,"diff_files_changed":1222,"diff_lines":28,"trac_diff_url":1223,"vulnerabilities":1224,"is_current":287},"2.7.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.2.7.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F2.7.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F2.6.0&new_path=%2Fvoice-widgets%2Ftags%2F2.7.0",[],{"version":1226,"download_url":1227,"svn_tag_url":1228,"released_at":28,"has_diff":287,"diff_files_changed":1229,"diff_lines":28,"trac_diff_url":1230,"vulnerabilities":1231,"is_current":287},"2.6.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.2.6.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F2.6.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F2.5.0&new_path=%2Fvoice-widgets%2Ftags%2F2.6.0",[],{"version":1233,"download_url":1234,"svn_tag_url":1235,"released_at":28,"has_diff":287,"diff_files_changed":1236,"diff_lines":28,"trac_diff_url":1237,"vulnerabilities":1238,"is_current":287},"2.5.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.2.5.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F2.5.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F2.4.0&new_path=%2Fvoice-widgets%2Ftags%2F2.5.0",[],{"version":1240,"download_url":1241,"svn_tag_url":1242,"released_at":28,"has_diff":287,"diff_files_changed":1243,"diff_lines":28,"trac_diff_url":1244,"vulnerabilities":1245,"is_current":287},"2.4.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.2.4.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F2.4.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F2.3.0&new_path=%2Fvoice-widgets%2Ftags%2F2.4.0",[],{"version":1247,"download_url":1248,"svn_tag_url":1249,"released_at":28,"has_diff":287,"diff_files_changed":1250,"diff_lines":28,"trac_diff_url":1251,"vulnerabilities":1252,"is_current":287},"2.3.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.2.3.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F2.3.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F2.2.0&new_path=%2Fvoice-widgets%2Ftags%2F2.3.0",[],{"version":1254,"download_url":1255,"svn_tag_url":1256,"released_at":28,"has_diff":287,"diff_files_changed":1257,"diff_lines":28,"trac_diff_url":1258,"vulnerabilities":1259,"is_current":287},"2.2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.2.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F2.2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F2.1.0&new_path=%2Fvoice-widgets%2Ftags%2F2.2.0",[],{"version":1261,"download_url":1262,"svn_tag_url":1263,"released_at":28,"has_diff":287,"diff_files_changed":1264,"diff_lines":28,"trac_diff_url":1265,"vulnerabilities":1266,"is_current":287},"2.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.2.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F2.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F1.9.0&new_path=%2Fvoice-widgets%2Ftags%2F2.1.0",[],{"version":1268,"download_url":1269,"svn_tag_url":1270,"released_at":28,"has_diff":287,"diff_files_changed":1271,"diff_lines":28,"trac_diff_url":1272,"vulnerabilities":1273,"is_current":287},"1.9.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.1.9.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F1.9.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F1.7.0&new_path=%2Fvoice-widgets%2Ftags%2F1.9.0",[],{"version":1275,"download_url":1276,"svn_tag_url":1277,"released_at":28,"has_diff":287,"diff_files_changed":1278,"diff_lines":28,"trac_diff_url":1279,"vulnerabilities":1280,"is_current":287},"1.7.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.1.7.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F1.7.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F1.6.0&new_path=%2Fvoice-widgets%2Ftags%2F1.7.0",[],{"version":1282,"download_url":1283,"svn_tag_url":1284,"released_at":28,"has_diff":287,"diff_files_changed":1285,"diff_lines":28,"trac_diff_url":1286,"vulnerabilities":1287,"is_current":287},"1.6.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.1.6.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F1.6.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F1.5.0&new_path=%2Fvoice-widgets%2Ftags%2F1.6.0",[],{"version":1289,"download_url":1290,"svn_tag_url":1291,"released_at":28,"has_diff":287,"diff_files_changed":1292,"diff_lines":28,"trac_diff_url":1293,"vulnerabilities":1294,"is_current":287},"1.5.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.1.5.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F1.5.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F1.4.0&new_path=%2Fvoice-widgets%2Ftags%2F1.5.0",[],{"version":1296,"download_url":1297,"svn_tag_url":1298,"released_at":28,"has_diff":287,"diff_files_changed":1299,"diff_lines":28,"trac_diff_url":1300,"vulnerabilities":1301,"is_current":287},"1.4.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.1.4.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F1.4.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F1.3.0&new_path=%2Fvoice-widgets%2Ftags%2F1.4.0",[],{"version":1303,"download_url":1304,"svn_tag_url":1305,"released_at":28,"has_diff":287,"diff_files_changed":1306,"diff_lines":28,"trac_diff_url":1307,"vulnerabilities":1308,"is_current":287},"1.3.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.1.3.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F1.3.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F1.1.0&new_path=%2Fvoice-widgets%2Ftags%2F1.3.0",[],{"version":1310,"download_url":1311,"svn_tag_url":1312,"released_at":28,"has_diff":287,"diff_files_changed":1313,"diff_lines":28,"trac_diff_url":1314,"vulnerabilities":1315,"is_current":287},"1.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.1.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F1.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F1.0.0&new_path=%2Fvoice-widgets%2Ftags%2F1.1.0",[],{"version":67,"download_url":1317,"svn_tag_url":1318,"released_at":28,"has_diff":287,"diff_files_changed":1319,"diff_lines":28,"trac_diff_url":1320,"vulnerabilities":1321,"is_current":287},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F1.0.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F0.9.5&new_path=%2Fvoice-widgets%2Ftags%2F1.0.0",[],{"version":1323,"download_url":1324,"svn_tag_url":1325,"released_at":28,"has_diff":287,"diff_files_changed":1326,"diff_lines":28,"trac_diff_url":1327,"vulnerabilities":1328,"is_current":287},"0.9.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.0.9.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F0.9.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F0.9.4&new_path=%2Fvoice-widgets%2Ftags%2F0.9.5",[],{"version":1330,"download_url":1331,"svn_tag_url":1332,"released_at":28,"has_diff":287,"diff_files_changed":1333,"diff_lines":28,"trac_diff_url":1334,"vulnerabilities":1335,"is_current":287},"0.9.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.0.9.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F0.9.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvoice-widgets%2Ftags%2F0.9.3&new_path=%2Fvoice-widgets%2Ftags%2F0.9.4",[],{"version":1337,"download_url":1338,"svn_tag_url":1339,"released_at":28,"has_diff":287,"diff_files_changed":1340,"diff_lines":28,"trac_diff_url":28,"vulnerabilities":1341,"is_current":287},"0.9.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoice-widgets.0.9.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvoice-widgets\u002Ftags\u002F0.9.3\u002F",[],[]]